.contents .content.login-page{margin:0 auto;padding:0 20px 0}.login-page.app{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding-top:115px;padding-bottom:2.5vh;background:url(../images/cf54e14d1a2781ff9e43.jpg) no-repeat center/cover}.login-page .login-form{width:100%;padding:40px 28px;border-radius:20px;background:#00000080;backdrop-filter:blur(20px)}.login-page .login-form::before{content:'';position:absolute;top:-115px;left:10px;width:257px;height:115px;background:url(../images/ad40b5f8c6fbc907178b.png) no-repeat left/contain}.login-page .login-form__title{margin-bottom:16px;padding-left:32px;background:url(../images/f65b1b6df1a831060cbc.png) no-repeat 0 center;background-size:22px;color:#fff;font-size:18px;font-weight:800}.login-page .login-form .form ul li:not(:first-child){margin-top:8px}.login-page .login-form .form__content{margin-top:0}.login-page .login-form .login-check{display:flex;align-items:center;gap:0 8px;margin:16px 0 0}.login-page .login-form .login-check .design-input--check label{color:#fff}.login-page .login-form .button-content{margin-top:24px}.login-page .login-logo{margin:60px auto 0;width:100px}.login-page .login-logo a{display:block}.login-page .login-content>p{margin-bottom:20px;font-size:16px;font-weight:400;text-align:center}.combine-select-page .ok-con{padding-top:0;background:none}.combine-select-page .ok-con__text{margin-bottom:28px}.combine-select-page .ok-con__text em{display:block;color:#D30F19}.combine-select-page .common-table .col-width01{width:34px}.combine-select-page .form__content .hidden-show:not(:first-child){margin-top:8px}@media screen and (min-width: 768px){.combine-select-page .ok-con__text{margin-bottom:40px}.combine-select-page .common-table .col-width01{width:50px}.login-page .login-content>p{font-size:20px}}.snb-area.not-login .snb{display:none}.snb-area--mypage{padding:0}.snb-area--mypage .snb{display:block}.snb-area--mypage .snb--profile__top{display:none}.snb-area--mypage .snb--profile__top+.common-line{display:none}.snb-area--mypage.index .snb{display:block}.snb-area--mypage.index .snb--profile{margin:70px 20px 20px;padding:16px;width:calc(100% - 40px);background:#fff}.snb-area--mypage.index .snb--profile__top{display:block}.snb-area--mypage.index .snb--profile__top+.common-line{display:block;margin:0;padding:0}.snb-area--mypage.index .snb--profile__top+.common-line::after,.snb-area--mypage.index .snb--profile__top+.common-line::before{display:none}.snb-area--mypage.index .snb--profile__info{padding-top:0}.mypage>.button-content{margin-top:40px}.mypage>.button-content--fixed{margin-top:0}.mypage .layer--reviewWrite-layer .layer__con-area .review-area{margin:0}.mypage .layer--reviewWrite-layer .layer__con-area .review-area .review-list{border-top:0}.mypage .layer--reviewWrite-layer .layer__con-area .review-area .review-list__item{padding:0;border-bottom:0}.mypage .layer--reviewWrite-layer .layer__con-area .review-area .write-box{margin:28px 0 0}.mypage .layer--reviewWrite-layer .layer__con-area .review-area .write-box--title{margin-bottom:8px;font-size:16px;font-weight:700}.mypage .layer--reviewWrite-layer .layer__con-area .review-area .write-box .star-score{padding:0;background:#fff}.mypage .layer--photo-layer .layer__con-area{padding:50px 0 0}.mypage .layer--photo-layer .layer__con-area .photo-slide{position:relative}.mypage .layer--photo-layer .layer__con-area .photo-slide__control{display:flex;align-items:center;position:absolute;bottom:16px;left:50%;transform:translateX(-50%);padding:0 8px;height:25px;background:rgba(0,0,0,0.3);border-radius:50px}.mypage .layer--photo-layer .layer__con-area .photo-slide__control span{color:#fff;font-size:12px;font-weight:700;opacity:.3}.mypage .layer--photo-layer .layer__con-area .photo-slide__control span.current{opacity:1}.mypage .layer--photo-layer .layer__con-area .all-review{padding:20px 20px 60px}.mypage .layer--photo-layer .layer__con-area .all-review__top-info{margin:4px 0 0}.mypage .layer--photo-layer .layer__con-area .all-review__top-info .user{display:flex;align-items:center;gap:0 10px;color:#9e9e9e;font-size:12px}.mypage .layer--photo-layer .layer__con-area .all-review__top-info .user-id{position:relative}.mypage .layer--photo-layer .layer__con-area .all-review__top-info .user-id::after{content:'';display:block;position:absolute;top:50%;right:-6px;transform:translateY(-50%);width:1px;height:13px;background:#e0e0e0;z-index:100}.mypage .layer--photo-layer .layer__con-area .all-review__content{margin:20px 0 0}.mypage .layer--photo-layer .layer__con-area .all-review__util{display:flex;justify-content:space-between;align-items:center;position:fixed;bottom:0;left:0;padding:20px;width:100%;background:#fff}.mypage .layer--photo-layer .layer__con-area .all-review__util__pick{display:flex;align-items:center;gap:0 6px}.mypage .layer--photo-layer .layer__con-area .all-review__util__pick--text{color:#9e9e9e;font-size:12px;font-weight:700;line-height:23px}.mypage .layer--photo-layer .layer__con-area .all-review__util__btn{display:flex;align-items:center;gap:0 12px}.mypage .comm-title__main{font-weight:700}.mypage .state-area__main{margin:20px 0 0}.mypage .state-area__main .state{display:flex;align-items:start;justify-content:space-between;gap:0 27px}.mypage .state-area__main .state li{position:relative;width:calc((100% / 5) - 21.6px)}.mypage .state-area__main .state li:not(:last-of-type)::after{content:'';display:block;position:absolute;top:16px;right:-18.5px;width:12px;height:12px;background:url(../images/362d5f23efe0418804b3.png) no-repeat center;background-size:12px}.mypage .state-area__main .state li:first-child .count-area{background:#C27E2B}.mypage .state-area__main .state li:last-child .count-area{background:#412716}.mypage .state-area__main .state li:last-child .tit .tooltip{transform:translateX(-70%)}.mypage .state-area__main .state li:last-child .tit .tooltip:before{margin-left:18px}.mypage .state-area__main .state li:nth-child(3) .tit .tooltip{top:110px}.mypage .state-area__main .state li .count-area{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background:#794422;border-radius:50%;color:#fff}.mypage .state-area__main .state li .count-area__num{font-weight:800}.mypage .state-area__main .state li .tit{margin-top:4px;font-size:12px;text-align:center}.mypage .state-area__main .state li .tit .btn-tooltip{display:block;width:12px;height:12px;margin:2px auto 0;background:url(../images/186ce966a60a2b212aad.png) no-repeat center/12px;overflow:hidden;text-indent:-9999px}.mypage .state-area__main .state li .tit .btn-tooltip.on+.tooltip{display:block}.mypage .state-area__main .state li .tit .tooltip{display:none;position:absolute;left:50%;top:100px;transform:translateX(-50%);border-radius:3px;background:rgba(148,99,73,0.9);padding:8px;z-index:110}.mypage .state-area__main .state li .tit .tooltip:before{content:"";display:block;position:absolute;top:-4px;left:50%;width:0;height:0;margin-left:-4px;border-style:solid;border-width:0px 5.5px 4px 5.5px;border-color:transparent transparent rgba(148,99,73,0.9) transparent}.mypage .state-area__main .state li .tit .tooltip p{white-space:nowrap;font-size:12px;color:#fff}.mypage .state-area__main .block-state{margin:20px 0 0;padding:12px;border:1px solid #e0e0e0;border-radius:4px}.mypage .state-area__main .block-state ul{display:flex;align-items:center;gap:0 24px}.mypage .state-area__main .block-state ul li{position:relative;width:calc((100% / 3) - 16px)}.mypage .state-area__main .block-state ul li:not(:last-of-type)::after{content:'';display:block;position:absolute;top:50%;right:-13px;transform:translateY(-50%);width:1px;height:14px;background:#e0e0e0;z-index:100}.mypage .state-area__main .block-state ul li a{display:flex;align-items:center;justify-content:space-between}.mypage .state-area__main .block-state ul li a .tit{font-size:12px}.mypage .state-area__main .block-state ul li a .count{font-size:12px;font-weight:800}.mypage .state-area__main .block-state ul li a .count.off{color:#9E9E9E}.mypage-select-sch{padding:20px;display:flex;flex-wrap:wrap;gap:4px}.mypage-select-sch select{width:100px}.mypage-select-sch .search{width:calc(100% - 104px)}.mypage-select-year{padding:20px 20px 0}.mypage-select-year .year{display:flex;align-items:center;gap:0 4px;margin:8px 0 0}.mypage-select-year .year__area{display:flex;align-items:center;width:calc(100% - 60px)}.mypage-select-year .year__area .datepicker{width:calc(50% - 8.5px)}.mypage-select-year .year__area span{width:17px;height:40px;text-align:center;line-height:40px}.mypage-select-year .year .btn{width:56px}.mypage-comm .order-area__list{position:relative;padding:20px}.mypage-comm .order-area__list:not(:last-of-type){border-bottom:10px solid #eee}.mypage-comm .order-area__list:not(:last-of-type)::after{content:'';display:block;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#e0e0e0;z-index:100}.mypage-comm .order-area__list.noneBtn .date-info--open{bottom:30px}.mypage-comm .order-area__list .comm-title{margin-bottom:16px}.mypage-comm .order-area__list .comm-title.bottom-not{margin-bottom:0}.mypage-comm .order-area__list .comm-title.address .comm-title__main{display:flex;align-items:center;gap:0 20px}.mypage-comm .order-area__list .comm-title.address .comm-title__main .btn{width:98px;font-size:14px;height:40px;line-height:40px}.mypage-comm .order-area__list .comm-title__main{font-size:18px;font-weight:700}.mypage-comm .order-area__list .comm-title__sub{color:#F44336}.mypage-comm .order-area__list .date-info{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px}.mypage-comm .order-area__list .date-info--year-state{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;line-height:20px}.mypage-comm .order-area__list .date-info--year-state .state{font-weight:800}.mypage-comm .order-area__list .date-info--year-state .state--color01{color:#C27E2B}.mypage-comm .order-area__list .date-info--year-state .state--color02{color:#379643}.mypage-comm .order-area__list .date-info--year-state .state--color03{color:#D30F19}.mypage-comm .order-area__list .date-info--year-state .btn-copy{display:block;margin-top:4px;padding-right:24px;background:url(../images/b304936124562580e0b0.png) no-repeat 100% center/16px}.mypage-comm .order-area__list .date-info--open{position:absolute;bottom:80px;left:50%;transform:translateX(-50%);padding-right:32px;font-weight:700;line-height:20px;white-space:nowrap}.mypage-comm .order-area__list .date-info--open::after{content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:20px;height:20px;background:url(../images/e53ad4ebe7e89bb82bf9.png) no-repeat 100% center;background-size:20px;z-index:100}.mypage-comm .order-area__list .date-info--open.on::after{transform:translateY(-50%) rotate(180deg)}.mypage-comm .order-area__list .date-info--open.not-prd{padding-right:0}.mypage-comm .order-area__list .date-info--open.not-prd::after{display:none}.mypage-comm .order-area__list .gift-info{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px}.mypage-comm .order-area__list .gift-info--name{padding:0 8px;font-size:12px;font-weight:700;background:#FFF1C8;border-radius:4px}.mypage-comm .order-area__list .gift-info--name span{display:block;padding-left:20px;line-height:25px;background:url(../images/162df0e3777c2cee2ace.png) no-repeat 0 center;background-size:16px}.mypage-comm .order-area__list .gift-info--year{color:#f44336}.mypage-comm .order-area__list .prd-info__list{overflow:hidden;height:80px}.mypage-comm .order-area__list .prd-info__list.open{height:auto}.mypage-comm .order-area__list .prd-info__list li.delivery-size:not(:last-of-type){margin-bottom:20px}.mypage-comm .order-area__list .prd-info__list li{display:flex;align-items:center;flex-wrap:wrap;width:100%}.mypage-comm .order-area__list .prd-info__list__img{width:80px;height:80px}.mypage-comm .order-area__list .prd-info__list__info{display:flex;align-items:center;justify-content:space-between;margin:0 0 0 12px;width:calc(100% - 92px)}.mypage-comm .order-area__list .prd-info__list__info--main{width:calc(100% - 70px)}.mypage-comm .order-area__list .prd-info__list__info--main span{display:block}.mypage-comm .order-area__list .prd-info__list__info--main span.title a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mypage-comm .order-area__list .prd-info__list__info--main span.option{margin-top:4px;font-size:12px}.mypage-comm .order-area__list .prd-info__list__info--main span.price-count{display:flex;align-items:center;margin-top:4px}.mypage-comm .order-area__list .prd-info__list__info--main span.price-count em{color:#9E9E9E;font-size:12px}.mypage-comm .order-area__list .prd-info__list__info--main span.price-count em:not(:last-of-type){position:relative;margin-right:8px;padding-right:8px}.mypage-comm .order-area__list .prd-info__list__info--main span.price-count em:not(:last-of-type)::after{content:'';display:block;position:absolute;top:50%;right:-1px;transform:translateY(-50%);width:1px;height:12px;background:#e0e0e0;z-index:100}.mypage-comm .order-area__list .prd-info__list__info--main span.price-count em.price{font-weight:800}.mypage-comm .order-area__list .prd-info__list__info--price{width:70px;text-align:right;font-weight:800}.mypage-comm .order-area__list .prd-info__list__info--price span{display:block}.mypage-comm .order-area__list .prd-info__list__info--price span:not(:first-of-type){margin-top:4px}.mypage-comm .order-area__list .prd-info__list__info--price span.sub-text{color:#9E9E9E;font-size:12px;font-weight:700}.mypage-comm .order-area__list .prd-info__list__info--price span.sub-text em{font-weight:400}.mypage-comm .order-area__list .prd-info__list__btn{display:flex;align-items:center;justify-content:end;gap:0 4px;margin:12px 0 0;width:100%}.mypage-comm .order-area__list .prd-info__list__btn .btn{height:36px;font-size:14px;line-height:36px;font-weight:400}.mypage-comm .order-area__list .prd-info__list__btn .btn.btn-review span{display:inline-block;padding-left:18px;background:url(../images/6d5ab1a4352bb8bfe055.png) no-repeat 0 center/16px}.mypage-comm .order-area__list .prd-info__list__btn .btn.btn-order span{display:inline-block;padding-left:18px;background:url(../images/1a192f170ed8bdd262d6.png) no-repeat 0 center/16px}.mypage-comm .order-area__list .prd-info__list__btn.btn-2 .btn{width:calc(50% - 2px)}.mypage-comm .order-area__list .prd-info__list__btn.btn-3 .btn{width:calc(100% / 3 - 2.666666666666667px)}.mypage-comm .order-area__list .prd-info .button-content{margin:45px 0 0}.mypage-comm .order-area__list .date-code__code{margin-top:4px;font-size:16px;font-weight:800}.mypage-comm .order-area__list .view-info--sub-text{color:#9e9e9e}.mypage-comm .order-area__list .view-info__list{display:flex;align-items:center;flex-wrap:wrap}.mypage-comm .order-area__list .view-info__list dt{width:110px}.mypage-comm .order-area__list .view-info__list dt:not(:first-of-type){margin-top:12px}.mypage-comm .order-area__list .view-info__list dd{margin-left:28px;width:calc(100% - 138px)}.mypage-comm .order-area__list .view-info__list dd:not(:first-of-type){margin-top:12px}.mypage-comm .order-area__list .view-info__pay{display:flex;align-items:center;gap:0 20px}.mypage-comm .order-area__list .view-info__pay--type{display:flex;align-items:center;gap:0 8px}.mypage-comm .order-area__list .view-info__pay--type .bill-btn{font-weight:700;line-height:23px;border-bottom:1px solid #212121}.mypage-comm .order-area__list .price-info__list{display:flex;flex-wrap:wrap;justify-content:space-between}.mypage-comm .order-area__list .price-info__list dt{width:50%;font-weight:800}.mypage-comm .order-area__list .price-info__list dt:not(:first-of-type){margin-top:12px}.mypage-comm .order-area__list .price-info__list dt.total{padding-top:12px;border-top:1px solid #e0e0e0}.mypage-comm .order-area__list .price-info__list dd{width:50%;text-align:right}.mypage-comm .order-area__list .price-info__list dd:not(:first-of-type){margin-top:12px}.mypage-comm .order-area__list .price-info__list dd.total{padding-top:12px;border-top:1px solid #e0e0e0}.mypage-comm .order-area__list .price-info__list dd.total .total--price{display:block;font-size:20px;font-weight:800}.mypage-comm .order-area__list .price-info__list dd.total .total--point{display:block;margin-top:4px;font-weight:700}.mypage-comm .order-area__list .slider-info{overflow:hidden}.mypage-comm .order-area__list .slider-info .comm-product .comm-prd-list{flex-wrap:nowrap;gap:0}.mypage-comm .order-area__list .slider-info .comm-product .comm-prd-list__item{width:154px}.mypage-comm .order-area__list .gift-time-info--title{padding:8px 12px;color:#F44336;font-weight:700;background:#FFEBEE;border-radius:4px}.mypage-comm .order-area__list .gift-time-info .dot-list{margin-top:8px}.mypage-comm .order-area__list .form-info textarea{margin-top:8px}.mypage-index-page{margin-top:0 !important}.mypage-index-page .comm-area{position:relative}.mypage-index-page .comm-area:not(:last-of-type){padding:20px;background:#fff}.mypage-index-page .comm-area:not(:last-of-type)::after{content:'';display:none;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#e0e0e0;z-index:100}.mypage-index-page .comm-area:last-of-type{padding:20px 20px 0}.mypage-index-page .menu-area{margin:20px;padding:0 !important;width:calc(100% - 40px)}.mypage-index-page .menu-area .snb dl{padding:16px;margin-top:12px;border-top:0;background:#fff;border-radius:8px}.mypage-index-page .menu-area .snb dl dt{font-size:12px}.mypage-index-page .menu-area .snb dl dd ul li{margin-top:16px}.mypage-index-page .menu-area .snb dl dd ul li a{font-size:14px;font-weight:500}.mypage-index-page .order-box,.mypage-index-page .wish-box{display:none}@media screen and (min-width: 768px){.snb-area.not-login{justify-content:center;margin:40px auto}.snb-area.not-login .content{padding:0 0 40px !important}.snb-area--mypage{flex-direction:row !important;margin:166px auto 0;min-height:980px}.snb-area--mypage.index .snb{display:block}.snb-area--mypage.index .snb--profile{width:320px;margin:0;padding:0;background:none}.snb-area--mypage.index .snb--profile__top{display:none}.snb-area--mypage.index .snb--profile__top+.common-line{display:block;padding:20px 12px}.snb-area--mypage.index .snb--profile__info{padding-top:0}.snb-area--mypage .snb{display:block;width:320px}.snb-area--mypage .snb--menu{width:100%}.snb-area--mypage .snb--profile__top+.common-line{display:block}.snb-area--mypage .content{width:calc(100% - 320px);padding:0 0 0 40px !important}.snb-area--mypage .layer--mypage-menu-layer{margin-top:12px}.snb-area--mypage .layer--mypage-menu-layer .layer__content{border-radius:16px;z-index:1000}.snb-area--mypage .layer--mypage-menu-layer .layer__con-area{padding:20px !important}.mypage{flex-direction:column}.mypage.order .page-comm-title{text-align:left}.mypage .box{width:100%;border-radius:16px;background:#fff;padding:20px}.mypage .box:not(:first-child){margin-top:16px}.mypage .box .form{width:100%}.mypage>.button-content{justify-content:center;background:transparent}.mypage>.button-content--fixed{margin-top:40px}.mypage>.button-content .btn{width:200px}.mypage .layer--reviewWrite-layer .layer__con-area .review-area{margin:0}.mypage .layer--reviewWrite-layer .layer__con-area .review-area .review-list{border-top:0}.mypage .layer--reviewWrite-layer .layer__con-area .review-area .review-list__item{padding:0;border-bottom:0}.mypage .layer--reviewWrite-layer .layer__con-area .review-area .write-box{margin:28px 0 0}.mypage .layer--reviewWrite-layer .layer__con-area .review-area .write-box--title{margin-bottom:8px;font-size:16px;font-weight:700}.mypage .layer--reviewWrite-layer .layer__con-area .review-area .write-box .star-score{padding:0;background:#fff}.mypage .comm-title{margin-bottom:20px}.mypage .comm-title__main{font-size:24px;font-weight:800}.mypage .comm-title__more{font-size:14px}.mypage .state-area__main{display:flex;justify-content:space-between}.mypage .state-area__main .state{gap:0 36px;width:calc(100% - 206px)}.mypage .state-area__main .state li{position:relative;width:calc((100% / 5) - 28.8px);max-width:90px}.mypage .state-area__main .state li:not(:last-of-type)::after{top:37px;right:-26px;width:20px;height:20px;background-size:20px}.mypage .state-area__main .state li:nth-child(2) .count-area__num{background:url(../images/48e0f41f505a2109220c.png) no-repeat center 0/24px}.mypage .state-area__main .state li:nth-child(3) .count-area__num{background:url(../images/1ab2a5e7ccc06d4b5b8b.png) no-repeat center 0/24px}.mypage .state-area__main .state li:nth-child(3) .tit .tooltip{top:25px}.mypage .state-area__main .state li:nth-child(4) .count-area__num{background:url(../images/1eb5e354d5d4cf0c85eb.png) no-repeat center 0/24px}.mypage .state-area__main .state li:nth-child(5) .count-area__num{background:url(../images/af687b108f3e5e600b7a.png) no-repeat center 0/24px}.mypage .state-area__main .state li:nth-child(5) .tit .tooltip{transform:translate(-50%)}.mypage .state-area__main .state li:nth-child(5) .tit .tooltip:before{margin-left:0}.mypage .state-area__main .state li .count-area__num{min-width:24px;padding-top:32px;background:url(../images/bbf7dd1b10fbb055e82a.png) no-repeat center 0/24px;line-height:1;font-size:28px;text-align:center}.mypage .state-area__main .state li .tit{position:relative;display:flex;align-items:center;justify-content:center;margin-top:12px;font-size:14px}.mypage .state-area__main .state li .tit .btn-tooltip{width:14px;height:14px;margin:0 0 0 4px;background:url(../images/814b1664bc1507b5a78b.png) no-repeat center/14px}.mypage .state-area__main .state li .tit .tooltip{top:25px}.mypage .state-area__main .block-state{margin:0 0 0 32px;padding:16px 20px;width:174px;height:max-content}.mypage .state-area__main .block-state ul{flex-wrap:wrap}.mypage .state-area__main .block-state ul li{width:100%}.mypage .state-area__main .block-state ul li:not(:last-of-type){margin-bottom:12px}.mypage .state-area__main .block-state ul li:not(:last-of-type)::after{display:none}.mypage .state-area__main .block-state ul li a .tit{font-size:14px}.mypage .state-area__main .block-state ul li a .count{font-size:16px}.mypage-select-sch{padding:20px 0 40px}.mypage-select-sch select{width:150px}.mypage-select-sch .search{width:400px}.mypage-select-year{display:flex;align-items:center;gap:0 4px;padding:20px;background:#fff;overflow:hidden;border-radius:16px}.mypage-select-year select{width:88px}.mypage-select-year .year{margin:0}.mypage-select-year .year__area .datepicker{background:#fff}.mypage-bg{padding:20px;background:#fff;border-radius:4px}.mypage-comm .order-area__list{background:#fff;border-radius:16px}.mypage-comm .order-area__list:not(:last-of-type){padding:20px;margin:0 0 16px;border-bottom:0}.mypage-comm .order-area__list:not(:last-of-type)::after{display:none}.mypage-comm .order-area__list:last-of-type{padding:20px}.mypage-comm .order-area__list.noneBtn .date-info--open{bottom:35px}.mypage-comm .order-area__list .comm-title.address{gap:0 20px;justify-content:start}.mypage-comm .order-area__list .comm-title__main{font-size:20px}.mypage-comm .order-area__list .comm-title .arrow-area{display:flex !important;align-items:center;gap:0 20px}.mypage-comm .order-area__list .comm-title .arrow-area .common-swiper-next,.mypage-comm .order-area__list .comm-title .arrow-area .common-swiper-prev{position:static;transform:translate(0);width:40px;height:40px;background-size:40px}.mypage-comm .order-area__list .date-info{border-bottom:1px solid #E0E0E0;padding-bottom:12px}.mypage-comm .order-area__list .date-info--year-state{width:200px;line-height:24px}.mypage-comm .order-area__list .date-info--year-state .state{font-size:16px}.mypage-comm .order-area__list .date-info--open{bottom:85px;padding-right:36px;font-size:16px;line-height:24px}.mypage-comm .order-area__list .date-info--open::after{width:24px;height:24px;background-size:24px}.mypage-comm .order-area__list .gift-info--name{font-size:14px}.mypage-comm .order-area__list .gift-info--name span{padding-left:22px;line-height:28px;background-size:18px}.mypage-comm .order-area__list .gift-info--year{font-size:16px}.mypage-comm .order-area__list .prd-info__list{height:100px}.mypage-comm .order-area__list .prd-info__list li{flex-wrap:nowrap}.mypage-comm .order-area__list .prd-info__list li.delivery-size:not(:last-of-type){margin-bottom:16px}.mypage-comm .order-area__list .prd-info__list li.delivery-size .prd-info__list__info{width:calc(100% - 234px)}.mypage-comm .order-area__list .prd-info__list__img{width:100px;height:100px}.mypage-comm .order-area__list .prd-info__list__info{width:calc(100% - 112px)}.mypage-comm .order-area__list .prd-info__list__btn{display:block;margin:0 0 0 auto;width:91px}.mypage-comm .order-area__list .prd-info__list__btn .btn{width:100%;height:28px;font-size:14px;line-height:28px}.mypage-comm .order-area__list .prd-info__list__btn .btn:not(:first-of-type){margin-top:4px}.mypage-comm .order-area__list .prd-info__list__btn.btn-2 .btn{width:100%}.mypage-comm .order-area__list .prd-info__list__btn.btn-3 .btn{width:100%}.mypage-comm .order-area__list .prd-info .button-content{justify-content:flex-end;gap:4px;margin:55px 0 0}.mypage-comm .order-area__list .prd-info .button-content .btn{width:140px}.mypage-comm .order-area__list .prd-info .button-content.full .btn{width:100%}.mypage-comm .order-area__list .view-info__list dd{margin-left:36px;width:calc(100% - 146px)}.mypage-comm .order-area__list .price-info__list dt:not(:first-of-type){margin-top:16px}.mypage-comm .order-area__list .price-info__list dt.total{padding-top:16px}.mypage-comm .order-area__list .price-info__list dd:not(:first-of-type){margin-top:16px}.mypage-comm .order-area__list .price-info__list dd.total{padding-top:16px}.mypage-comm .order-area__list .slider-info .comm-product .comm-prd-list{gap:0}.mypage-comm .order-area__list .slider-info .comm-product .comm-prd-list__item{width:calc(100% / 4 - 13.5px)}.mypage-index-page .comm-area{background:#fff;border-radius:16px}.mypage-index-page .comm-area:not(:last-of-type){padding:20px;margin:0 0 16px;border-bottom:0}.mypage-index-page .comm-area:not(:last-of-type)::after{display:none}.mypage-index-page .comm-area:last-of-type{padding:20px}.mypage-index-page .order-box{display:block}.mypage-index-page .order-box .mypage-comm .order-area__list:not(:last-of-type){padding:0 0 20px;margin:0 0 20px}.mypage-index-page .order-box .mypage-comm .order-area__list:last-of-type{padding:0;margin:0;border-bottom:0}.mypage-index-page .wish-box{display:block}.mypage-index-page .wish-box .comm-product{margin:20px 0 0}.mypage-index-page .wish-box .comm-product .comm-prd-list{gap:0 12px}.mypage-index-page .wish-box .comm-product .comm-prd-list__item{position:relative;width:calc(100% / 4 - 9px)}.mypage-index-page .wish-box .comm-product .comm-prd-list__item .item-remove{position:absolute;top:12px;right:12px;width:24px;height:24px;background:url(../images/2aad0a2a5899d1668049.png) no-repeat center;background-size:23px;z-index:100;text-indent:-9999px}.mypage-index-page .wish-box .comm-product .comm-prd-list__item .info{margin-top:8px}.mypage-index-page .wish-box .comm-product .comm-prd-list__item .info .cart-btn{margin-bottom:8px}.mypage-index-page .wish-box .comm-product .comm-prd-list__item .info .cart-btn span{display:inline-block;padding-left:28px;background:url(../images/74b315a2155bb8e3fb2b.png) no-repeat 0 center/20px}.mypage-index-page .menu-area{display:none}}.contents .content.push{padding:0}.push-setup-page .push-check li{display:flex;align-items:center;justify-content:space-between;position:relative;padding:20px}.push-setup-page .push-check li:not(:last-of-type){border-bottom:10px solid #eee}.push-setup-page .push-check li:not(:last-of-type)::after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#e0e0e0}.push-setup-page .push-check li .info-area{width:calc(100% - 80px)}.push-setup-page .push-check li .info-area.last{width:100%}.push-setup-page .push-check li .info-area--title{font-size:16px;font-weight:700}.push-setup-page .push-check li .info-area--sub{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.push-setup-page .push-check li .switch-area .btn{width:85px;height:45px;font-size:14px;font-weight:400;line-height:43px}.push-setup-page .push-check li .switch-area__bar input:checked+label span{left:calc(100% - 28px)}.push-setup-page .push-check li .switch-area__bar label{width:60px;height:30px}.push-setup-page .push-check li .switch-area__bar label span{width:26px;height:26px}.push-lists-page .list{margin:0 20px}.push-lists-page .list li{padding:20px 0;border-bottom:1px solid #e0e0e0}.push-lists-page .list li:last-of-type{border-bottom:0}.push-lists-page .list li a{display:flex;justify-content:space-between;position:relative;width:100%}.push-lists-page .list li a .title-area{width:calc(100% - 60px)}.push-lists-page .list li a .title-area .date{position:absolute;top:0;right:0;color:#9e9e9e;font-size:12px}.push-lists-page .list li a .title-area .tit{font-weight:800}.push-lists-page .list li a .title-area .sub-tit{margin-top:4px}.push-lists-page .list li a .img{margin-top:24px;overflow:hidden;width:44px;height:44px;border-radius:4px}.contents .content.mypage-gift{padding:0}.contents .content.mypage-gift .mypage-select-sch .select-area{display:flex;gap:4px;width:100%}.contents .content.mypage-gift .mypage-select-sch .select-area select{width:calc(100% / 2 - 2px)}.contents .content.mypage-gift .mypage-select-sch .search{width:100%}.contents .content.mypage-gift .layer--address .layer__con-area .form__content--check .design-input{margin-top:16px}.contents .content.gift-refuse-page{padding:0 0 100px}.gift-refuse-page .ok-con__text{margin-bottom:40px}.gift-refuse-page .ok-con-form{padding:0 20px}.gift-refuse-page .ok-con-form__list:not(:first-of-type){margin-top:8px}.gift-refuse-ok-page .mypage-comm .order-area__list:first-of-type{padding:0 0 30px}.gift-refuse-ok-page .mypage-comm .order-area__list:first-of-type .ok-con__text{margin-bottom:0}.contents .content.gift-receive-page{padding:0 20px 50px}.gift-receive-page .gift-area__top{padding:32px 0}.gift-receive-page .gift-area__top--title{font-size:20px;font-weight:700;text-align:center}.gift-receive-page .gift-area__top .common-badges{margin:12px auto 0;justify-content:center}.gift-receive-page .gift-area__card{margin:0 -20px}.gift-receive-page .gift-area__card__bg{padding:20px}.gift-receive-page .gift-area__card__text{padding:20px;background:#fff}.gift-receive-page .mypage-comm .order-area__list{margin:0 -20px}.gift-receive-page .mypage-comm .order-area__list:last-of-type{padding:20px}.layer--gift-add .layer__top .close{right:auto;left:20px;background:url(../images/8c20e7f528d06c501ce4.png) no-repeat center center;background-size:24px}.layer--gift-add .layer__con-area{padding:50px 0 0}.layer--gift-add .layer__con-area .page-tit-area{display:flex;align-items:center;margin:0 0 16px}.layer--gift-add .layer__con-area .page-tit-area--title{font-size:18px;font-weight:700}.layer--gift-add .layer__con-area .page-tit-area .btn{margin-left:20px;width:98px;font-size:14px}.layer--gift-add .layer__con-area .page-tit-area .arrow-btn{margin-left:auto;font-weight:700}.layer--gift-add .layer__con-area .page-tit-area .arrow-btn span{padding-right:20px;background:url(../images/8139fb976eaa8f262c2a.png) no-repeat 100% center;background-size:16px}.layer--gift-add .layer__con-area .mypage-comm{margin-bottom:20px}.layer--gift-add .layer__con-area .mypage-comm .order-area__list{padding:0 20px}.layer--gift-add .layer__con-area .form{padding:20px}.layer--gift-add .layer__con-area .form ul li.common-line+li{margin-top:20px}.layer--gift-add .layer__con-area .form__content--data-time{display:flex;gap:0 4px}.layer--gift-add .layer__con-area .form__content--data-time .datepicker,.layer--gift-add .layer__con-area .form__content--data-time select{width:calc(50% - 2px)}@media screen and (min-width: 768px){.contents .content.mypage-gift{padding:0}.contents .content.mypage-gift .mypage-select-sch .select-area{width:auto}.contents .content.mypage-gift .mypage-select-sch .select-area select{width:100px}.contents .content.mypage-gift .mypage-select-sch .search{width:400px}.contents .content.mypage-gift .layer--address .layer__con-area .form{width:100%}.contents .content.mypage-gift .mypage-comm .order-area__list .prd-info .button-content{justify-content:flex-end;gap:4px;margin:12px 0 0}.contents .content.mypage-gift .mypage-comm .order-area__list .prd-info .button-content .btn{width:160px}.receive-gift-lists-page .page-comm-title,.send-gift-lists-page .page-comm-title{margin-bottom:20px}.receive-gift-lists-page .tab,.send-gift-lists-page .tab{background:#fff}.receive-gift-view-page .mypage-comm .button-content.last,.send-gift-view-page .mypage-comm .button-content.last{margin-top:40px;background:none}.receive-gift-view-page .mypage-comm .button-content.last .btn,.send-gift-view-page .mypage-comm .button-content.last .btn{margin:0 auto;width:200px}.contents .content.gift-refuse-page{padding:40px 0 0;width:600px}.contents .content.gift-refuse-ok-page{width:920px}.gift-refuse-page .inner{padding:50px;background:#fff;border-radius:4px}.gift-refuse-page .ok-con__text{margin-bottom:40px}.gift-refuse-page .ok-con-form{padding:0}.gift-refuse-page .button-content{margin-top:40px}.gift-refuse-ok-page .mypage-comm .order-area{padding:50px;background:#fff}.gift-refuse-ok-page .mypage-comm .order-area__list{margin:40px 0 0;padding:0}.gift-refuse-ok-page .mypage-comm .order-area__list:first-of-type{margin:0;padding:0}.gift-refuse-ok-page .mypage-comm .order-area__list:last-of-type{margin:60px 0 0}.gift-refuse-ok-page .mypage-comm .order-area__list .button-content--fixed{justify-content:center}.gift-refuse-ok-page .mypage-comm .order-area__list .button-content--fixed .btn{width:246px}}.contents .content.point-list-page{padding:0}.point-list-page .point-status{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;padding:12px 20px 22px}.point-list-page .point-status dl{width:calc(100% /3);text-align:center}.point-list-page .point-status dl:not(:last-child){border-right:1px solid #E0E0E0}.point-list-page .point-status dl dt{padding-top:37px}.point-list-page .point-status dl dd{margin-top:4px;font-size:16px;font-weight:800}.point-list-page .point-status__use dt{background:url(../images/e79478bbaba9899d7d59.png) no-repeat center 0/33px}.point-list-page .point-status__expected dt{background:url(../images/324cf8d00e21091ff1c9.png) no-repeat center 0/33px}.point-list-page .point-status__disappear dt{background:url(../images/4f02f9a777d01002a2ba.png) no-repeat center 0/33px}.point-list-page .point-area{margin:20px 0 0;padding:0 20px}.point-list-page .point-area__item{padding:16px 0;border-bottom:1px solid #e0e0e0}.point-list-page .point-area__item.minus .point{color:#9e9e9e}.point-list-page .point-area__title{display:flex;align-items:start;justify-content:space-between}.point-list-page .point-area__title__type{width:50%}.point-list-page .point-area__title__type p,.point-list-page .point-area__title__type span{white-space:nowrap;width:100%;line-height:20px}.point-list-page .point-area__title__type p.right,.point-list-page .point-area__title__type span.right{text-align:right}.point-list-page .point-area__title__type p.year,.point-list-page .point-area__title__type p.delete,.point-list-page .point-area__title__type p.code,.point-list-page .point-area__title__type span.year,.point-list-page .point-area__title__type span.delete,.point-list-page .point-area__title__type span.code{display:block;color:#9e9e9e;font-size:12px}.point-list-page .point-area__title__type p.point,.point-list-page .point-area__title__type span.point{font-weight:800}.point-list-page .point-area__info{padding:20px 0}.point-list-page .point-area__info .dot-list ul li{font-size:14px}@media screen and (min-width: 768px){.point-list-page .common-line{margin:0;padding:0}.point-list-page .common-line:before,.point-list-page .common-line:after{display:none}.point-list-page .point-status{margin-bottom:20px;padding:20px;background:#fff;border-bottom:0;border-radius:16px}.point-list-page .point-status::after{display:none}.point-list-page .point-status .page-comm-title{width:100%;margin-bottom:20px}.point-list-page .point-status dl dt{padding-top:48px;font-size:16px}.point-list-page .point-status dl dd{font-size:24px}.point-list-page .point-status__use dt{background:url(../images/68816002d407805ac4ee.png) no-repeat center 0/44px}.point-list-page .point-status__expected dt{background:url(../images/4b6ac15cf07e21b8db7a.png) no-repeat center 0/44px}.point-list-page .point-status__disappear dt{background:url(../images/b21cd38c351a5d966b00.png) no-repeat center 0/44px}.point-list-page .point-area{padding:20px;background:#fff;overflow:hidden;border-radius:16px}.point-list-page .point-area__item{padding:20px 0}.point-list-page .point-area__title{align-items:center}.point-list-page .point-area__title__type{width:30%}.point-list-page .point-area__title__type:first-of-type{display:flex;align-items:center;width:70%}.point-list-page .point-area__title__type p.year,.point-list-page .point-area__title__type span.year{width:116px}.point-list-page .point-area__title__type p.title,.point-list-page .point-area__title__type span.title{width:calc(100% - 116px)}.point-list-page .point-area__title__type p.year,.point-list-page .point-area__title__type p.delete,.point-list-page .point-area__title__type p.code,.point-list-page .point-area__title__type span.year,.point-list-page .point-area__title__type span.delete,.point-list-page .point-area__title__type span.code{font-size:14px}.point-list-page .point-area__info{padding:20px;background:#fff}}.contents .content.coupon-list-page{padding:0}.coupon-list-page .box:first-child{padding:12px 20px 22px}.coupon-list-page .coupon-status{display:flex;align-items:center;justify-content:space-around}.coupon-list-page .coupon-status dl{width:calc(100% / 2);text-align:center}.coupon-list-page .coupon-status dl:not(:last-child){border-right:1px solid #E0E0E0}.coupon-list-page .coupon-status dl dt{padding-top:28px}.coupon-list-page .coupon-status dl dd{margin-top:4px;font-size:16px;font-weight:800}.coupon-list-page .coupon-status__use dt{background:url(../images/bc46fda41b2df0209da5.png) no-repeat center 0/33px}.coupon-list-page .coupon-status__disappear dt{background:url(../images/622acc585df156c5c30d.png) no-repeat center 0/33px}.coupon-list-page .coupon-write{padding:20px 20px 0}.coupon-list-page .coupon-write__area{display:flex;align-items:center;gap:0 4px}.coupon-list-page .coupon-write__area input{width:calc(100% - 54px)}.coupon-list-page .coupon-write__area .btn{width:50px}.coupon-list-page .coupon-write .dot-list{margin:8px 0 0}.coupon-list-page .coupon-write .dot-list ul li{font-size:14px}.coupon-list-page .coupon-area{padding:20px 20px 0}.coupon-list-page .coupon-area__list{margin:20px 0 0}.coupon-list-page .coupon-area__item{padding:20px;border:1px solid #e0e0e0;border-radius:4px}.coupon-list-page .coupon-area__item:not(:first-of-type){margin-top:12px}.coupon-list-page .coupon-area__content .sale{font-size:18px;font-weight:800}.coupon-list-page .coupon-area__content .title{margin-top:4px}.coupon-list-page .coupon-area__content .type{margin-top:12px}.coupon-list-page .coupon-area__content .year-day{display:flex;align-items:center;gap:0 16px;margin-top:4px;color:#9E9E9E}.coupon-list-page .coupon-area__content .year-day span:not(:last-of-type){position:relative}.coupon-list-page .coupon-area__content .year-day span:not(:last-of-type)::after{content:'';display:block;position:absolute;top:50%;right:-9px;transform:translateY(-50%);width:1px;height:12px;background:#e0e0e0;z-index:100}.coupon-list-page .coupon-area__content .year-day span.point{color:#D30F19 !important;font-weight:700}.coupon-list-page .coupon-area__content.end *{color:#9e9e9e}@media screen and (min-width: 768px){.coupon-list-page .common-line{margin:0;padding:0}.coupon-list-page .common-line:before,.coupon-list-page .common-line:after{display:none}.coupon-list-page .box{padding:20px;background:#fff}.coupon-list-page .box:first-child{padding:20px}.coupon-list-page .page-comm-title{margin-bottom:20px}.coupon-list-page .coupon-status dl dt{padding-top:44px;font-size:16px}.coupon-list-page .coupon-status dl dd{font-size:24px}.coupon-list-page .coupon-status__use dt{background:url(../images/0eace61ebb26454c94e1.png) no-repeat center 0/40px}.coupon-list-page .coupon-status__disappear dt{background:url(../images/fc036dd44d091d50d244.png) no-repeat center 0/40px}.coupon-list-page .coupon-write{padding:0}.coupon-list-page .coupon-write__area{display:flex;align-items:center;gap:0 4px}.coupon-list-page .coupon-write__area input{width:400px}.coupon-list-page .coupon-area{padding:0}.coupon-list-page .coupon-area__list{display:flex;flex-wrap:wrap;gap:16px;margin:20px 0 0;background:#fff;border-radius:16px}.coupon-list-page .coupon-area__item{width:calc(50% - 8px)}.coupon-list-page .coupon-area__item:not(:first-of-type){margin-top:0}}.contents .content.my-review-lists-page{padding:0}.my-review-lists-page .tab__contents{padding:20px 40px 0}.my-review-lists-page .total-area{display:flex;align-items:center;justify-content:space-between}.my-review-lists-page .total-area__count{font-size:12px}.my-review-lists-page .total-area__count em{font-weight:800}.my-review-lists-page .review-area{margin:12px 0 0}.my-review-lists-page .review-area.review-area-write .review-list__item .score{margin:12px 0 0}.my-review-lists-page .review-area .review-list{border-top:1px solid #212121}.my-review-lists-page .review-area .review-list__item{padding:20px 0;border-bottom:1px solid #e0e0e0}.my-review-lists-page .review-area .review-list__item.end .img::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1000}.my-review-lists-page .review-area .review-list__item .img .count{display:block;position:absolute;bottom:0;right:0;width:24px;height:24px;color:#fff;font-size:12px;font-weight:700;line-height:24px;text-align:center;background:rgba(0,0,0,0.3);border-radius:4px 0 0 0}.my-review-lists-page .review-area .review-list__item .info{width:calc(100% - 174px) !important}.my-review-lists-page .review-area .review-list__item .info .date-area{display:block !important}.my-review-lists-page .review-area .review-list__item .info .date-area p b{font-weight:800}.my-review-lists-page .review-area .review-list__item .info .date-area p:not(:first-of-type){position:relative;margin-top:4px}.my-review-lists-page .review-area .review-list__item .write-btn{margin-left:auto;width:82px}.my-review-lists-page .review-area .review-list__item .write-btn .btn{width:100%}.my-review-lists-page .review-area .review-list__item .score{margin:8px 0 0;width:100%}.my-review-lists-page .review-area .review-list__item .score-review{margin-top:4px;max-height:2.4em;display:-webkit-box;width:100%;height:auto;overflow:hidden;text-overflow:ellipsis;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.my-review-lists-page .review-area .review-list__item .score-review.open{display:block;max-height:max-content;overflow:visible}.my-review-lists-page .review-area .review-list__item .score.on .review-toggle-btn{display:block}.my-review-lists-page .review-area .review-list__item .score .review-toggle-btn{display:none;position:relative;padding-right:24px;margin-top:10px;font-weight:700}.my-review-lists-page .review-area .review-list__item .score .review-toggle-btn::after{content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:20px;height:20px;background:url(../images/e53ad4ebe7e89bb82bf9.png) no-repeat 100% center;background-size:16px;z-index:100}.my-review-lists-page .review-area .review-list__item .score .review-toggle-btn.open::after{transform:translateY(-50%) rotate(180deg)}@media screen and (min-width: 768px){.contents .content.my-review-lists-page{padding:0}.my-review-lists-page .tab{padding:20px;background:#fff;border-radius:16px}.my-review-lists-page .tab__contents{padding:40px 0 0}.my-review-lists-page .total-area__count{font-size:14px}.my-review-lists-page .total-area__count em{font-size:14px}.my-review-lists-page .review-area.review-area-write .review-list__item .write-btn{order:4}.my-review-lists-page .review-area.review-area-write .review-list__item .score{order:3;margin:0 0 0 40px;width:358px}.my-review-lists-page .review-area .review-list__item{padding:12px 0}.my-review-lists-page .review-area .review-list__item .info{width:calc(100% - 182px) !important}.my-review-lists-page .review-area .review-list__item .info.score-info{width:168px !important}.my-review-lists-page .review-area .review-list__item .info .date-area{display:flex !important;gap:0 16px !important}.my-review-lists-page .review-area .review-list__item .info .date-area p:not(:first-of-type){margin-top:0}.my-review-lists-page .review-area .review-list__item .info .date-area p:not(:first-of-type)::before{content:'';display:block;position:absolute;top:50%;left:-7px;transform:translateY(-50%);width:1px;height:12px;background:#e0e0e0}.my-review-lists-page .review-area .review-list__item .write-btn{margin-left:auto}.my-review-lists-page .layer--photo-layer .layer__table{width:948px}.my-review-lists-page .layer--photo-layer .layer__con-area{display:flex;padding:20px}.my-review-lists-page .layer--photo-layer .layer__con-area .photo-slide{position:relative;width:500px}.my-review-lists-page .layer--photo-layer .layer__con-area .photo-slide__control{bottom:20px}.my-review-lists-page .layer--photo-layer .layer__con-area .photo-slide .common-swiper-prev{left:20px;width:40px;height:40px;background-size:40px;z-index:100}.my-review-lists-page .layer--photo-layer .layer__con-area .photo-slide .common-swiper-next{right:20px;width:40px;height:40px;background-size:40px;z-index:100}.my-review-lists-page .layer--photo-layer .layer__con-area .all-review{position:relative;padding:0 0 0 20px;width:calc(100% - 520px)}.my-review-lists-page .layer--photo-layer .layer__con-area .all-review__top-info .user{font-size:14px}.my-review-lists-page .layer--photo-layer .layer__con-area .all-review__util{position:absolute;padding:20px 0 0 20px;right:0;left:auto;width:100%}.my-review-lists-page .layer--photo-layer .layer__con-area .all-review__util__pick--text{font-size:14px}}.contents .content.membership-agree-page{padding:40px 20px 0}.membership-agree-page .membership-top--title{font-size:20px;font-weight:700;text-align:center}.membership-agree-page .membership-top--sub{margin-top:8px;text-align:center}.membership-agree-page .membership-agree{margin:40px 0 0;padding:20px;border:1px solid #e0e0e0;border-radius:4px}.membership-agree-page .membership-agree__all{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #e0e0e0}.membership-agree-page .membership-agree__all .design-input--check label{height:auto;font-weight:800}.membership-agree-page .membership-agree__list .design-input{display:flex;align-items:center;justify-content:space-between}.membership-agree-page .membership-agree__list .design-input:not(:first-of-type){margin:12px 0 0}.membership-agree-page .membership-agree__list .design-input label{font-size:15px}.membership-agree-page .membership-agree__list .design-input label .necessary{color:#D30F19}.membership-agree-page .membership-agree__list .design-input .layer_btn{display:block;width:20px;height:20px;background:url(../images/ba9ad6fb759c81e6b275.png) no-repeat center/20px;text-indent:-9999px}.membership-view-page .membership-view{padding:20px}.membership-view-page .membership-view--title{display:flex;align-items:center;gap:0 20px;font-size:18px;font-weight:700}.membership-view-page .membership-view--title .out-btn{color:#9e9e9e;font-size:16px;font-weight:700}.membership-view-page .membership-view__date{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:16px 0 0}.membership-view-page .membership-view__date dt{width:138px}.membership-view-page .membership-view__date dt:not(:first-of-type){margin-top:12px}.membership-view-page .membership-view__date dd{width:calc(100% - 138px)}.membership-view-page .membership-view__date dd:not(:first-of-type){margin-top:12px}@media screen and (min-width: 768px){.contents .content.membership-agree-page{padding:40px 0 0}.membership-agree-page .membership__inner{margin:0 auto;padding:50px;width:600px;background:#fff}.membership-agree-page .membership-agree-page .membership-top--title{font-size:24px}.membership-agree-page .membership-agree-page .membership-top--sub{margin-top:12px}.membership-agree-page .membership-agree-page .membership-agree__list .design-input:not(:first-of-type){margin:16px 0 0}.membership-agree-page .button-content{margin:40px 0 0}.membership-view-page .membership__inner{margin:0 auto;padding:20px;width:100%;background:#fff}.membership-view-page .membership-view{padding:0}.membership-view-page .membership-view--title{gap:0 30px;font-size:20px}.membership-view-page .membership-view__date dt{width:146px}.membership-view-page .membership-view__date dd{width:calc(100% - 146px)}}.contents .content.event .total-area{display:flex;align-items:center;justify-content:space-between}.contents .content.event .total-area--count{font-size:12px}.contents .content.event .total-area--count em{font-weight:800}.contents .content.event .total-area--select{padding:0 24px 0 0;width:max-content;height:20px;line-height:20px;border:0;background-size:20px;background-position:100% center}.contents .content.event .total-area__util{display:flex;align-items:center;gap:0 20px}.contents .content.event .total-area__util__type{display:flex;align-items:center;gap:0 4px}.contents .content.event .total-area__util__type--btn{width:24px;height:24px;text-indent:-9999px}.contents .content.event .total-area__util__type--btn.block{background:url(../images/c30104f25978d8b8a2aa.png) no-repeat center/cover}.contents .content.event .total-area__util__type--btn.block.on{background:url(../images/8f24820c4aea0d38c177.png) no-repeat center/cover}.contents .content.event .total-area__util__type--btn.list{background:url(../images/8334423455246f9c4ba5.png) no-repeat center/cover}.contents .content.event .total-area__util__type--btn.list.on{background:url(../images/5312f990c2f7b3b5cea1.png) no-repeat center/cover}.event-lists-page .evt-list{margin:12px 0 0}.event-lists-page .evt-list__item:not(:first-of-type){margin-top:20px}.event-lists-page .evt-list__item--end .evt-list__visual{position:relative}.event-lists-page .evt-list__item--end .evt-list__visual::after{content:'이벤트 종료';display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-size:20px;font-weight:700;text-align:center;background:rgba(0,0,0,0.5)}.event-lists-page .evt-list__visual{overflow:hidden;border-radius:4px}.event-lists-page .evt-list__content{margin:12px 0 0}.event-lists-page .evt-list__title a{font-weight:700}.event-lists-page .evt-list__date{display:flex;align-items:center;gap:0 8px;margin-top:4px}.event-lists-page .evt-list__date span{color:#9E9E9E;font-size:12px}.event-lists-page .evt-list__date span.d-day{color:#f44336;font-weight:800}.event-view-page .evt-title{position:relative;padding:15px 55px 15px 20px;border-top:1px solid #212121;border-bottom:1px solid #e0e0e0}.event-view-page .evt-title--main{font-size:16px;font-weight:700}.event-view-page .evt-title__date{display:flex;align-items:center;gap:0 8px;margin-top:8px}.event-view-page .evt-title__date span{color:#9E9E9E;font-size:12px}.event-view-page .evt-title__date span.d-day{color:#f44336;font-weight:800}.event-view-page .evt-title--share{display:block;position:absolute;top:15px;right:20px;width:24px;height:24px;background:url(../images/ee10b14d18663bd621e1.png) no-repeat center/cover;text-indent:-9999px;z-index:100}.event-view-page .evt-content{overflow:hidden;margin:20px 0}.event-view-page .evt-product{margin:20px 0 0}.event-view-page .evt-product__content{margin:20px 0 0}.event-view-page .evt-product__content .comm-product .comm-prd-list.list{gap:32px 0;flex-wrap:wrap}.event-view-page .evt-product__content .comm-product .comm-prd-list.list li{width:100%}.event-view-page .evt-calendar{margin:20px -20px 0;padding:40px 20px;background:#F8F7EE}.event-view-page .evt-calendar__main__header{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px}.event-view-page .evt-calendar__main__header .month{font-size:24px;font-weight:800}.event-view-page .evt-calendar__main__header .day-check{padding:0 12px;height:28px;font-size:12px;font-weight:700;line-height:28px;background:#fff;border-radius:50px}.event-view-page .evt-calendar__main__header .day-check em{color:#F44336;font-weight:14px;font-weight:800}.event-view-page .evt-calendar__main .ui-datepicker{padding:16px 10px;width:100%;color:#212121;font-size:14px;border:0}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-header{display:none}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-calendar{margin:0}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-calendar th{padding:0 0 12px;font-size:12px;font-weight:700;color:#9E9E9E}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-calendar th span{display:block;line-height:17px}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-calendar td{padding:5px}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-calendar td.today-date{position:relative}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-calendar td.today-date a{color:#212121;border:1px solid #C27E2B;background:#fff;text-indent:-9999px}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-calendar td.today-date a::after{content:'오늘';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;z-index:100;text-indent:0}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-calendar td.past-date a{color:#9E9E9E !important}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-calendar td .ui-state-default{display:block;margin:0 auto;padding:0;width:35px;height:35px;color:#212121;font-size:12px;font-weight:700;line-height:35px;text-align:center;border:0;border-radius:12px;background:#fff}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-calendar td .ui-state-default.active{color:#fff;background:#C27E2B}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-calendar td .state-area{margin:10px 0 0}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-calendar td .state-area .title{white-space:nowrap;font-size:10px;text-align:center}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-calendar td .state-area .price{white-space:nowrap;color:#D30F19;font-size:10px}.event-view-page .evt-calendar__main .ui-datepicker .ui-datepicker-calendar td .ui-state-active{color:#fff;background:#C27E2B}.event-view-page .evt-calendar .button-content{margin:40px 0 0}.event-view-page .evt-comment{margin:20px 0 0}.event-view-page .evt-comment__total{font-size:18px;font-weight:800}.event-view-page .evt-comment__typing{margin:20px 0 0}.event-view-page .evt-comment__typing__inner{position:relative;padding:10px 12px;height:120px;border:1px solid #e0e0e0;border-radius:4px}.event-view-page .evt-comment__typing--main{padding:0;height:52px;border:0}.event-view-page .evt-comment__typing--btn{position:absolute;bottom:10px;right:12px;width:49px;height:28px;font-size:14px;line-height:28px}.event-view-page .evt-comment__typing .design-input{margin:4px 0 0}.event-view-page .evt-comment__area{margin:20px 0 0}.event-view-page .evt-comment__area--type{padding:0 25px 0 0;width:63px;height:20px;line-height:20px;border:0;background-position:100% center}.event-view-page .evt-comment__area__list{margin:20px 0 0;border-top:1px solid #212121}.event-view-page .evt-comment__area__list li{padding:20px 0;border-bottom:1px solid #e0e0e0}.event-view-page .evt-comment__area__list li:first-of-type{border-top:0}.event-view-page .evt-comment__area__list li .util-area{display:flex;align-items:center;justify-content:space-between}.event-view-page .evt-comment__area__list li .util-area--id-data{display:flex;align-items:center;gap:0 10px;color:#9e9e9e;font-size:12px}.event-view-page .evt-comment__area__list li .util-area--id-data span:not(:last-of-type){position:relative}.event-view-page .evt-comment__area__list li .util-area--id-data span:not(:last-of-type)::after{content:'';display:block;position:absolute;top:50%;right:-6px;transform:translateY(-50%);width:1px;height:13px;background:#e0e0e0;z-index:100}.event-view-page .evt-comment__area__list li .util-area__list{display:flex;align-items:center;gap:0 12px}.event-view-page .evt-comment__area__list li .main-area{margin:20px 0}.event-view-page .evt-comment__area__list li .main-area--text.password{padding-left:21px;background:url(../images/08ad135a1b60d9450adc.png) no-repeat 0 center;background-size:16px}.event-view-page .evt-comment__area__list li .bottom-area{display:flex;align-items:center;justify-content:space-between}.event-view-page .evt-comment__area__list li .bottom-area__util{display:flex;align-items:center;gap:0 6px}.event-view-page .evt-comment__area__list li .bottom-area__util p{color:#9e9e9e;font-size:12px;font-weight:700;line-height:23px}.event-view-page .evt-comment__area__list li .bottom-area__util--check{position:relative}.event-view-page .evt-comment__area__list li .bottom-area__util--check input{position:absolute;inset:0;width:0;height:0;visibility:hidden}.event-view-page .evt-comment__area__list li .bottom-area__util--check input:checked+label{color:#fff;background:#C27E2B;border:1px solid #C27E2B}.event-view-page .evt-comment__area__list li .bottom-area__util--check input:checked+label span{background:url(../images/d727cf321f12a4c0e083.png) no-repeat 0 center;background-size:14px}.event-view-page .evt-comment__area__list li .bottom-area__util--check label{display:block;padding:0 10px;height:23px;color:#9e9e9e;font-size:12px;font-weight:800;line-height:23px;text-align:center;border:1px solid #e0e0e0;border-radius:100px}.event-view-page .evt-comment__area__list li .bottom-area__util--check label span{display:block;padding-left:18px;line-height:21px;background:url(../images/836c9cc1279ce440abb6.png) no-repeat 0 center;background-size:14px}.event-view-page .evt-comment__area__list li .bottom-area .report-btn{display:block;color:#9e9e9e;font-size:12px;font-weight:700}.event-view-page .evt-comment__area__list li .bottom-area .report-btn span{padding-left:16px;background:url(../images/d6588a8d4ea357b1e156.png) no-repeat 0 center;background-size:14px}@media screen and (min-width: 768px){.contents .content.event .total-area--count{font-size:14px}.contents .content.event .total-area--count em{font-size:14px}.contents .content.event-lists-page{padding:0;margin:0 auto;max-width:1780px}.event-lists-page .evt-list{display:flex;align-items:start;flex-wrap:wrap;gap:40px 20px;margin:20px 0 0}.event-lists-page .evt-list__item{width:calc((100% / 4) - 15px)}.event-lists-page .evt-list__item:not(:first-of-type){margin-top:0}.event-lists-page .evt-list__item--end .evt-list__visual::after{font-size:24px}.event-lists-page .evt-list__content{margin:16px 0 0}.event-lists-page .evt-list__title a{font-size:18px}.event-lists-page .evt-list__date span{font-size:14px}.event-view-page .evt-title{padding:20px}.event-view-page .evt-title--main{font-size:20px}.event-view-page .evt-title__date span{font-size:14px}.event-view-page .evt-title--share{top:20px}.event-view-page .evt-content{margin:40px 0}.event-view-page .evt-product{margin:0}.event-view-page .evt-product__content{margin:20px 0 0}.event-view-page .evt-product__content .comm-product .comm-prd-list{gap:20px}.event-view-page .evt-product__content .comm-product .comm-prd-list li{width:calc((100% / 4) - 15px)}.event-view-page .evt-product__content .comm-product .comm-prd-list.list li{width:calc(50% - 10px)}.event-view-page .evt-comment{margin:40px 0 0}.event-view-page .evt-comment__total{font-size:16px}.event-view-page .evt-comment__area{margin:60px 0 0}.event-view-page .evt-comment__area__list li .util-area--id-data{font-size:14px}.event-view-page .evt-comment__area__list li .bottom-area__util p{font-size:14px}}.review-lists-page .review-area{margin:20px auto 0}.review-lists-page .review-area__box:not(:first-of-type){margin:40px 0 0}.review-lists-page .review-area__box.bg{margin:0 -20px 0;padding:30px 20px;background:#FFF7DF}.review-lists-page .review-area__box.bg .review-area__title .title{padding-right:26px;background:url(../images/52a5526ede5ffc8dfe99.png) no-repeat 100% center;background-size:24px}.review-lists-page .review-area__box .comm-product .comm-prd-list{gap:0}.review-lists-page .review-area__box .comm-product .comm-prd-list__item{background:#fff}.review-lists-page .review-area__box .comm-product .comm-prd-list__item .r-wrap{padding:12px}.review-lists-page .review-area__box .comm-product .comm-prd-list__item .r-wrap .r-content button{text-align:left}.review-lists-page .review-area__box .comm-product .comm-prd-list__item .r-wrap .img{padding-bottom:0;background-color:transparent}.review-lists-page .review-area__title{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.review-lists-page .review-area__title .title{font-size:16px;font-weight:800}.review-lists-page .review-area__title select{padding:0 24px 0 0;width:max-content;height:20px;line-height:20px;border:0;background-position:100% center;background-size:20px}.review-lists-page .review-area__main.photo .review-area__main__list{position:relative;overflow:hidden;width:154px;height:154px;border-radius:4px}.review-lists-page .review-area__main.photo .review-area__main__list.multi{background:url(../images/185f599d163f5397fbe7.png) no-repeat calc(100% - 8px) 8px;background-size:24px}.review-lists-page .review-area__main.text .all-review{border-top:1px solid #212121}.review-lists-page .review-area__main.text .all-review li{position:relative;padding:20px 0;border-bottom:1px solid #e0e0e0}.review-lists-page .review-area__main.text .all-review__top-info{margin:4px 0 0}.review-lists-page .review-area__main.text .all-review__top-info .user{display:flex;align-items:center;gap:0 10px;color:#9e9e9e;font-size:12px}.review-lists-page .review-area__main.text .all-review__top-info .user-id{position:relative}.review-lists-page .review-area__main.text .all-review__content{margin:20px 0 0}.review-lists-page .review-area__main.text .all-review__prd{display:flex;gap:0 8px;margin:20px 0 0}.review-lists-page .review-area__main.text .all-review__prd__img{width:40px;height:40px;border-radius:2px}.review-lists-page .review-area__main.text .all-review__prd__info{width:calc(100% - 48px)}.review-lists-page .review-area__main.text .all-review__prd__info .title{font-size:12px}.review-lists-page .review-area__main.text .all-review__prd__info .price{margin-top:2px;font-size:12px;font-weight:800}.review-lists-page .review-area__main.text .all-review__prd__info .score-review{margin-top:2px;color:#9e9e9e;font-size:12px;font-weight:700}.review-lists-page .review-area__main.text .all-review__prd__info .score-review span.num{padding-left:14px;background:url(../images/428575363b3cfc38a274.png) no-repeat 0 center;background-size:12px}.review-lists-page .review-area__main.text .all-review__util{display:flex;justify-content:space-between;align-items:center;margin:20px 0 0}.review-lists-page .review-area__main.text .all-review__util__pick{display:flex;align-items:center;gap:0 6px}.review-lists-page .review-area__main.text .all-review__util__pick--text{color:#9e9e9e;font-size:12px;font-weight:700;line-height:23px}.review-lists-page .review-area__main.text .all-review__util__btn{display:flex;align-items:center;gap:0 12px}.layer--photo-layer .layer__con-area{padding:50px 0 0}.layer--photo-layer .layer__con-area .photo-slide{position:relative}.layer--photo-layer .layer__con-area .photo-slide__control{display:flex;align-items:center;position:absolute;bottom:16px;left:50%;transform:translateX(-50%);padding:0 8px;height:25px;background:rgba(0,0,0,0.3);border-radius:50px}.layer--photo-layer .layer__con-area .photo-slide__control span{color:#fff;font-size:12px;font-weight:700;opacity:.3}.layer--photo-layer .layer__con-area .photo-slide__control span.current{opacity:1}.layer--photo-layer .layer__con-area .all-review{padding:20px 20px 60px}.layer--photo-layer .layer__con-area .all-review__top-info{margin:4px 0 0}.layer--photo-layer .layer__con-area .all-review__top-info .user{display:flex;align-items:center;gap:0 10px;color:#9e9e9e;font-size:12px}.layer--photo-layer .layer__con-area .all-review__top-info .user-id{position:relative}.layer--photo-layer .layer__con-area .all-review__top-info .user-id::after{content:'';display:block;position:absolute;top:50%;right:-6px;transform:translateY(-50%);width:1px;height:13px;background:#e0e0e0;z-index:100}.layer--photo-layer .layer__con-area .all-review__content{margin:20px 0 0}.layer--photo-layer .layer__con-area .all-review__prd{display:flex;gap:0 8px;margin:20px 0 0}.layer--photo-layer .layer__con-area .all-review__prd__img{width:40px;height:40px;border-radius:2px}.layer--photo-layer .layer__con-area .all-review__prd__info{width:calc(100% - 48px)}.layer--photo-layer .layer__con-area .all-review__prd__info .title{font-size:12px}.layer--photo-layer .layer__con-area .all-review__prd__info .price{margin-top:2px;font-size:12px;font-weight:800}.layer--photo-layer .layer__con-area .all-review__prd__info .score-review{margin-top:2px;color:#9e9e9e;font-size:12px;font-weight:700}.layer--photo-layer .layer__con-area .all-review__prd__info .score-review span.num{padding-left:14px;background:url(../images/428575363b3cfc38a274.png) no-repeat 0 center;background-size:12px}.layer--photo-layer .layer__con-area .all-review__util{display:flex;justify-content:space-between;align-items:center;position:fixed;bottom:0;left:0;padding:20px;width:100%;background:#fff}.layer--photo-layer .layer__con-area .all-review__util__pick{display:flex;align-items:center;gap:0 6px}.layer--photo-layer .layer__con-area .all-review__util__pick--text{color:#9e9e9e;font-size:12px;font-weight:700;line-height:23px}.layer--photo-layer .layer__con-area .all-review__util__btn{display:flex;align-items:center;gap:0 12px}@media screen and (min-width: 768px){.contents .content.review-lists-page{padding:0;width:100%}.review-lists-page .search{margin:0 auto;width:400px}.review-lists-page .review-area{margin:40px auto 0}.review-lists-page .review-area__box:not(:first-of-type){margin:60px 0 0}.review-lists-page .review-area__box.bg{margin:0;padding:40px 0}.review-lists-page .review-area__box.bg .review-area__title .title{padding-right:38px;background-size:34px}.review-lists-page .review-area__box .comm-product{margin:0 auto;max-width:1200px}.review-lists-page .review-area__box .comm-product .comm-prd-list{gap:0}.review-lists-page .review-area__box .comm-product .comm-prd-list__item{width:calc(20% - 16px)}.review-lists-page .review-area__box .comm-product .comm-prd-list__item .r-wrap{padding:20px}.review-lists-page .review-area__title{margin:0 auto 20px;width:1200px}.review-lists-page .review-area__title .title{font-size:24px}.review-lists-page .review-area__main{position:relative;margin:0 auto;width:1200px}.review-lists-page .review-area__main.photo .review-area__main__area{overflow:hidden}.review-lists-page .review-area__main.photo .review-area__main__list{height:auto}.review-lists-page .review-area__main.text .all-review__top-info .user{font-size:14px}.review-lists-page .review-area__main.text .all-review__prd{gap:0 12px}.review-lists-page .review-area__main.text .all-review__prd__img{width:62px;height:62px}.review-lists-page .review-area__main.text .all-review__prd__info{width:calc(100% - 74px)}.review-lists-page .review-area__main.text .all-review__prd__info .price{margin-top:4px}.review-lists-page .review-area__main.text .all-review__prd__info .score-review{margin-top:4px}.review-lists-page .review-area__main.text .all-review__util__pick--text{font-size:14px}.review-lists-page .review-area__main.text .all-review__util__btn{display:flex;align-items:center;gap:0 12px}.layer--photo-layer .layer__table{width:948px}.layer--photo-layer .layer__con-area{display:flex;padding:20px}.layer--photo-layer .layer__con-area .photo-slide{position:relative;width:500px}.layer--photo-layer .layer__con-area .photo-slide__control{bottom:20px}.layer--photo-layer .layer__con-area .photo-slide .common-swiper-prev{left:20px;width:40px;height:40px;background-size:40px;z-index:100}.layer--photo-layer .layer__con-area .photo-slide .common-swiper-next{right:20px;width:40px;height:40px;background-size:40px;z-index:100}.layer--photo-layer .layer__con-area .all-review{position:relative;padding:0 0 0 20px;width:calc(100% - 520px)}.layer--photo-layer .layer__con-area .all-review__top-info .user{font-size:14px}.layer--photo-layer .layer__con-area .all-review__prd{position:absolute;bottom:45px;left:20px;gap:0 12px}.layer--photo-layer .layer__con-area .all-review__prd__img{width:62px;height:62px}.layer--photo-layer .layer__con-area .all-review__prd__info{width:calc(100% - 74px)}.layer--photo-layer .layer__con-area .all-review__prd__info .price{margin-top:4px}.layer--photo-layer .layer__con-area .all-review__prd__info .score-review{margin-top:4px}.layer--photo-layer .layer__con-area .all-review__util{position:absolute;padding:20px 0 0 20px;right:0;left:auto;width:100%}.layer--photo-layer .layer__con-area .all-review__util__pick--text{font-size:14px}}body.offline-bg{font-family:'Noto Sans KR', sans-serif !important;background:#f5f5f5}body.offline-bg div,body.offline-bg p,body.offline-bg h1,body.offline-bg h2,body.offline-bg h3,body.offline-bg h4,body.offline-bg h5,body.offline-bg h6,body.offline-bg ul,body.offline-bg ol,body.offline-bg li,body.offline-bg dl,body.offline-bg dt,body.offline-bg dd,body.offline-bg table,body.offline-bg th,body.offline-bg td,body.offline-bg form,body.offline-bg legend,body.offline-bg input,body.offline-bg textarea,body.offline-bg select,body.offline-bg pre,body.offline-bg menu{font-family:'Noto Sans KR', sans-serif !important}@media screen and (min-width: 768px){.offline-header .util .util_txt.ico_time{margin-right:25px}.offline-header .util .util_txt.ico_time::after{content:'';display:block;position:absolute;top:50%;right:-13px;transform:translateY(-50%);width:1px;height:16px;background:#e0e0e0;z-index:100}.offline-header .util .util_txt.ico_name{margin-right:10px !important}.offline-header .util .util_txt.ico_name::after{display:none !important}.offline-header .util .box{display:flex;align-items:center;gap:0 4px}#offline-contents{margin:0 auto;padding:0;width:100%}#offline-contents .content{padding:40px 0 100px;margin:0 auto;width:1580px}#offline-contents input[type='text'],#offline-contents input[type='password'],#offline-contents input[type='number'],#offline-contents input[type='tel'],#offline-contents input[type='email']{padding:0 20px 0 5px;height:30px;font-size:11px;line-height:30px;border-radius:2px}#offline-contents select{padding:0 20px 0 5px;height:30px;font-size:12px;line-height:30px;background-size:12px;border-radius:2px}#offline-contents .btn{height:30px;font-size:12px;font-weight:500;line-height:30px;border-radius:2px}#offline-contents .design-input--radio input:checked+label{padding-left:15px;background-size:12px}#offline-contents .design-input--radio label{padding-left:15px;width:max-content;font-size:11px;background-size:12px}#offline-contents .design-input--check input:checked+label{padding-left:17px;background-size:14px}#offline-contents .design-input--check label{padding-left:17px;width:max-content;font-size:11px;background-size:14px}.call-order--title{margin-bottom:16px;font-size:16px;font-weight:700}.call-order .user-prd{display:flex;align-items:start;width:410px}.call-order .user-prd__item{display:flex;align-items:center}.call-order .user-prd__img{width:40px;height:40px}.call-order .user-prd__info{margin-left:20px;width:calc(100% - 70px)}.call-order .user-prd__info--state{display:flex;align-items:center}.call-order .user-prd__info--state span{position:relative;font-size:12px}.call-order .user-prd__info--state span:not(:last-of-type){margin-right:20px}.call-order .user-prd__info--state span:not(:last-of-type)::after{content:'';display:block;position:absolute;top:50%;right:-11px;transform:translateY(-50%);width:1px;height:12px;background:#e0e0e0;z-index:100}.call-order .user-prd__info--state span.type{font-weight:700}.call-order .user-prd__info--state span.type.end{color:#36C23C}.call-order .user-prd__info--state span.type.cancel{color:#F44336}.call-order .user-prd__info--title{font-size:12px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto;max-width:250px;padding-left:5px}.call-order .user-prd__info--option{color:#9e9e9e;font-size:12px}.call-order .user-prd__info--count{font-size:12px}.call-order .user-text{margin:0 0 0 40px;width:840px}.call-order .user-text__info{display:grid;grid-template-columns:70px 105px 70px 150px 70px 105px 70px 1fr}.call-order .user-text__info dt{width:70px;color:#9e9e9e;font-size:12px;font-weight:700}.call-order .user-text__info dd{width:105px;font-size:12px}.call-order .user-text__info dd:nth-of-type(8){width:130px}.call-order .user-text__info dd .over-text{font-size:12px;display:-webkit-box;width:250px;height:auto;overflow:hidden;text-overflow:ellipsis;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.call-order .user-btn{display:flex;align-items:center;gap:0 8px;margin:0 0 0 60px;width:calc(100% - 1350px)}.call-order .user-btn .btn{width:80px}.call-order .offline-comm-title{display:flex;align-items:center;justify-content:flex-end;gap:5px}.call-order .offline-comm-title--main{display:flex;align-items:center;gap:0 22px;margin-right:auto;font-size:18px;font-weight:700;line-height:30px}.call-order .offline-comm-title--main.ico-tel span{display:block;padding-left:40px;background:url(../images/fed3a2d67e1678fce4cc.png) no-repeat 0 center;background-size:30px}.call-order .offline-comm-title--main .sub{position:relative;padding-left:0 !important;color:#9e9e9e;font-size:14px;font-weight:500;background:none !important}.call-order .offline-comm-title--main .sub::before{content:'';display:block;position:absolute;top:50%;left:-11px;transform:translateY(-50%);width:2px;height:14px;background:#e0e0e0;z-index:100}.call-order .offline-comm-title .btn{width:80px}.call-order .offline-comm-write{overflow:hidden;margin:20px 0 0;background:#fff;border:1px solid #e0e0e0;border-radius:5px}.call-order .offline-comm-write .flex-box{display:flex;align-items:center;gap:0 5px}.call-order .offline-comm-write .flex-box--col2{flex-wrap:wrap;gap:5px}.call-order .offline-comm-write .flex-box--col2 .publication-area{width:calc(50% - 3px)}.call-order .offline-comm-write .flex-box--col2 .publication-area:last-child{width:100%}.call-order .offline-comm-write .date-area{display:flex;align-items:center}.call-order .offline-comm-write .date-area--year{width:317px}.call-order .offline-comm-write .date-area--year .datepicker,.call-order .offline-comm-write .date-area--year .datetimepicker{width:calc(50% - 8.5px)}.call-order .offline-comm-write .date-area--year .datepicker input,.call-order .offline-comm-write .date-area--year .datetimepicker input{background-size:14px}.call-order .offline-comm-write .date-area--year span{width:17px;height:30px;text-align:center;line-height:30px}.call-order .offline-comm-write .date-area--check{gap:0 10px}.call-order .offline-comm-write .date-area--select{gap:0 5px}.call-order .offline-comm-write .date-area--select select{width:150px}.call-order .offline-comm-write .date-area--sch{gap:0 5px}.call-order .offline-comm-write .date-area--sch input{width:400px}.call-order .offline-comm-write .date-area--sch .btn{width:50px}.call-order .offline-comm-write .date-area--sch .btn--excel{width:89px;color:#212121 !important;border:1px solid #212121 !important}.call-order .offline-comm-write .date-area--sch .btn--excel span{padding-left:18px;background:url(../images/43af40a961934ead00a1.png) no-repeat 0 center;background-size:16px}.call-order .offline-comm-write__table colgroup .col-01{width:90px}.call-order .offline-comm-write__table colgroup .col-02{width:calc(100% - 90px)}.call-order .offline-comm-write__table tbody tr th{padding:10px;min-height:50px;font-size:12px;font-weight:500;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.call-order .offline-comm-write__table tbody tr td{padding:10px;min-height:50px;border-bottom:1px solid #e0e0e0}.call-order .offline-comm-write__table tbody tr:last-of-type th,.call-order .offline-comm-write__table tbody tr:last-of-type td{border-bottom:0}.call-order .offline-comm-list{margin:20px 0 0}.call-order .offline-comm-list__total p{font-size:12px;font-weight:500}.call-order .offline-comm-list__main{margin:12px 0 0}.call-order .offline-comm-list__main__ul li{display:flex;overflow:hidden;padding:20px 40px 20px 20px;background:#fff;border:1px solid #e0e0e0;border-radius:5px}.call-order .offline-comm-list__main__ul li:not(:first-of-type){margin-top:12px}.call-order .offline-comm-list__main__ul li.bg_pre{background:#F5F5F5}.call-order .layer--call-view{background:none}.call-order .layer--call-view .layer__table{margin:0 0 0 auto;width:400px;box-shadow:0px -6px 20px 0px rgba(0,0,0,0.2)}.call-order .layer--call-view .layer__title{height:50px;line-height:50px}.call-order .layer--call-view .layer__top .close{top:12px}.call-order .layer--call-view .layer__content{border-radius:0}.call-order .layer--call-view .layer__con-area{padding:0 0 100px;max-height:100%;height:calc(100vh - 50px)}.call-order .layer--call-view .layer__con-area .order-area__state{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:20px;background:#F5F5F5}.call-order .layer--call-view .layer__con-area .order-area__state--type{font-size:14px;font-weight:700}.call-order .layer--call-view .layer__con-area .order-area__state--type.end{color:#36C23C}.call-order .layer--call-view .layer__con-area .order-area__state--type.cencle{color:#F44336}.call-order .layer--call-view .layer__con-area .order-area__state__util{display:flex;align-items:center;gap:0 8px}.call-order .layer--call-view .layer__con-area .order-area__state__util .btn{width:70px;height:24px;line-height:24px}.call-order .layer--call-view .layer__con-area .order-area__state__date{display:flex;align-items:center;gap:0 20px;margin:8px 0 0}.call-order .layer--call-view .layer__con-area .order-area__state__date--info{white-space:nowrap;font-size:12px}.call-order .layer--call-view .layer__con-area .order-area__state__date--info:not(:last-of-type){position:relative}.call-order .layer--call-view .layer__con-area .order-area__state__date--info:not(:last-of-type)::after{content:'';display:block;position:absolute;top:50%;right:-11px;transform:translateY(-50%);width:1px;height:12px;background:#e0e0e0;z-index:100}.call-order .layer--call-view .layer__con-area .order-area__state__date--info .title{color:#9e9e9e;font-weight:700}.call-order .layer--call-view .layer__con-area .order-area__main{position:relative;border-bottom:5px solid #eee}.call-order .layer--call-view .layer__con-area .order-area__main::after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#e0e0e0;z-index:100}.call-order .layer--call-view .layer__con-area .order-area__main__list{padding:20px;border-bottom:1px solid #e0e0e0}.call-order .layer--call-view .layer__con-area .order-area__main__list .user-prd{align-items:center;width:100%}.call-order .layer--call-view .layer__con-area .order-area__main__list .user-prd__info{margin-left:12px;width:calc(100% - 62px)}.call-order .layer--call-view .layer__con-area .order-area__main__list .user-prd__info--title{padding-left:0;margin-top:0}.call-order .layer--call-view .layer__con-area .order-area__info{padding:20px}.call-order .layer--call-view .layer__con-area .order-area__info__box:not(:first-of-type){margin:40px 0 0}.call-order .layer--call-view .layer__con-area .order-area__info--title{margin-bottom:16px;font-size:14px;font-weight:700}.call-order .layer--call-view .layer__con-area .order-area__info__text{display:flex;flex-wrap:wrap}.call-order .layer--call-view .layer__con-area .order-area__info__text dt{width:70px;color:#9e9e9e;font-size:12px;font-weight:700}.call-order .layer--call-view .layer__con-area .order-area__info__text dt:not(:first-of-type){margin-top:20px}.call-order .layer--call-view .layer__con-area .order-area__info__text dd{width:calc(100% - 70px);font-size:12px}.call-order .layer--call-view .layer__con-area .order-area__info__text dd:not(:first-of-type){margin-top:20px}.call-order-write-page{display:flex;align-items:start;flex-wrap:wrap;gap:0 40px}.call-order-write-page .offline-comm-title{margin:0 0 20px;width:100%}.call-order-write-page .offline-comm-title .btn{width:60px}.call-order-write-page .comm-wrapper{width:calc(50% - 20px)}.call-order-write-page .comm-wrapper .offline-comm-write{margin:0;width:100%;background:none;border:0}.call-order-write-page .comm-wrapper .offline-comm-write:not(:first-of-type){margin:40px 0 0}.call-order-write-page .comm-wrapper .offline-comm-write__box{overflow:hidden;background:#fff;border:1px solid #e0e0e0;border-radius:5px}.call-order-write-page .comm-wrapper .offline-comm-write__box.padding{padding:20px 20px 0}.call-order-write-page .comm-wrapper .offline-comm-write .button-content.last{margin:16px 0 0}.call-order-write-page .comm-wrapper .offline-comm-write .button-content.last .btn{margin:0 auto;width:240px;height:50px !important;color:#fff;font-size:14px;text-align:center;line-height:50px !important;background:#111}.call-order-write-page .comm-wrapper .offline-comm-write .date-area{display:flex;align-items:center}.call-order-write-page .comm-wrapper .offline-comm-write .date-area.w300 input,.call-order-write-page .comm-wrapper .offline-comm-write .date-area.w300 select,.call-order-write-page .comm-wrapper .offline-comm-write .date-area.w300 textarea{width:300px}.call-order-write-page .comm-wrapper .offline-comm-write .date-area--name{gap:0 5px}.call-order-write-page .comm-wrapper .offline-comm-write .date-area--name input{width:225px}.call-order-write-page .comm-wrapper .offline-comm-write .date-area--name .btn{width:70px}.call-order-write-page .comm-wrapper .offline-comm-write .date-area--addr{gap:0 5px;flex-wrap:wrap;width:300px}.call-order-write-page .comm-wrapper .offline-comm-write .date-area--addr .ip_search{margin-top:0;width:225px}.call-order-write-page .comm-wrapper .offline-comm-write .date-area--addr .btn{width:70px}.call-order-write-page .comm-wrapper .offline-comm-write .date-area--addr input{margin-top:5px;width:300px}.call-order-write-page .comm-wrapper .offline-comm-write .date-area--check-text{flex-wrap:wrap}.call-order-write-page .comm-wrapper .offline-comm-write .date-area--check-text .check-box{display:flex;align-items:center;gap:0 10px;width:100%}.call-order-write-page .comm-wrapper .offline-comm-write .date-area--check-text textarea{display:none;margin-top:5px;width:300px}.call-order-write-page .comm-wrapper .offline-comm-write .date-area--check-text textarea.on{display:block}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__all{display:flex;align-items:center;justify-content:space-between}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__all .util-btn{display:flex;align-items:center;gap:0 8px}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__all .util-btn .btn{width:70px;height:24px !important;line-height:24px !important}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list{margin:12px 0 0}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul{border-top:1px solid #e0e0e0}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul li{display:flex;align-items:center;padding:24px 0}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul li:not(:last-of-type){border-bottom:1px solid #e0e0e0}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul .design-input{align-self:start}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul .design-input input:checked+label{padding-left:14px !important}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul .design-input label{padding-left:14px !important}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul .user-prd{margin:0 0 0 12px;width:300px}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul .user-prd__info{margin-left:12px;width:calc(100% - 62px)}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul .user-prd__info--title{margin-top:0}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul .price-area{width:150px}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul .price-area--main{font-size:14px;font-weight:700;text-align:center}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul .quantity{width:100px}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul .quantity input{padding:0 !important}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul .util-btn{display:flex;justify-content:end;padding:0 20px 0 0;width:calc(100% - 576px)}.call-order-write-page .comm-wrapper .offline-comm-write .order-area__list__ul .util-btn .del-btn{width:22px;height:22px;background:url(../images/71222077f71e2c46cd71.png) no-repeat center center;background-size:cover;text-indent:-9999px}.call-order-view-page .comm-wrapper .offline-comm-write .button-content.last .btn{background:#777}.call-order-view-page .comm-wrapper .offline-comm-write .util-btn{display:flex;gap:5px}.call-order-view-page .comm-wrapper .offline-comm-write .util-btn .btn{width:70px;height:24px !important;line-height:24px !important}#offline-contents .content.call-popup{margin:0;padding:30px 20px;width:1000px;box-sizing:border-box}.call-popup .offline-comm-write__table tbody th{background:#f5f5f5}.call-popup .offline-comm-popup{margin:20px 0 0}.call-popup .offline-comm-popup__btn .btn{margin-left:auto;width:84px}.call-popup .offline-comm-popup__list{overflow:hidden;margin:10px 0 0;border:1px solid #e0e0e0;border-bottom:0;border-radius:4px}.call-popup .offline-comm-popup__list .list-table .design-input input:checked+label{padding-left:14px;background-size:14px}.call-popup .offline-comm-popup__list .list-table .design-input--check{padding-left:14px;background-size:14px}.call-popup .offline-comm-popup__list .list-table thead tr th{height:37px;font-size:12px;font-weight:500;background:#f5f5f5;border-bottom:1px solid #e0e0e0}.call-popup .offline-comm-popup__list .list-table thead tr th:not(:last-of-type){border-right:1px solid #e0e0e0}.call-popup .offline-comm-popup__list .list-table tbody tr td{height:70px;font-size:12px;text-align:center;border-bottom:1px solid #e0e0e0}.call-popup .offline-comm-popup__list .list-table tbody tr td:not(:last-of-type){border-right:1px solid #e0e0e0}.call-popup .offline-comm-popup__list .list-table tbody tr td .social-btn{display:block;margin:0 auto;width:22px;height:22px;color:#fff;font-size:11px;font-weight:700;text-align:center;line-height:22px;border-radius:4px}.call-popup .offline-comm-popup__list .list-table tbody tr td .social-btn.naver{background:#63AF3B}.call-popup .offline-comm-popup__list .list-table tbody tr td .social-btn.a{background:#777}.call-popup .offline-comm-popup__list .list-table tbody tr td .social-btn.kakao{background:#FF9B37}.call-popup .offline-comm-popup__list .list-table tbody tr td .prd-img{margin:0 auto;width:50px;height:50px}.call-popup .offline-comm-popup__list .list-table tbody tr td .prd-select{margin:0 auto;width:166px}.call-user-lists-page .offline-comm-write .date-area--year .datepicker{width:100px}.call-user-lists-page .offline-comm-write .date-area--select select{width:98px}.call-user-lists-page .offline-comm-write .date-area--sch input{width:200px}.call-user-lists-page .offline-comm-write .date-area--sch .btn{width:50px}.call-product-lists-page.content{width:1400px !important}.call-product-lists-page .offline-comm-popup{display:flex;align-items:flex-start;gap:0 20px}.call-product-lists-page .offline-comm-popup__left{width:50%}.call-product-lists-page .offline-comm-popup__left .offline-comm-write{margin-top:0}.call-product-lists-page .offline-comm-popup__left .offline-comm-write .flex-box{flex-wrap:wrap;gap:5px 0}.call-product-lists-page .offline-comm-popup__left .offline-comm-write .flex-box .date-area--select select{width:auto}.call-product-lists-page .offline-comm-popup__left .offline-comm-write .flex-box .date-area--sch input{width:280px}.call-product-lists-page .offline-comm-popup__left .offline-comm-write .flex-box .date-area--sch .btn{width:50px}.call-product-lists-page .offline-comm-popup__right{position:sticky;top:0;width:50%}.call-product-lists-page .offline-comm-popup__right .call-order--title{margin-bottom:12px}.call-product-lists-page .offline-comm-popup__right .order-area{border:1px solid #E0E0E0;border-radius:5px;padding:20px}.call-product-lists-page .offline-comm-popup__right .order-area__all{display:flex;align-items:center;justify-content:space-between}.call-product-lists-page .offline-comm-popup__right .order-area__all .util-btn{display:flex;align-items:center;gap:0 8px}.call-product-lists-page .offline-comm-popup__right .order-area__all .util-btn .btn{width:70px;height:24px !important;line-height:24px !important}.call-product-lists-page .offline-comm-popup__right .order-area__list{margin:12px 0 0}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul{border-top:1px solid #e0e0e0}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul li{display:flex;align-items:center;padding:16px 0}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul li:not(:last-of-type){border-bottom:1px solid #e0e0e0}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul li:last-of-type{padding-bottom:0}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul .design-input{align-self:start}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul .design-input input:checked+label{padding-left:14px !important}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul .design-input label{padding-left:14px !important}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul .user-prd{margin:0 0 0 12px;width:265px}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul .user-prd__info{margin-left:12px;width:calc(100% - 62px)}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul .user-prd__info--title{margin-top:0;padding-left:0}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul .user-prd__info .price-area{margin-top:8px}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul .user-prd__info .price-area--main{font-size:14px;font-weight:700}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul .quantity{width:100px}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul .quantity input{padding:0 !important}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul .util-btn{display:flex;justify-content:end;padding:0 20px 0 0;width:calc(100% - 392px)}.call-product-lists-page .offline-comm-popup__right .order-area__list__ul .util-btn .del-btn{width:22px;height:22px;background:url(../images/71222077f71e2c46cd71.png) no-repeat center center;background-size:cover;text-indent:-9999px}.call-product-lists-page .offline-comm-popup__btn{margin-top:30px}.call-product-lists-page .offline-comm-popup__list .list-table tbody th:nth-child(1) .design-input,.call-product-lists-page .offline-comm-popup__list .list-table tbody td:nth-child(1) .design-input{display:flex;justify-content:center;padding-left:0}.call-product-lists-page .offline-comm-popup__list .list-table tbody td{padding:5px 10px}.call-product-lists-page .offline-comm-popup__list .list-table tbody td:nth-child(3),.call-product-lists-page .offline-comm-popup__list .list-table tbody td:nth-child(4){text-align:left}.call-product-lists-page .offline-comm-popup__list .list-table tbody td span{display:block;color:#9E9E9E}.order-excel-list-page.call-order{max-width:1580px;width:100% !important}.order-excel-list-page.call-order .offline-comm-title .ico-tel-list{width:106px}.order-excel-list-page.call-order .offline-comm-title .ico-tel-list span{display:inline-block;padding-left:20px;background:url(../images/774bd5667545f746730a.png) no-repeat 0 center/16px}.order-excel-list-page.call-order .comm-wrapper{width:100%}.order-excel-list-page.call-order .comm-wrapper .offline-comm-write{border:1px solid #e0e0e0;background:#fff;margin-top:0}.order-excel-list-page.call-order .comm-wrapper .offline-comm-write__table .filebox .upload_file_show{background:#fff}.order-excel-list-page.call-order .comm-wrapper .offline-comm-write__table .date-area--sch .btn{width:auto;padding:0 10px}.order-excel-list-page.call-order .comm-wrapper .offline-comm-write__table thead th{border-bottom:1px solid #E0E0E0;padding:10px 15px;font-size:12px;font-weight:500}.order-excel-list-page.call-order .comm-wrapper .offline-comm-write__table thead th:not(:last-child){border-right:1px solid #E0E0E0}.order-excel-list-page.call-order .comm-wrapper .offline-comm-write__table tbody td{padding:10px 15px;font-size:12px}.order-excel-list-page.call-order .comm-wrapper .offline-comm-write__table tbody td:not(:last-child){border-right:1px solid #E0E0E0}.order-excel-list-page.call-order .comm-wrapper .offline-comm-write--scroll{height:calc(100vh - 370px)}.order-excel-list-page.call-order .comm-wrapper .offline-comm-write--scroll .overflow_auto{max-height:500px;height:100%}.order-excel-list-page.call-order .comm-wrapper .offline-comm-btn{display:flex;gap:5px;margin:20px 0 12px}.order-excel-list-page.call-order .comm-wrapper .offline-comm-btn .btn{width:80px}}.app-header{position:fixed;top:0;left:0;width:100%;padding:0 15px;min-height:50px;background:#fff;border-bottom:1px solid #e0e0e0;z-index:1000}.app-header__util{display:flex;align-items:center;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.app-header__util--btn{width:24px;height:24px;text-indent:-9999px}.app-header__util--btn.back{background:url(../images/a3f6ace755594133fcab.png) no-repeat center/cover}.app-header__title--main{font-size:16px;font-weight:700;text-align:center;line-height:50px}.app-footer__bar{position:fixed;bottom:0;left:0;padding-bottom:env(safe-area-inset-bottom);padding-bottom:constant(safe-area-inset-bottom);width:100%;height:calc(53px + env(safe-area-inset-bottom));height:calc(53px + constant(safe-area-inset-bottom));background:#fff;box-shadow:8px 0px 6px 0px rgba(0,0,0,0.1);z-index:1000}.app-footer__bar__list{display:table;width:100%;height:100%}.app-footer__bar__list li{display:table-cell;vertical-align:middle;height:100%}.app-footer__bar__list li.on{background:#F8F7EE}.app-footer__bar__list li.on .app-footer__bar__list--btn span{color:#212121;font-weight:700}.app-footer__bar__list--btn{display:flex;align-items:center;justify-content:center}.app-footer__bar__list--btn span{display:block;padding-top:26px;color:#9e9e9e;font-size:11px;text-align:center}.app-footer__bar__list--btn.logout span{background:url(../images/4c156a329e0f1091c0ee.png) no-repeat center 0;background-size:24px}.app-footer__bar__list--btn.list span{background:url(../images/9102242f966ef545287d.png) no-repeat center 0;background-size:24px}.app-footer__bar__list--btn.map span{background:url(../images/62c795ede71026e47a20.png) no-repeat center 0;background-size:24px}.app-footer__bar__list--btn.delivery span{background:url(../images/e43edcfda27d5a64fe9e.png) no-repeat center 0;background-size:24px}.app-footer__bar__list--btn.modify span{background:url(../images/63542a6fe1ebc06bbacf.png) no-repeat center 0;background-size:24px}.layer--app-date-layer .layer__top .close{z-index:9999}.layer--app-date-layer .layer__con-area{padding:0 16px 40px !important;z-index:9100}.layer--app-date-layer .datepicker{width:100% !important}.layer--app-date-layer .datepicker .ui-datepicker{width:100%;margin:0;padding:0;border:none !important}.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-header{width:126px;margin:10px auto 20px;padding:0;border:0;background-color:#fff}.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-title{margin:0;line-height:20px;font-size:14px;font-weight:800}.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-prev,.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-next{top:50%;width:16px;height:16px;border:0;background:none;transform:translateY(-50%)}.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-prev span,.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-next span{position:static;margin:0;width:16px;height:16px;background:url(../images/88b50861a7d24af4567e.png) no-repeat center/16px}.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-prev{left:0}.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-next{right:0}.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-next span{transform:rotate(-180deg)}.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-calendar{margin:0;padding:0}.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-calendar thead{border:none}.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-calendar thead th{line-height:1.4;padding:0 0 10px;font-size:12px;font-weight:700;color:#9E9E9E}.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-calendar tbody{border:none}.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-calendar tbody td{position:relative;padding:0;background-color:#fff;text-align:center;vertical-align:top}.layer--app-date-layer .datepicker .ui-datepicker .ui-datepicker-calendar tbody td.ui-state-disabled .ui-state-default{background-color:#fff;color:#9E9E9E}.layer--app-date-layer .datepicker .ui-datepicker .ui-state-default{display:inline-block;padding:0;width:100%;height:32px;line-height:32px;border:0;background-color:#F8F7EE;font-size:14px;font-weight:700;color:#212121;text-align:center}.layer--app-date-layer .datepicker .ui-datepicker .ui-state-default.ui-datepicker-unselectable{background-color:#fff;color:#9E9E9E}.layer--app-date-layer .datepicker .ui-datepicker .ui-state-default.ui-state-active{background-color:#C27E2B}.contents .content.app-delivery{padding:50px 0 calc(env(safe-area-inset-top) + 110px)}.contents .content.app-delivery .tel-link{padding:0 8px;height:23px;color:#fff;font-size:11px;line-height:23px;background:#212121;border-radius:4px}.contents .content.app-delivery .tel-link span{display:block;padding-right:19px;background:url(../images/aa77a593b892c55b3540.png) no-repeat 100% center;background-size:15px}.contents .content.app-delivery .tab__btn.on span.ico-list{padding-left:24px;background:url(../images/7a75f7434d35f2bffa3e.png) no-repeat 0 center;background-size:20px}.contents .content.app-delivery .tab__btn.on span.ico-calendar{padding-left:24px;background:url(../images/25c983a055f45de1f284.png) no-repeat 0 center;background-size:20px}.contents .content.app-delivery .tab__btn span.ico-list{padding-left:24px;background:url(../images/9152655feb9162e0365e.png) no-repeat 0 center;background-size:20px}.contents .content.app-delivery .tab__btn span.ico-calendar{padding-left:24px;background:url(../images/ab65e401633cffacfa29.png) no-repeat 0 center;background-size:20px}.contents .content.app-delivery .layer--address .layer__con-area .form__content--check .design-input{margin-top:16px}.contents .content.app-delivery .layer--delivery-change .layer__con-area{padding:50px 20px 20px}.contents .content.app-delivery .layer--delivery-change .layer__con-area .tab__contents{padding:0}.contents .content.app-delivery .layer--delivery-change .layer__con-area .delivery-area{margin:0}.contents .content.app-delivery .layer--delivery-change .layer__con-area .delivery-area__list{margin:0;border-top:0}.contents .content.app-delivery .layer--delivery-change .layer__con-area .delivery-area__list__item{padding:16px 20px}.contents .content.app-delivery .layer--delivery-change .layer__con-area .delivery-area__list__item .default-area{padding:0}.contents .content.app-delivery .layer--delivery-change .layer__con-area .delivery-area__list__item .default-area::after{display:none}.contents .content.app-delivery .layer--delivery-change .layer__con-area .delivery-area__list__item .default-area .info{margin-left:0;width:calc(100% - 85px)}.contents .content.app-delivery .layer--delivery-change .layer__con-area .delivery-area__list__item .default-area .select-area{margin-left:20px;width:65px}.contents .content.app-delivery .layer--delivery-start .layer__con-area{padding:0 0 70px;height:70px}.contents .content.app-delivery .layer--delivery-start .layer__con-area .button-content--fixed{margin-top:0;padding-bottom:8px;border-top:0}.contents .content.app-delivery .layer--option .layer__title{padding:0 20px;text-align:left}.contents .content.app-delivery .layer--option .layer__con-area .option-area__data{display:flex;align-items:center;margin:4px 0 0}.contents .content.app-delivery .layer--option .layer__con-area .option-area__data .datepicker{width:calc(50% - 8.5px)}.contents .content.app-delivery .layer--option .layer__con-area .option-area__data span{width:17px;height:40px;line-height:40px;text-align:center}.contents .content.app-delivery .layer--option .layer__con-area .option-area__state{display:flex;align-items:center;gap:0 4px;margin:12px 0 0}.contents .content.app-delivery .layer--option .layer__con-area .option-area__state select{width:calc(50% - 2px)}.contents .content.app-delivery .layer--option .layer__con-area .option-area__sch{margin:4px 0 0}.contents .content.app-delivery .layer--option .layer__con-area .button-content .btn{width:calc(100% - 124px)}.contents .content.app-delivery .layer--option .layer__con-area .button-content .btn--reset{width:120px}.contents .content.app-delivery .layer--option .layer__con-area .button-content .btn--reset span{padding-left:30px;background:url(../images/31f89669a2bed4e9b55d.png) no-repeat 0 center;background-size:22px}.contents .content.app-delivery .layer--delivery-control .layer__con-area{padding:0;padding-bottom:calc(constant(safe-area-inset-bottom) + 84px);padding-bottom:calc(env(safe-area-inset-bottom) + 84px)}.contents .content.app-delivery .layer--delivery-control .layer__con-area .select-area{padding:20px 20px 0}.contents .content.app-delivery .layer--delivery-control .layer__con-area .button-content--fixed{margin-top:0;border-top:0}.contents .content.app-member{padding:71px 20px calc(env(safe-area-inset-top) + 110px)}.contents .content .calendar-area .ui-datepicker{width:100%;border:0;padding:0;font-size:14px;color:#212121}.contents .content .calendar-area .ui-datepicker .ui-datepicker-calendar{margin:12px 0 0}.contents .content .calendar-area .ui-datepicker .ui-datepicker-calendar tr:not(:last-of-type) td{border-bottom:1px solid #9e9e9e}.contents .content .calendar-area .ui-datepicker .ui-datepicker-calendar th{padding:8px 4px;font-size:12px;font-weight:700;color:#9E9E9E}.contents .content .calendar-area .ui-datepicker .ui-datepicker-calendar td{padding:0}.contents .content .calendar-area .ui-datepicker .ui-datepicker-calendar td:not(:last-of-type){border-right:1px solid #9e9e9e}.contents .content .calendar-area .ui-datepicker .ui-datepicker-calendar td .ui-state-default{display:block;margin:0 auto;padding:10px 0 0;height:108px;color:#212121;font-weight:700;text-align:center;border:0;background:#fff}.contents .content .calendar-area .ui-datepicker .ui-datepicker-calendar td .ui-state-default.active{background:#FFEBEE}.contents .content .calendar-area .ui-datepicker .ui-datepicker-calendar td .state-area{margin:10px 0 0}.contents .content .calendar-area .ui-datepicker .ui-datepicker-calendar td .state-area .title{white-space:nowrap;font-size:10px;text-align:center}.contents .content .calendar-area .ui-datepicker .ui-datepicker-calendar td .state-area .title.pm{margin-top:4px}.contents .content .calendar-area .ui-datepicker .ui-datepicker-calendar td .state-area .title em{font-weight:800}.contents .content .calendar-area .ui-datepicker .ui-datepicker-calendar td .state-area .price{white-space:nowrap;color:#D30F19;font-size:10px}.contents .content .calendar-area .ui-datepicker .ui-datepicker-calendar td .ui-state-active{background:#FFEBEE}.contents .content .calendar-area .ui-datepicker-header{width:170px;border:0;margin:0 auto;padding:0;white-space:nowrap;background:#fff;color:#212121;text-align:center}.contents .content .calendar-area .ui-datepicker-title{margin:0 33px;font-size:18px;font-weight:800}.contents .content .calendar-area .ui-datepicker-prev{top:50%;left:0;width:16px;height:16px;margin-top:-9px}.contents .content .calendar-area .ui-datepicker-prev.ui-state-hover{border:0;background-color:transparent}.contents .content .calendar-area .ui-datepicker-prev span{width:16px;height:16px;background:url(../images/8c20e7f528d06c501ce4.png) no-repeat center;background-size:cover}.contents .content .calendar-area .ui-datepicker-next{top:50%;right:0;width:16px;height:16px;margin-top:-9px}.contents .content .calendar-area .ui-datepicker-next.ui-state-hover{border:0;background-color:transparent}.contents .content .calendar-area .ui-datepicker-next span{width:16px;height:16px;background:url(../images/65437695e13b3fa11d21.png) no-repeat center;background-size:cover}.app-comm-area{position:relative}.app-comm-area.line{margin:20px -20px 0;padding:20px 20px 0;border-top:10px solid #eee}.app-comm-area.line::before{content:'';display:block;position:absolute;top:-10px;left:0;width:100%;height:1px;background:#e0e0e0;z-index:100}.app-comm-area .e-bold{font-weight:800}.app-comm-area .point-red{color:#D30F19}.app-comm-area .point-black{color:#212121}.app-comm-area .option-area{margin:0 0 16px}.app-comm-area .option-area--title .point{color:#D30F19}.app-comm-area .option-area--btn{padding-left:24px;line-height:20px;background:url(../images/450d0993ab7c83a74283.png) no-repeat 0 center;background-size:20px}.app-comm-area .option-area .search-area{margin:10px 0 0}.app-comm-area .search-area{display:flex;margin-bottom:16px}.app-comm-area .search-area input{width:calc(100% - 54px)}.app-comm-area .search-area .btn{width:50px;margin-left:4px}.app-comm-area .total-area{display:flex;align-items:center;justify-content:space-between}.app-comm-area .total-area--count em{font-weight:800}.app-comm-area .total-area__util{display:flex;align-items:center;gap:0 24px}.app-comm-area .total-area__util__box{position:relative}.app-comm-area .total-area__util__box:not(:last-of-type)::after{content:'';display:block;position:absolute;top:50%;right:-13px;transform:translateY(-50%);width:1px;height:12px;background:#e0e0e0;z-index:100}.app-comm-area .total-area__util--select{position:relative;padding:0 24px 0 0;width:max-content;height:20px;line-height:20px;border:0;background-size:20px;background-position:100% center}.app-comm-area .total-area__util--select.delivery{padding:0 24px 0 24px;background:url(../images/ba3ef979ff6d1f9892dc.png) no-repeat 100% center,url(../images/38a2bb02d5e7922a3f3c.png) no-repeat 0 center;background-size:20px, 20px}.app-comm-area .delivery-area{margin:16px 0 0}.app-comm-area .delivery-area .tel-link{padding:0 8px;height:23px;color:#fff;font-size:11px;line-height:23px;background:#212121;border-radius:4px}.app-comm-area .delivery-area .tel-link span{display:block;padding-right:19px;background:url(../images/aa77a593b892c55b3540.png) no-repeat 100% center;background-size:15px}.app-comm-area .delivery-area .talk-link{padding:0 8px;height:23px;color:#fff;font-size:11px;line-height:23px;text-align:center;background:#C27E2B;border-radius:4px}.app-comm-area .delivery-area .talk-link span{display:block;text-align:center}.app-comm-area .delivery-area__info-check .state-area{display:flex;align-items:center;gap:0 4px;margin:16px 0 0}.app-comm-area .delivery-area__info-check .state-area .btn{width:calc(100%/3 - 2.6666px);height:36px;font-size:14px;line-height:36px}.app-comm-area .delivery-area__info-check .state-area .btn--gray-2{color:#212121 !important;background:#eee !important;border:1px solid #e0e0e0 !important}.app-comm-area .delivery-area__list{margin:12px 0 0;border-top:1px solid #212121}.app-comm-area .delivery-area__list__item{padding:16px 0;border-bottom:1px solid #e0e0e0}.app-comm-area .delivery-area__list__item .default-area{display:flex;align-items:center;position:relative;cursor:default}.app-comm-area .delivery-area__list__item .default-area.on::after{transform:rotate(180deg) translateY(50%)}.app-comm-area .delivery-area__list__item .default-area::after{content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:20px;height:20px;background:url(../images/e53ad4ebe7e89bb82bf9.png) no-repeat center center;background-size:cover}.app-comm-area .delivery-area__list__item .default-area .align-top{align-self:start}.app-comm-area .delivery-area__list__item .default-area .design-input{width:24px}.app-comm-area .delivery-area__list__item .default-area .info{width:calc(100% - 24px);padding:0 90px 0 16px}.app-comm-area .delivery-area__list__item .default-area .info-state{display:flex;align-items:center;gap:0 4px}.app-comm-area .delivery-area__list__item .default-area .info-state .patch{padding:0 6px;height:21px;font-size:12px;font-weight:700;line-height:21px;border-radius:4px}.app-comm-area .delivery-area__list__item .default-area .info-state .patch.am{color:#fff;background:#F8623F}.app-comm-area .delivery-area__list__item .default-area .info-state .patch.pm{color:#fff;background:#16006D}.app-comm-area .delivery-area__list__item .default-area .info-state .patch.pm-02{color:#fff;background:#246801}.app-comm-area .delivery-area__list__item .default-area .info-state .patch.return{color:#fff;background:#9E9E9E}.app-comm-area .delivery-area__list__item .default-area .info-state .patch.order{color:#fff;background:#C27E2B}.app-comm-area .delivery-area__list__item .default-area .info-state .state{margin-left:6px;font-weight:800;line-height:21px}.app-comm-area .delivery-area__list__item .default-area .info-state .date{line-height:21px}.app-comm-area .delivery-area__list__item .default-area .info-order{width:100%;margin:8px 0 0}.app-comm-area .delivery-area__list__item .default-area .info-order dl{display:flex;align-items:center;flex-wrap:wrap;width:100%}.app-comm-area .delivery-area__list__item .default-area .info-order dl dt{white-space:nowrap;width:46px;color:#9e9e9e}.app-comm-area .delivery-area__list__item .default-area .info-order dl dt:not(:first-of-type){margin-top:8px}.app-comm-area .delivery-area__list__item .default-area .info-order dl dt.medium{width:70px}.app-comm-area .delivery-area__list__item .default-area .info-order dl dt.min-medium{width:60px}.app-comm-area .delivery-area__list__item .default-area .info-order dl dt.row{padding-right:8px;width:auto}.app-comm-area .delivery-area__list__item .default-area .info-order dl dd{width:calc(100% - 46px)}.app-comm-area .delivery-area__list__item .default-area .info-order dl dd:not(:first-of-type){margin-top:8px}.app-comm-area .delivery-area__list__item .default-area .info-order dl dd.medium{width:calc(100% - 70px)}.app-comm-area .delivery-area__list__item .default-area .info-order dl dd.min-medium{width:calc(100% - 60px)}.app-comm-area .delivery-area__list__item .default-area .info-order dl dd.row{width:auto}.app-comm-area .delivery-area__list__item .default-area .info-order dl dd.row:not(:last-of-type){position:relative;padding-right:16px}.app-comm-area .delivery-area__list__item .default-area .info-order dl dd.row:not(:last-of-type)::after{content:'';display:block;position:absolute;top:50%;right:7px;transform:translateY(-50%);width:1px;height:12px;background:#e0e0e0;z-index:100}.app-comm-area .delivery-area__list__item .default-area .info-btn{position:absolute;top:50%;right:30px;transform:translateY(-50%);display:flex;flex-direction:column;gap:4px}.app-comm-area .delivery-area__list__item .open-area{display:none;margin:20px 0 -20px;padding:20px;background:#F5F5F5;border-top:1px solid #e0e0e0}.app-comm-area .delivery-area__list__item .open-area.on{display:block}.app-comm-area .delivery-area__list__item .open-area__info{display:flex;align-items:center;flex-wrap:wrap}.app-comm-area .delivery-area__list__item .open-area__info dt{width:108px}.app-comm-area .delivery-area__list__item .open-area__info dt:not(:first-of-type){margin-top:12px}.app-comm-area .delivery-area__list__item .open-area__info dd{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:calc(100% - 108px)}.app-comm-area .delivery-area__list__item .open-area__info dd:not(:first-of-type){margin-top:12px}.app-comm-area .delivery-area__list__item .open-area__info dd .prd-name{display:flex;align-items:center;width:100%}.app-comm-area .delivery-area__list__item .open-area__info dd .prd-name:not(:first-of-type){margin-top:4px}.app-comm-area .delivery-area__list__item .open-area__info dd .prd-name .count{margin-left:10px;font-weight:800;white-space:nowrap}.app-comm-area .delivery-area__list__item .open-area .button-content .image-file-area{width:120px}.app-comm-area .delivery-area__list__item .open-area .button-content--btn2 .btn{width:calc(100% - 124px)}.app-comm-area .delivery-area__list__item .open-area .button-content--btn2 .btn--photo{width:120px;height:40px}.app-comm-area .delivery-area__list__item .open-area .button-content--btn2 .btn--photo span{padding-top:0;padding-left:28px;color:#212121;font-weight:400;background:url(../images/672e41f201a195ac825f.png) no-repeat 0 center;background-size:20px}.app-comm-area .delivery-area__list__item .open-area .btn{margin:12px 0 0}.delivery-lists-page .tab__contents{padding:20px 40px}.delivery-view-page .mypage-comm .order-area__list .view-info__list dd.tel-area{display:flex;align-items:center;gap:0 10px}.delivery-view-page .mypage-comm .order-area__list .view-info__list dd.point{color:#D30F19}.delivery-map-page .tab__contents{padding:0}.delivery-map-page .map-area{padding:0 20px}.delivery-map-page .app-comm-area .option-area{margin:20px 0;padding:0 40px}.delivery-map-page .delivery-area{margin:0}.delivery-map-page .delivery-area__list{margin:0;border-top:0}.delivery-map-page .delivery-area__list__item{padding:0}.delivery-map-page .delivery-area__list__item .default-area{padding:0}.delivery-map-page .delivery-area__list__item .default-area::after{display:none}.delivery-map-page .delivery-area__list__item .default-area .check-input{position:absolute;inset:0;width:0;height:0;visibility:hidden}.delivery-map-page .delivery-area__list__item .default-area .check-input:checked+label{background:#F8F7EE}.delivery-map-page .delivery-area__list__item .default-area label{display:flex;align-items:start;padding:16px 40px;width:100%}.delivery-map-page .delivery-area__list__item .default-area label .num-area{width:23px}.delivery-map-page .delivery-area__list__item .default-area label .num-area__count{width:23px;height:23px;color:#fff;font-weight:800;text-align:center;line-height:23px;background:#212121;border-radius:50%}.delivery-map-page .delivery-area__list__item .default-area label .info{padding:0;margin-left:8px;width:calc(100% - 31px)}.deadline-result-page .tab__contents{padding:0}.deadline-result-page .option-area{padding:20px 40px;margin:0}.deadline-result-page .option-area__data{display:flex;align-items:center;margin:4px 0 0}.deadline-result-page .option-area__data .datepicker{width:calc(50% - 8.5px)}.deadline-result-page .option-area__data span{width:17px;height:40px;line-height:40px;text-align:center}.deadline-result-page .option-area__state{display:flex;align-items:center;gap:0 4px;margin:4px 0 0}.deadline-result-page .option-area__state select{width:calc(100%/3 - 2.6666px)}.deadline-result-page .option-area__sch{margin:4px 0 0}.deadline-result-page .app-comm-area{position:relative;padding:20px 40px 0;margin:20px 0 0;border-top:10px solid #eee}.deadline-result-page .app-comm-area::before{content:'';display:block;position:absolute;top:-10px;left:0;width:100%;height:1px;background:#e0e0e0;z-index:100}.deadline-result-page .delivery-area{margin:0}.deadline-result-page .delivery-area__list{margin:0;border-top:0}.deadline-result-page .delivery-area__list__item{margin:0}.deadline-result-page .delivery-area__list__item .default-area{padding:0}.deadline-result-page .delivery-area__list__item .default-area::after{display:none}.deadline-result-page .delivery-area__list__item .default-area .info{margin-left:0;width:100%}.deadline-result-page .delivery-area__list__item .default-area .info-state .state{margin-left:0}.deadline-result-page .delivery-area__list__item .default-area .info-order dl dt{width:58px}.deadline-result-page .delivery-area__list__item .default-area .info-order dl dd{width:calc(100% - 58px)}.deadline-result-page .total-bar{display:flex;align-items:center;justify-content:space-between;padding:0 12px;position:fixed;bottom:53px;left:0;width:100%;height:36px;background:#412F29}.deadline-result-page .total-bar__count{color:#fff}.deadline-result-page .total-bar__count em{color:#C27E2B;font-weight:800}.deadline-result-page .total-bar__util{display:flex;align-items:center;gap:0 16px}.deadline-result-page .total-bar__util li{position:relative;color:#fff;font-size:12px}.deadline-result-page .total-bar__util li:not(:last-of-type)::after{content:'';display:block;position:absolute;top:50%;right:-9px;transform:translateY(-50%);width:1px;height:12px;background:#9e9e9e;z-index:100}.deadline-result-page .total-bar__util li em{font-weight:800}.delivery-pay-write-page .pay-area{width:100%;height:calc(100vh - 115px)}.delivery-control-page .tab__contents{padding:0}.delivery-control-page .option-area{position:relative;padding:20px 40px 20px;margin:0 0 20px;border-bottom:10px solid #eee}.delivery-control-page .option-area::before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#e0e0e0;z-index:100}.delivery-control-page .option-area__data{display:flex;align-items:center;flex-wrap:wrap;gap:0 4px;margin:4px 0 0}.delivery-control-page .option-area__data .datepicker{width:calc(50% - 29px)}.delivery-control-page .option-area__data select{width:calc(50% - 29px)}.delivery-control-page .option-area__data .btn{width:50px}.delivery-control-page .option-area__sch{margin:5px 0 0}.delivery-control-page .option-area .search-area select{width:100px;margin-right:4px}.delivery-control-page .option-area .search-area input{width:calc(100% - 158px)}.delivery-control-page .total-area{padding:0 40px}.delivery-control-page .delivery-area{margin:16px 0 0;padding:0 40px}.delivery-control-page .delivery-area__info-check{display:flex;align-items:start;justify-content:space-between}.delivery-control-page .delivery-area__info-check .state-area{margin:0}.delivery-control-page .delivery-area__info-check .state-area .btn{width:auto;height:28px;line-height:28px;padding:0 5px}.delivery-control-page .delivery-area__list__item .default-area .info{width:100%}.delivery-control-page .delivery-area__list__item .default-area.only-info::after{display:none}.delivery-control-page .delivery-area__list__item .default-area.only-info .info{margin-left:0;width:100%}.delivery-control-page .delivery-area__list__item .default-area .info-state{white-space:nowrap}.delivery-control-page .delivery-area__list__item .default-area .info-state .date{font-size:12px}.delivery-control-page .calendar-area{padding:20px 0 0}.contents .content.app-member .button-content{margin:28px 0 0}.delivery-member-page .app-comm-area .total-area{margin:20px 0 0}.delivery-member-page .app-comm-area .total-area__count em{font-size:16px}.delivery-member-page .app-comm-area .table-area{margin:12px 0 0;border-top:1px solid #212121}.delivery-member-page .app-comm-area .table-area__list colgroup col.col-01{width:70px}.delivery-member-page .app-comm-area .table-area__list colgroup col.col-04{width:100px}.delivery-member-page .app-comm-area .table-area__list thead tr th{height:52px;font-weight:800;background:#FAFAFA}.delivery-member-page .app-comm-area .table-area__list tbody tr td{white-space:nowrap;height:52px;text-align:center;border-bottom:1px solid #e0e0e0}@media screen and (min-width: 768px){.app-header{left:50%;transform:translateX(-50%);width:1000px}.app-footer__bar{left:50%;transform:translateX(-50%);width:1000px}.layer--app-date-layer .layer__con-area{padding:20px 16px 40px !important}.contents .content.app-delivery,.contents .content.app-member{margin-top:50px;width:1000px}.contents .content.app-delivery .layer--delivery-change .layer__con-area,.contents .content.app-member .layer--delivery-change .layer__con-area{padding:0 30px 30px}.contents .content.app-delivery .layer--delivery-start .layer__content .layer__top .layer__title,.contents .content.app-member .layer--delivery-start .layer__content .layer__top .layer__title{padding:20px 0;height:auto;line-height:1.4}.contents .content.app-delivery .layer--delivery-start .layer__con-area,.contents .content.app-member .layer--delivery-start .layer__con-area{padding:0}.contents .content.app-delivery .layer--delivery-start .layer__con-area .button-content,.contents .content.app-member .layer--delivery-start .layer__con-area .button-content{margin:0}.contents .content.app-delivery .layer--delivery-control .layer__con-area,.contents .content.app-member .layer--delivery-control .layer__con-area{padding:0}.contents .content.app-delivery .layer--delivery-control .layer__con-area .select-area,.contents .content.app-member .layer--delivery-control .layer__con-area .select-area{padding:30px}.contents .content.app-delivery .layer--delivery-control .layer__con-area .button-content,.contents .content.app-member .layer--delivery-control .layer__con-area .button-content{margin:0}}


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