.image-banner{position:relative;overflow:hidden;margin-top:40px;padding-bottom:16px}.image-banner .swiper-pagination{bottom:0;height:6px}.image-banner .swiper-pagination .swiper-pagination-bullet{vertical-align:top}.order__section-tit{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:36px 0 16px;font-size:18px;font-weight:700}.order__section-tit span{display:block;width:100%;font-size:13px;font-weight:400;color:#A6A6A6}.order .order-product{padding-bottom:14px}.order .order-product:not(:first-of-type){margin-top:80px}.order .order-product__shipping-type{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #1D1D1B;padding-bottom:12px}.order .order-product__shipping-type p{position:relative;padding-left:16px;font-size:16px;font-weight:700}.order .order-product__shipping-type p:before{content:"";display:block;position:absolute;top:50%;left:0;width:8px;height:8px;border-radius:2px;background:#666;margin-top:-4px}.order .order-product__shipping-type span{font-size:15px}.order .order-product__shipping-type span em{font-weight:700;color:#F95F50}.order .order-product__designated-select{display:flex;align-items:center;justify-content:space-between;padding:12px 8px;background:#FFE9E8}.order .order-product__designated-select .designated-status{display:flex;align-items:center}.order .order-product__designated-select .designated-status p{font-weight:700;color:#F54B3A}.order .order-product__designated-select .designated-status .btn{width:39px;height:25px;line-height:25px;margin-left:10px;font-size:13px;font-weight:500}.order .order-product--designated .order-product__shipping-type p:before{background:#F54B3A}.order .order-product--dawn .order-product__shipping-type p:before{background:#591B8B}.order .order-product--today .order-product__shipping-type p:before{background:#0978E5}.order .order-product--reservation .order-product__shipping-type p:before{background:#FF8000}.order .order-product--reservation .order-product__top p{padding-left:22px;background:url(../images/f136b328a6abe283dfd2.png) no-repeat 0 center/16px;font-weight:700;color:#F54B3A}.order .order-product ul{border-bottom:2px solid #1D1D1B;padding-bottom:16px}.order .order-product ul li:not(:first-child){border-top:1px solid #DBDBDB;margin-top:16px}.order .order-product__top{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.order .order-product__top select{width:103px;height:30px}.order .order-product__top select:disabled{background:#fff url(../images/cea7876de18be7ed6566.png) no-repeat calc(100% - 12px) center/16px}.order .order-product__top p{font-size:13px;color:#000}.order .order-product__list .item-info{display:flex;flex-wrap:wrap;padding:8px 0 9px}.order .order-product__list .item-info:not(:first-child){margin-top:12px}.order .order-product__list .item-info__image{width:80px;height:80px;border-radius:4px;overflow:hidden}.order .order-product__list .item-info__content{width:calc(100% - 80px);padding-left:12px}.order .order-product__list .item-info__title{font-size:15px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order .order-product__list .item-info__option{font-size:13px;color:#949494}.order .order-product__list .item-info__price{display:flex;align-items:center;justify-content:space-between;margin-top:3px}.order .order-product__list .item-info__price p{font-size:12px;color:#949494}.order .order-product__list .item-info__price p strong{font-size:14px;font-weight:700;color:#1D1D1B}.order .order-product__list .item-info__price p .qty{position:relative;padding-left:16px;font-size:14px;color:#1D1D1B}.order .order-product__list .item-info__price p .qty:before{content:"";display:block;position:absolute;top:50%;left:8px;width:1px;height:14px;background:#EBEBEB;margin-top:-7px}.order .order-product__list .item-info__delivery{display:flex;align-items:center;justify-content:space-between;margin-top:3px}.order .order-product__list .item-info__delivery .common-badges__box{font-size:10px;font-weight:400}.order .order-product__list .item-info__delivery p{font-size:12px;color:#949494}.order .order-product__list .item-info__button{width:100%;margin-top:12px}.order .order-product__list .item-info__button .btn{height:50px;line-height:50px;border-color:#DBDBDB;font-weight:500}.order .order-price{padding:36px 0}.order .order-price__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.order .order-price__list dt{width:50%}.order .order-price__list dd{width:50%;font-size:18px;font-weight:500;text-align:right}.order .order-price__list dt:not(:nth-of-type(1)),.order .order-price__list dd:not(:nth-of-type(1)){margin-top:15px}.order .order-price__list--total{border-top:1px solid #1D1D1B;margin-top:20px;padding-top:20px}.order .order-price__list--total dt{font-size:20px;font-weight:500;color:#1D1D1B !important}.order .order-price__list--total dd{font-size:20px;font-weight:500;color:#E26663 !important}.order .order-price__list--total dd.text{width:100%;margin-top:8px;font-size:12px;font-weight:400;text-align:left;color:#949494 !important}.order .order-price__point{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border:1px solid #EBEBEB;border-radius:8px;background:#F5F5F5;margin-top:20px;padding:16px}.order .order-price__point dt{width:70%;font-size:13px;font-weight:700}.order .order-price__point dt span{position:relative;display:inline-block;padding-left:20px;font-weight:400;color:#949494}.order .order-price__point dt span:before{content:"";display:block;position:absolute;top:50%;left:10px;width:1px;height:12px;margin-top:-6px;background:#EBEBEB}.order .order-price__point dd{width:30%;font-weight:700;text-align:right}.order .order-price__point dt:not(:nth-of-type(1)),.order .order-price__point dd:not(:nth-of-type(1)){margin-top:12px}.cart-lists-page.content{padding-bottom:100px}.cart-lists-page .delivery-write{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px solid #EBEBEB;margin:-20px -20px 0;padding:16px 20px}.cart-lists-page .delivery-write__title .ico-addr{display:flex;align-items:center;padding-left:30px;background:url(../images/28f1750aa076612e2765.png) no-repeat 0 center/22px}.cart-lists-page .delivery-write__title .ico-addr strong{font-size:16px;font-weight:700}.cart-lists-page .delivery-write__title .ico-addr .common-badges{margin-left:8px}.cart-lists-page .delivery-write__title .ico-addr .common-badges__box{font-size:12px}.cart-lists-page .delivery-write .btn{width:auto;padding:0 12px;font-weight:400}.cart-lists-page .delivery-write input{height:auto;line-height:1.2;border:0;margin-top:10px;padding:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-lists-page .delivery-notice{background:rgba(0,0,0,0.5);margin:0 -20px;padding:0 13px 0 20px}.cart-lists-page .delivery-notice p{position:relative;padding:8px 22px 8px 28px;background:url(../images/5ad8b04d7cf2a58e8a90.png) no-repeat 0 center/20px;font-weight:500;color:#fff}.cart-lists-page .delivery-notice p:after{content:"";display:block;position:absolute;top:50%;right:0;width:14px;height:14px;margin-top:-7px;background:url(../images/d2e8c2318b43c87953e0.png) no-repeat center/14px}.cart-lists-page .item-del{display:flex;align-items:center;justify-content:space-between;margin:0 -20px;padding:12px 20px}.cart-lists-page .item-del .btn{width:auto;padding:0 12px;font-weight:400}.cart-lists-page .cart-area{margin:0 -20px;background:#F5F5F5}.cart-lists-page .cart-area__type{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);padding:12px 20px}.cart-lists-page .cart-area__type .design-input label{display:flex;align-items:center}.cart-lists-page .cart-area__type .design-input label strong{font-size:15px;font-weight:700}.cart-lists-page .cart-area__type .design-input label p{position:relative;padding-left:16px;font-size:13px}.cart-lists-page .cart-area__type .design-input label p:before{content:"";display:block;position:absolute;top:50%;left:8px;width:1px;height:14px;margin-top:-7px;background:rgba(0,0,0,0.1)}.cart-lists-page .cart-area__type .design-input label p em{font-weight:700}.cart-lists-page .cart-area__type--dawn{background:#F5ECFC}.cart-lists-page .cart-area__type--dawn .design-input label strong{color:#591B8B}.cart-lists-page .cart-area__type--dawn .design-input label p em{color:#591B8B}.cart-lists-page .cart-area__type--today{background:#E0F0FF}.cart-lists-page .cart-area__type--today .design-input label strong{color:#0978E5}.cart-lists-page .cart-area__type--today .design-input label p em{color:#0978E5}.cart-lists-page .cart-area__type--default{background:#fff}.cart-lists-page .cart-area__type--default .design-input label strong{font-size:15px;font-weight:700;color:#1D1D1B}.cart-lists-page .cart-area__type--default .design-input label p em{color:#1D1D1B}.cart-lists-page .cart-area .cart-list{padding:20px}.cart-lists-page .cart-area .cart-list .nodata{padding:104px 0 40px !important;background:url(../images/1eb69dd35dae1b7b744b.png) no-repeat center 40px/46px}.cart-lists-page .cart-area .cart-list__item{border-radius:8px;border:1px solid #EBEBEB;background:#fff;padding:0 16px 16px}.cart-lists-page .cart-area .cart-list__item:not(:first-child){margin-top:10px}.cart-lists-page .cart-area .cart-list__item--soldout .cart-list__image .design-input{filter:grayscale(1)}.cart-lists-page .cart-area .cart-list__item--soldout .cart-list__image:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.5);z-index:20}.cart-lists-page .cart-area .cart-list__item--soldout .cart-list__image::after{content:"일시품절";display:block;position:absolute;right:0;bottom:0;left:0;line-height:21px;border-radius:0 0 4px 4px;background:rgba(0,0,0,0.5);font-size:13px;font-weight:700;color:#DEDCDC;text-align:center;z-index:25}.cart-lists-page .cart-area .cart-list__item--soldout .cart-list__bottom{position:relative}.cart-lists-page .cart-area .cart-list__item--soldout .cart-list__bottom:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20}.cart-lists-page .cart-area .cart-list__item--soldout .cart-list__bottom .cart-list__option p{color:#949494}.cart-lists-page .cart-area .cart-list__item--soldout .cart-list__bottom .cart-list__price strong{color:#949494}.cart-lists-page .cart-area .cart-list__item>.design-input{padding:12px 0}.cart-lists-page .cart-area .cart-list__item>.design-input label img{vertical-align:middle;width:auto;height:14px}.cart-lists-page .cart-area .cart-list__box{position:relative;display:flex;flex-wrap:wrap;border-top:1px solid #EBEBEB;padding:16px 0}.cart-lists-page .cart-area .cart-list__box .btn-delete{position:absolute;top:20px;right:0;width:14px;height:14px;background:url(../images/b59f38e0553f0ecc50c2.png) no-repeat center/14px;overflow:hidden;text-indent:-9999px}.cart-lists-page .cart-area .cart-list__image{position:relative;width:104px;height:104px;border-radius:4px;overflow:hidden}.cart-lists-page .cart-area .cart-list__image .design-input{position:absolute;top:0;left:0;z-index:10}.cart-lists-page .cart-area .cart-list__image .design-input label{padding-left:22px}.cart-lists-page .cart-area .cart-list__content{width:calc(100% - 104px);padding:0 22px 0 12px}.cart-lists-page .cart-area .cart-list__content .common-badges{margin-top:14px}.cart-lists-page .cart-area .cart-list__content .common-badges__box{font-size:12px}.cart-lists-page .cart-area .cart-list__title{font-weight:500;display:-webkit-box;width:100%;height:2.4em;overflow:hidden;text-overflow:ellipsis;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cart-lists-page .cart-area .cart-list__location{margin-top:10px;font-size:12px;color:#949494}.cart-lists-page .cart-area .cart-list__bottom{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;width:100%;border-radius:8px;background:#F5F5F5;margin-top:12px;padding:16px}.cart-lists-page .cart-area .cart-list__option{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:20px}.cart-lists-page .cart-area .cart-list__option p{width:calc(100% - 70px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-lists-page .cart-area .cart-list__price del{margin-right:8px;font-size:12px;font-weight:500;color:#949494}.cart-lists-page .cart-area .cart-list__price strong{font-size:16px;font-weight:800}.cart-lists-page>.button-content{border-top:1px solid #eee;padding:0 20px;background:#fff}.cart-lists-page>.button-content dl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:20px 0}.cart-lists-page>.button-content dl dt{font-size:15px;font-weight:700}.cart-lists-page>.button-content dl dt span{color:#F54B3A}.cart-lists-page>.button-content dl dd{font-size:22px;font-weight:800;text-align:right}.cart-lists-page>.button-content dl dd span{margin-right:10px;font-size:13px;color:#949494}.cart-lists-page>.button-content .btn{height:56px;line-height:56px;border-radius:8px}.cart-lists-page>.button-content .naver-pay{padding:10px 0 30px}.cart-lists-page>.button-content .naver-pay .npay_storebtn_bx{width:100% !important}.cart-lists-page .image-banner{margin:0 -20px}.cart-lists-page .cart-product .comm-title{margin:35px 0 19px}.order-write-page.content{padding-top:28px}.order-write-page .tab{margin:0 -8px}.order-write-page .tab__btn-area{background:#F5F5F5;border-radius:30px;padding:6px}.order-write-page .tab__btn{border:2px solid #F5F5F5;border-radius:23px;font-size:17px;font-weight:700}.order-write-page .tab__btn.on{border-color:#1D1D1B;background:#fff;color:#1D1D1B}.order-write-page .tab__btn.on:after{display:none}.order-write-page .design-input label{font-weight:400}.order-write-page .box{padding-bottom:38px}.order-write-page .box .form{padding-top:8px}.order-write-page .box .form>ul>li:not(:first-child){margin-top:30px}.order-write-page .box .form>ul>li.entrance .form__tit{position:relative;padding-bottom:18px}.order-write-page .box .form>ul>li.entrance .form__tit span{display:block;position:absolute;font-size:13px;font-weight:400;color:#F54B3A}.order-write-page .box .form>ul>li.entrance .form__content input{margin-top:12px}.order-write-page .box .form__content{margin-top:10px}.order-write-page .box .form__content--addr .delivery-availability{display:flex;flex-wrap:wrap;align-items:center;margin-top:12px;padding:12px 0 12px 20px;background:url(../images/ed898d72c5639118be87.png) no-repeat 0 center/12px;font-size:13px}.order-write-page .box .form__content--addr .delivery-availability .common-badges{margin-right:8px}.order-write-page .box .form__content--addr .delivery-availability .common-badges__box{font-size:12px}.order-write-page .box .form__content--memo input{margin-top:12px}.order-write-page .box .form__content--coupon button{position:relative;width:100%;height:46px;line-height:46px;border-radius:8px;border:1px solid #DBDBDB;padding:0 46px 0 15px;font-size:15px;text-align:left}.order-write-page .box .form__content--coupon button:after{content:"";display:block;position:absolute;top:50%;right:15px;width:16px;height:16px;background:url(../images/a9d0076e184f9df5fca5.png) no-repeat center/cover;transform:translateY(-50%)}.order-write-page .box .form__content--point .ip-box{display:flex;flex-wrap:wrap}.order-write-page .box .form__content--point .ip-box input{width:calc(100% - 101px)}.order-write-page .box .form__content--point .ip-box .btn{width:93px;margin-left:8px}.order-write-page .box .form__content--point p{margin-top:10px;font-size:13px;color:#666}.order-write-page .box .form__content--point p span{font-weight:700;color:#F54B3A}.order-write-page .box.delivery .default-delivery__title{display:flex;align-items:center;justify-content:space-between}.order-write-page .box.delivery .default-delivery__title p{font-size:15px;font-weight:700}.order-write-page .box.delivery .default-delivery__title p span{margin-left:8px;font-size:12px;font-weight:500;color:#F54B3A}.order-write-page .box.delivery .default-delivery__title .btn{width:49px;font-size:14px;font-weight:400}.order-write-page .box.delivery .default-delivery__info{margin-top:10px}.order-write-page .box.delivery .default-delivery__info p{margin-bottom:10px}.order-write-page .box.delivery .default-delivery__info span{display:inline-block;margin-right:8px;color:#949494}.order-write-page .box.delivery .add-delivery{border:1px solid #EBEBEB;border-radius:8px;margin-top:24px;padding:12px;background:#F5F5F5}.order-write-page .box.delivery .add-delivery__title{display:flex;align-items:center;justify-content:space-between}.order-write-page .box.delivery .add-delivery__title p{font-size:15px;font-weight:700}.order-write-page .box.delivery .add-delivery__title .btn{width:49px;font-size:14px;font-weight:400}.order-write-page .box.delivery .add-delivery dl{display:flex;flex-wrap:wrap;align-items:center;margin-top:16px}.order-write-page .box.delivery .add-delivery dl dt{width:118px;color:#949494}.order-write-page .box.delivery .add-delivery dl dd{width:calc(100% - 118px)}.order-write-page .box.delivery .add-delivery dl dt:not(:nth-of-type(1)),.order-write-page .box.delivery .add-delivery dl dd:not(:nth-of-type(1)){margin-top:10px}.order-write-page .box.payment .payment-list{margin-top:8px}.order-write-page .box.payment .payment-list__item:not(:first-child){margin-top:24px}.order-write-page .box.payment .payment-list__item .design-input label{display:flex}.order-write-page .box.payment .payment-list__item .design-input label .common-badges{margin-left:12px}.order-write-page .box.payment .payment-list__item .design-input label .common-badges__box{height:22px;line-height:22px;border-radius:8px;padding:0 8px;font-size:14px;font-weight:400}.order-write-page .box.payment .order-notice{margin-top:24px}.order-write-page .box.payment>.design-input{margin-top:24px}.order-write-page .box .order-notice{border:1px solid #EBEBEB;border-radius:8px;background:#F5F5F5;margin-top:20px;padding:16px 12px}.order-write-page .box .order-price{padding:0 0 14px}.order-write-page .nomem-agree{border-top:8px solid #F5F5F5;margin:0 -20px;padding:28px 20px}.order-write-page .nomem-agree .design-input label{height:auto;background-position:0 0}.order-write-page .nomem-agree .design-input input:checked+label{background-position:0 0}.order-write-page .nomem-agree ul{border-top:1px solid #EBEBEB;margin-top:15px}.order-write-page .nomem-agree ul li{display:flex;align-items:center;justify-content:space-between;padding-top:16px}.order-write-page .nomem-agree ul li .design-input label em{color:#949494}.order-write-page .button-content--fixed{padding:16px 20px;background:#fff}.order-write-page .button-content--fixed .btn{height:56px;line-height:56px;border-radius:8px}.order-write-page .delivery-address{margin-top:40px}.order-write-page .delivery-address__title{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.order-write-page .delivery-address__title p{font-size:16px;font-weight:700}.order-write-page .delivery-address__title span{font-size:15px}.order-write-page .delivery-address__title span em{font-weight:700;color:#F54B3A}.order-write-page .delivery-address__top{display:flex;align-items:center;justify-content:space-between;border-top:2px solid #1D1D1B;padding:8px;background:#F5F5F5}.order-write-page .delivery-address__top .btn{width:73px;font-size:14px;font-weight:400}.order-write-page .delivery-address ul li{position:relative;display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #EBEBEB;padding:20px 0 16px 38px}.order-write-page .delivery-address ul li .design-input{width:100%;margin:0 0 10px -30px}.order-write-page .delivery-address ul li .design-input label{height:auto;line-height:1.2;background-position:0 0}.order-write-page .delivery-address ul li .design-input label strong{display:flex;align-items:center}.order-write-page .delivery-address ul li .design-input label strong span{display:block;margin-left:8px;font-size:12px;font-weight:500;color:#F54B3A}.order-write-page .delivery-address ul li .design-input label p{margin-top:10px}.order-write-page .delivery-address ul li .design-input input:checked+label{background-position:0 0}.order-write-page .delivery-address ul li span{display:inline-block;margin-right:8px;color:#949494}.order-write-page .delivery-address ul li .quantity{margin-left:auto}.order-write-page .delivery-address ul li .btn{position:absolute;top:23px;right:0}.order-write-page .delivery-address .page-navigaion{margin-top:20px}.order-write-page .excel-file{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #EBEBEB;margin-top:20px;padding:12px 12px 12px 8px}.order-write-page .excel-file__text{width:calc(100% - 14px)}.order-write-page .excel-file__text p{padding-left:22px;background:url(../images/e5827ae2446f7d6824c8.png) no-repeat 0 center/16px;font-weight:500;color:#949494;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-write-page .excel-file__delete{width:14px;height:14px;background:url(../images/c8c16b012ee65b88cdfb.png) no-repeat center/14px;overflow:hidden;text-indent:-9999px}.order-write-page .layer .button-content--fixed{margin-top:0;padding:8px 20px}.order-write-page .layer--box-layer .order-product{padding-bottom:32px}.order-write-page .layer--delivery-specify-layer .layer__con-area{padding-bottom:122px}.order-write-page .layer--delivery-specify-layer .open-layer-button{margin-top:32px}.order-write-page .layer--delivery-specify-layer .open-layer-button .btn{font-weight:500;color:#1D1D1B !important}.order-write-page .layer--delivery-specify-layer .open-layer-button .btn span{display:inline-block;padding-left:28px;background:url(../images/19e48bf12f0610921152.png) no-repeat 0 center/20px}.order-write-page .layer--delivery-specify-layer .open-layer-button .btn:last-child span{background:url(../images/5ac0a4894df5da47640f.png) no-repeat 0 center/20px}.order-write-page .layer--direct-write-layer{z-index:9100}.order-write-page .layer--direct-write-layer .layer__con-area{padding:4px 20px 122px}.order-write-page .layer--direct-write-layer .delivery-address{margin-top:0}.order-write-page .layer--direct-write-layer .delivery-address ul li .button-content{display:flex;align-items:center;justify-content:flex-end;margin:0 0 0 auto}.order-write-page .layer--direct-write-layer .delivery-address ul li .button-content .btn{position:relative;top:auto;right:auto}.order-write-page .layer--direct-write-layer .delivery-address ul li .button-content .btn:first-child{margin-right:32px}.order-write-page .layer--direct-write-layer .delivery-address ul li .button-content .btn:first-child:after{content:"";display:block;position:absolute;top:50%;right:-16px;width:1px;height:12px;background:#EBEBEB;margin-top:-6px}.order-write-page .layer--excel-upload-layer{z-index:9100}.order-write-page .layer--excel-upload-layer .layer__con-area{padding-bottom:122px}.order-write-page .layer--excel-upload-layer .common-line{padding:8px 20px 44px}.order-write-page .layer--excel-upload-layer .common-line .btn{border-color:#0A8342;color:#0A8342 !important}.order-write-page .layer--excel-upload-layer .common-line .btn span{display:inline-block;padding-left:28px;background:url(../images/2df98e8a90806c3139e1.png) no-repeat 0 center/20px}.order-write-page .layer--excel-upload-layer .common-line p{margin-top:24px;font-size:13px;color:#F54B3A}.order-write-page .layer--excel-upload-layer strong{display:block;margin:36px 0 24px;font-size:18px;font-weight:700}.order-write-page .layer--excel-upload-layer .btn{height:50px;line-height:50px;border-color:#DBDBDB}.order-write-page .layer--excel-upload-layer .excel-file{border-bottom:0;margin-top:12px}.mypage .mypage-select{display:flex;justify-content:space-between}.mypage .mypage-select .common-tag__line{width:calc(100%/4 - 8px)}.mypage .mypage-select .common-tag__line label{width:100%}.mypage-index-page.content{padding:0}.mypage-index-page .user-info{background:#F5F5F5;padding:20px}.mypage-index-page .user-info__profile{display:flex;align-items:center;justify-content:space-between}.mypage-index-page .user-info__profile .profile-image{display:inline-flex;align-items:center;justify-content:center;width:68px;height:68px;background:#fff;border-radius:50%;overflow:hidden}.mypage-index-page .user-info__profile .profile-image img{width:42px}.mypage-index-page .user-info__profile .profile-content{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 68px)}.mypage-index-page .user-info__profile .profile-content p:first-child{width:calc(100% - 101px);padding:0 16px;font-size:18px;font-weight:700}.mypage-index-page .user-info__profile .profile-content p:first-child span{display:block;margin-top:2px;font-size:14px;font-weight:500;color:#949494}.mypage-index-page .user-info__profile .profile-content p:last-child{width:101px}.mypage-index-page .user-info__profile .profile-content p:last-child .btn{height:30px;line-height:30px;border-color:#C8C8C8;font-size:14px;font-weight:400;color:#666 !important}.mypage-index-page .user-info__point{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.mypage-index-page .user-info__point li{display:flex;flex-direction:column;width:calc(50% - 4px);margin-top:8px;background:#fff;border-radius:8px;padding:10px}.mypage-index-page .user-info__point li:nth-of-type(-n+2){margin-top:0}.mypage-index-page .user-info__point li:nth-of-type(4),.mypage-index-page .user-info__point li:nth-of-type(5){width:calc(24.5% - 4px)}.mypage-index-page .user-info__point li .point-title{padding-left:22px;font-weight:500;color:#666}.mypage-index-page .user-info__point li .point-title--point{background:url(../images/3bf9d5539ad107d2c87d.png) no-repeat 0 center/14px}.mypage-index-page .user-info__point li .point-title--coupon{background:url(../images/1b0657d8d91c9f83ae15.png) no-repeat 0 center/14px}.mypage-index-page .user-info__point li .point-title--review{background:url(../images/75833897f7b2f4c64fc1.png) no-repeat 0 center/14px}.mypage-index-page .user-info__point li .point-title--wish{background:url(../images/7b0ca39ae01fc7013ceb.png) no-repeat 0 center/14px}.mypage-index-page .user-info__point li .point-title--bookmark{background:url(../images/4a89428cd9905ff7d89e.png) no-repeat 0 center/14px}.mypage-index-page .user-info__point li .point-info{display:flex;align-items:center;justify-content:flex-end;margin-top:20px}.mypage-index-page .user-info__point li .point-info span{font-weight:500}.mypage-index-page .user-info__point li .point-info span.btn{width:auto;height:20px;line-height:20px;margin-right:auto;padding:0 6px;border-color:#F54B3A;font-size:12px;font-weight:700;color:#F54B3A !important}.mypage-index-page .user-info__point li .point-info span em{font-size:22px;font-weight:800}.mypage-index-page .image-banner{margin-top:0;padding-bottom:0}.mypage-index-page .mypage-nav{padding:0 20px}.mypage-index-page .mypage-nav dl{border-top:1px solid #DBDBDB;padding:30px 0}.mypage-index-page .mypage-nav dl:first-child{border-top:0;padding-top:20px}.mypage-index-page .mypage-nav dl dt{padding:10px 0;color:#666}.mypage-index-page .mypage-nav dl dd ul{display:flex;flex-wrap:wrap}.mypage-index-page .mypage-nav dl dd ul li{width:50%}.mypage-index-page .mypage-nav dl dd ul li a{position:relative;height:48px;line-height:48px;font-size:16px;font-weight:700}.mypage-index-page .mypage-nav dl dd ul li a em{position:absolute;bottom:-8px;display:block;height:auto;line-height:1.2;font-size:14px;color:#9DCD00}.point-list-page .point-status{text-align:center}.point-list-page .point-status__use dt{font-size:16px;font-weight:500}.point-list-page .point-status__use dd{margin-top:10px;font-size:26px;font-weight:700;color:#F54B3A}.point-list-page .point-status__expected{display:flex;align-items:center;background:#F5F5F5;border-radius:8px;margin:28px 0;padding:16px 0}.point-list-page .point-status__expected dl{width:50%}.point-list-page .point-status__expected dl:first-child{border-right:1px solid #DBDBDB}.point-list-page .point-status__expected dl dt{font-weight:500;color:#666}.point-list-page .point-status__expected dl dd{margin-top:12px;font-weight:500}.point-list-page .point-status__expected dl dd em{font-size:18px;font-weight:700}.point-list-page .point-area{margin-top:24px}.point-list-page .point-area__item{display:flex;border-bottom:1px solid #EBEBEB;padding:16px 4px}.point-list-page .point-area__item.minus .point-area__text{color:#F54B3A}.point-list-page .point-area__label{width:41px}.point-list-page .point-area__label .common-badges__box{padding:0 4px;font-size:12px;font-weight:400}.point-list-page .point-area__content{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 41px)}.point-list-page .point-area__title{width:calc(100% - 60px)}.point-list-page .point-area__title p{font-size:12px;color:#949494}.point-list-page .point-area__title strong{display:block;margin-top:8px;font-size:15px;font-weight:500}.point-list-page .point-area__title strong span{display:block;margin-top:8px;font-size:12px;font-weight:400}.point-list-page .point-area__text{width:60px;font-size:15px;font-weight:500}.coupon-list-page>p{margin:20px 0;font-size:16px;font-weight:500;text-align:center}.coupon-list-page .coupon-area__list{overflow:hidden}.coupon-list-page .coupon-area__item{position:relative;border:1px solid #D9D9D9;padding:23px 20px}.coupon-list-page .coupon-area__item:not(:first-child){margin-top:20px}.coupon-list-page .coupon-area__item:before,.coupon-list-page .coupon-area__item:after{content:"";display:block;position:absolute;bottom:60px;left:-8px;width:12px;height:12px;border-radius:50%;border:1px solid #D9D9D9;background:#fff;z-index:10}.coupon-list-page .coupon-area__item:after{left:auto;right:-8px}.coupon-list-page .coupon-area__content{padding-bottom:15px}.coupon-list-page .coupon-area__content p{font-size:16px;font-weight:700;color:#9DCD00}.coupon-list-page .coupon-area__content strong{display:block;margin-top:8px;font-size:36px;font-weight:700}.coupon-list-page .coupon-area__content span{display:block;margin-top:8px;color:#949494}.coupon-list-page .coupon-area__date{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #EBEBEB;padding-top:23px}.coupon-list-page .coupon-area__date span{color:#949494}.coupon-list-page .coupon-area__date button{font-weight:500}.coupon-list-page .layer--coupon-write-layer .layer__content .layer__con-area{margin-top:50px;padding-top:12px}.coupon-list-page .layer--coupon-write-layer .layer__content .layer__con-area .button-content{margin-top:10px}.coupon-list-page .layer--coupon-write-layer .layer__content .layer__con-area .dot-list{margin-top:24px}.order-list-page.content{padding:0;background:#F5F5F5}


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