.contents .content.member-find{padding:0 20px 0}.find-idpw-page .find-content{padding:20px}.find-idpw-page .find-content .find-chk:not(:first-of-type){margin-top:20px}.find-idpw-page .find-content .find-chk.on+.find-content__form{display:block}.find-idpw-page .find-content__text{text-align:center}.find-idpw-page .find-content__text+.form{margin-top:30px}.find-idpw-page .find-content__text p{line-height:15px;font-size:15px;font-weight:500}.find-idpw-page .find-content__text p:not(:first-of-type){margin-top:10px}.find-idpw-page .find-content__form{display:none;margin-top:20px}.find-idpw-page .find-content .dot-list{margin:20px 0 0;padding:20px;background-color:#F5F5F5;border:1px solid #EBEBEB;border-radius:8px;text-align:left}.find-ok-page .tab__contents{padding-top:30px}.find-ok-page .find-ok-text{text-align:center}.find-ok-page .find-ok-text p{line-height:15px;font-size:15px;font-weight:500}.find-ok-page .find-ok-text p:not(:first-of-type){margin-top:10px}.find-ok-page .find-ok-con{display:flex;align-items:center;justify-content:space-between;margin-top:30px;padding:20px;background-color:#F5F6F7}.find-ok-page .find-ok-con .info b{font-size:15px}.find-ok-page .find-ok-con .info span{display:block;margin-top:8px;color:#A6A6A6}.find-ok-page .find-ok-con .btn{flex-shrink:0;width:120px}.member-check-page.content{padding-top:40px}.member-check-page .ok-con{padding-top:73px;background:url(../images/5ca39208a4cd4ebef575.png) no-repeat top/53px}.member-check-page .ok-con__text{margin-bottom:0;font-size:18px;font-weight:500;line-height:26px}.member-check-page .member-box{margin-top:40px;padding:20px;background-color:#F5F6F7}.member-check-page .member-box .user{font-size:15px;font-weight:500}.member-check-page .member-box .date{display:block;margin-top:10px;color:#A6A6A6;font-size:14px}.nomember-login-page .find-content{margin-top:-16px;padding:0}.certification-page img{display:block;width:160px;margin:0 auto}.certification-page .btn{margin-top:20px;border-color:#666666;border-radius:0;color:#666666 !important}.certification-page .dot-list{margin:20px -20px 0;padding:20px;background-color:#F5F6F7}.law-privacy h3{margin-bottom:20px;font-size:18px;font-weight:700}.law-privacy .con{color:#424242}.law-privacy .con strong{display:block;margin-bottom:10px;font-size:16px;font-weight:500;color:#212121}.join-terms-page .design-input--box input:checked+label{background-size:22px}.join-terms-page .design-input--box label{height:50px;line-height:48px;border:1px solid #CCCCCC;padding:0;text-align:center}.join-terms-page .design-input--box label span{display:inline-block;padding-left:28px;background:url(../images/76e50530ae3b72e5c0d1.png) no-repeat 0 center;background-size:22px}.law-content__item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px 0}.law-content__item:not(:first-child){border-top:1px solid #EEEEEE}.law-content__item .design-input label span{display:inline-block;color:#A6A6A6}.law-content__item .design-input label span.necessary{color:#E26663}.law-content__item p{width:100%;margin-top:10px;padding-left:32px;color:#666666;font-size:13px}.law-content__item .layer_btn{width:auto;color:#A6A6A6;font-size:12px;text-decoration:underline}.law-content .button-content{margin-top:0}.layer--law-layer .layer__con-area strong{display:block;margin-bottom:17px;color:#1D1D1B;font-size:15px}.layer--law-layer .layer__con-area ul li{line-height:22px;color:#666666;font-size:14px}.layer--law-layer .layer__con-area ul li:not(:first-of-type){margin-top:18px}.layer--law-layer .layer__con-area ul li span{display:block;margin-bottom:11px;color:#1D1D1B;font-size:15px}.layer--law-layer .button-content{padding:8px 20px 4px}.layer--law-layer .button-content .btn{height:56px;line-height:56px;border-radius:8px;font-size:18px}.join-form-page .form-title{height:40px;line-height:40px;color:#1D1D1B;font-size:15px;font-weight:700}.join-form-page .form-title:not(:first-of-type){margin-top:20px}.join-form-page .form{padding-bottom:32px}.join-form-page .form li:not(:first-child){margin-top:32px}.join-form-page .form__content input[type='text']:not(:first-of-type){margin-top:10px}.join-form-page .form__content p{margin-top:10px;color:#669E63}.join-form-page .form__content--addr .step-01{display:flex;width:100%}.join-form-page .form__content--addr .step-01 input{width:calc(100% - 123px)}.join-form-page .form__content--addr .step-01 .btn{width:115px;margin-left:8px}.join-form-page .form__content--addr>input{width:100%;margin-top:8px}.join-form-page .form__content--btn input{width:calc(100% - 123px)}.join-form-page .form__content--btn .btn{width:115px;margin-left:8px}.join-form-page .form__content--check{display:flex;flex-wrap:wrap}.join-form-page .form__content--check .design-input{width:50%}.join-form-page .form__content--check p{width:100%}.join-form-page .law-con{padding-top:30px}.join-form-page .law-con .design-input--box input:checked+label{background-size:22px}.join-form-page .law-con .design-input--box label{height:50px;line-height:48px;border:1px solid #CCCCCC;border-radius:8px;padding:0;text-align:center}.join-form-page .law-con .design-input--box label span{display:inline-block;padding-left:28px;background:url(../images/76e50530ae3b72e5c0d1.png) no-repeat 0 center;background-size:22px}.join-form-page .law-content{margin-top:24px}.join-form-page .law-content__item{padding:0}.join-form-page .law-content__item:not(:first-child){border-top:none;margin-top:16px}.join-form-page>.button-content{margin-top:38px}.join-content .content-btn li:not(:first-of-type){margin-top:10px}.join-content--social{margin-top:40px;padding-top:30px;border-top:1px solid #EEEEEE;text-align:center}.join-content--social__title{display:block;margin-bottom:20px;color:#1D1D1B;font-size:14px;font-weight:500}.join-content--social__btn{display:flex;justify-content:space-between;align-items:center}.join-content--social__btn .btn-social{width:calc((100% - 75px)/4);padding-top:64px;color:#666666;font-size:12px}.join-content--social__btn .btn-social:not(:first-of-type){margin-left:25px}.join-content--social__btn .btn-social--kakao{background:url(../images/e94cccba557d8e662642.png) no-repeat top/54px}.join-content--social__btn .btn-social--naver{background:url(../images/9c1d26f97a64b3291aa0.png) no-repeat top/54px}.join-content--social__btn .btn-social--google{background:url(../images/a1fd6c4050559b23c87e.png) no-repeat top/54px}.join-content--social__btn .btn-social--apple{background:url(../images/2dcf7a69a722d202bfcd.png) no-repeat top/54px}.join-ok-page.content{display:flex;flex-direction:column;justify-content:center;padding-bottom:100px;min-height:calc(100vh - 51px)}.join-ok-page .ok-con{padding-top:0;background:none}.join-ok-page .ok-con__title{line-height:32px;font-size:26px;font-weight:700}.join-ok-page .button-content{margin-top:32px}.login-page{height:calc(100vh - 51px)}.login-page.content{overflow:initial}.login-page .login-top__logo{width:71px}.login-page .login-top__text{margin:20px 0 27px;font-size:26px;font-weight:700}.login-page .login-top__text b{color:#9DCD00}.login-page .login-top .btn:not(:first-of-type){margin-top:8px}.login-page .login-top .btn--kakao{background-color:#FEE500}.login-page .login-top .btn--kakao span{padding-left:28px;background:url(../images/11a61b176d040309189c.png) no-repeat left/20px;color:#1D1D1B}.login-page .login-top .btn--naver{background-color:#03C75A}.login-page .login-top .btn--naver span{padding-left:25px;color:#fff;background:url(../images/885da24b06e24732dfe6.png) no-repeat left/17px}.login-page .onbrix-login{margin-top:24px;padding-top:24px;border-top:1px solid #EEEEEE}.login-page .onbrix-login.on .onbrix-login__btn::after{transform:rotate(-180deg)}.login-page .onbrix-login.on .onbrix-login__con{display:block}.login-page .onbrix-login.on+.nomember{display:none}.login-page .onbrix-login__btn{position:relative;display:block;margin:0 auto;padding-right:18px;text-align:center;font-size:13px;color:#666666}.login-page .onbrix-login__btn::after{content:'';position:absolute;top:50%;right:0;width:14px;height:14px;margin-top:-7px;background:url(../images/ee526406e19dc04748a2.png) no-repeat center/contain}.login-page .onbrix-login__con{display:none;padding-top:27px}.login-page .nomember{position:absolute;left:50%;bottom:calc(env(safe-area-inset-bottom) + 28px);transform:translateX(-50%)}.login-page .form li:not(:first-child){margin-top:8px}.login-page .design-input--check{margin-top:20px}.login-page .link-content{margin-top:20px;padding-bottom:80px;text-align:center}.login-page .link-content li{position:relative;display:inline-block}.login-page .link-content li:not(:first-of-type){padding-left:12px}.login-page .link-content li:not(:last-of-type){padding-right:12px}.login-page .link-content li:not(:last-of-type)::after{content:'';position:absolute;top:50%;right:0;display:block;width:1px;height:14px;margin-top:-7px;background-color:#DDDDDD}.login-page .link-content li a,.login-page .link-content li button{line-height:13px;color:#666666;font-size:13px}.login-page .join-content--social{padding-top:0;border-top:0}.sugar-list-page.content{position:relative;padding:32px 0 20px;z-index:10}.sugar-list-page::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg, #FDFFEF 0%, #F7FFC5 28.81%, #E3EDAA 70%)}.sugar-list-page .thumbs-area__top{display:flex;align-items:center;justify-content:center;margin-bottom:24px}.sugar-list-page .thumbs-area__top .date{margin:0 20px;font-size:22px;font-weight:700}.sugar-list-page .thumbs-area__top .date-btn{position:static;width:18px;height:18px;margin:0;background:url(../images/79f20cd3e18e2add11d0.png) no-repeat center/18px}.sugar-list-page .thumbs-area__top .date-btn::after{display:none}.sugar-list-page .thumbs-area__top .date-btn--next{transform:rotate(-180deg)}.sugar-list-page .thumbs-area__top .date-btn:disabled{opacity:0.2}.sugar-list-page .thumbs-area .mySwiper{overflow:visible}.sugar-list-page .thumbs-area .swiper-slide{width:76px;height:76px;padding:10px;border:2px solid transparent;background-color:transparent;opacity:.3}.sugar-list-page .thumbs-area .swiper-slide.swiper-slide-thumb-active{background-color:#fff;border-color:#D3EE3F;border-radius:8px;opacity:1}.sugar-list-page .thumbs-area .swiper-slide.swiper-slide-active{background-color:#fff;border-color:#D3EE3F;border-radius:8px;opacity:1}.sugar-list-page .thumbs-area .swiper-slide img{width:100%;height:100%;object-fit:contain}.sugar-list-page .mySwiper2{margin-top:20px;overflow:visible}.sugar-list-page .sugar-list__item{position:relative;width:280px;padding:28px 20px;border-radius:8px;box-shadow:0px 8px 20px 0px #0000001A;transform:scale(0.77);transition:all 1s;overflow:hidden}.sugar-list-page .sugar-list__item::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.1)}.sugar-list-page .sugar-list__item.swiper-slide-active{background-color:#fff;z-index:10;transform:scale(1)}.sugar-list-page .sugar-list__item.swiper-slide-active::before{z-index:-1;opacity:0}.sugar-list-page .sugar-list__item.swiper-slide-active .sugar{background:#F5F5F5}.sugar-list-page .sugar-list__item .prd-con{display:flex;flex-direction:column;align-items:center;justify-content:center}.sugar-list-page .sugar-list__item .prd-con__date{display:flex;flex-wrap:nowrap;justify-content:center;min-width:120px;max-width:100%;margin-bottom:12px;padding-left:20px;background:url(../images/807b27e1e55b5afc6547.png) no-repeat left/14px;color:#666666;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sugar-list-page .sugar-list__item .prd-con__title{font-size:24px;font-weight:700}.sugar-list-page .sugar-list__item .prd-con__img{width:100px;height:100px}.sugar-list-page .sugar-list__item .prd-con__img img{width:100%;height:100%;object-fit:contain}.sugar-list-page .sugar-list__item .prd-con .btn--img{height:34px;line-height:32px;margin-top:12px;padding:0 16px;border:1px solid #DBDBDB;border-radius:20px;font-size:15px}.sugar-list-page .sugar-list__item .prd-con .btn--img span{padding-left:26px;background:url(../images/3d60972ef394274c4b91.png) no-repeat left/18px}.sugar-list-page .sugar-list__item .sugar{display:flex;justify-content:space-between;margin-top:12px;padding:12px;transition:all 1s}.sugar-list-page .sugar-list__item .sugar__con{color:#949494;font-size:12px;font-weight:500;white-space:nowrap}.sugar-list-page .sugar-list__item .sugar__num{line-height:40px;font-family:"overtime-lcd-pro", sans-serif;font-size:40px;font-weight:700}.sugar-list-page .sugar-list__item .sugar__score{display:flex;flex-direction:column;justify-content:center;text-align:center}.sugar-list-page .sugar-list__item .sugar__score b{line-height:13px;padding-left:16px;background:url(../images/36bc2ead2144c25ba0de.png) no-repeat left/12px;color:#F54B3A;font-size:13px;font-weight:700}.sugar-list-page .sugar-list__item .sugar__score span{display:block;width:100%;line-height:12px;margin-top:6px;padding-top:6px;border-top:1px solid #DCDCDC;color:#949494;font-size:12px;font-weight:500}.sugar-list-page .sugar-list__item .sugar__score__minus b{background:url(../images/3caaf0042b21c7a0e2e2.png) no-repeat left/12px;color:#0978E5}.sugar-list-page .sugar-list__item .sugar__score__equal b{background:url(../images/31bdd30b74fba4c6beb4.png) no-repeat 2px center/9px;color:#7FAB7D}.sugar-list-page .sugar-list__item .review{margin-top:22px}.sugar-list-page .sugar-list__item .review__title{display:block;margin-bottom:10px;font-size:14px;font-weight:700}.sugar-list-page .sugar-list__item .review__con{line-height:19px;word-break:keep-all}.sugar-list-page .sugar-list__item .review__name{display:block;margin-top:14px;color:#666;font-size:13px}.sugar-list-page .related-prd{position:relative;margin-top:30px;padding:0 20px}.sugar-list-page .related-prd strong{display:block;margin-bottom:20px;font-size:18px;font-weight:700}.sugar-list-page .related-prd .comm-product__list li{background-color:#fff;border-radius:8px;overflow:hidden}.sugar-list-page .related-prd .comm-product__list li:not(:first-of-type){margin-top:16px}.sugar-list-page .related-prd .comm-product__list li .img{border-radius:8px 0 0 8px}.sugar-list-page .related-prd .comm-product__list li .info{padding-right:10px}.layer--date-layer .layer__table{align-items:flex-end;max-width:none;width:100%}.layer--date-layer .layer__table .layer__content{border-radius:16px 16px 0 0;overflow:hidden}.layer--date-layer .layer__table .layer__content .layer__con-area{padding-top:66px}.layer--date-layer .layer__table .layer__content .layer__con-area .ui-datepicker-buttonpane{border:0;margin:0;padding:0}.layer--date-layer .layer__table .layer__content .layer__con-area .ui-datepicker-buttonpane .ui-datepicker-current{position:absolute;top:83px;right:31px;float:none;height:auto;line-height:1;border-radius:0;border-bottom:1px solid #F54B3A;background-color:transparent;margin:0;padding:0;font-size:14px;font-weight:400;color:#F54B3A}.layer--date-layer .layer__table .layer__top{position:absolute}.layer--date-layer .layer__table .layer__top .close{top:12px;left:50%;right:auto;transform:translateX(-50%);width:36px;height:5px;border-radius:8px;background:#EBEBEB}.layer--date-layer .layer__table .layer__title{height:auto;line-height:1.2;padding:33px 0 16px;font-size:17px;font-weight:700}.layer--detail-img-layer .layer__table .layer__content{border-radius:8px;overflow:hidden}.layer--detail-img-layer .layer__table .layer__content .layer__con-area{padding:50px 0 0}.layer--detail-img-layer .layer__table .layer__content .layer__con-area .detail-date{position:absolute;bottom:20px;left:20px;font-size:15px;font-weight:700;color:#666}.layer--detail-img-layer .layer__table .layer__top{position:absolute}.ui-datepicker{width:100%;margin:0;padding:0;border:none !important}.ui-datepicker .ui-datepicker-header{width:180px;margin:0 auto;padding:12px 0 16px;border:0;background-color:#fff}.ui-datepicker .ui-datepicker-title{margin:0;line-height:22px;font-size:22px;font-weight:700}.ui-datepicker .ui-datepicker-title .ui-datepicker-month{position:relative;padding-left:6px}.ui-datepicker .ui-datepicker-title .ui-datepicker-month::before{content:'';position:absolute;bottom:3px;left:-3px;width:4px;height:4px;border-radius:50%;background-color:#C8C8C8}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:50%;width:18px;height:18px;border:0;background:none;transform:translateY(-50%)}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{position:static;margin:0;width:18px;height:18px;background:url(../images/79f20cd3e18e2add11d0.png) no-repeat center/18px}.ui-datepicker .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-next span{transform:rotate(-180deg)}.ui-datepicker .ui-datepicker-calendar{margin:0;padding:0}.ui-datepicker .ui-datepicker-calendar thead{border:none}.ui-datepicker .ui-datepicker-calendar thead th{line-height:1.4;padding:4px 0;font-size:13px}.ui-datepicker .ui-datepicker-calendar tbody{border:none}.ui-datepicker .ui-datepicker-calendar tbody td{position:relative;padding:2px 0;background-color:#fff;text-align:center;vertical-align:top}.ui-datepicker .ui-datepicker-calendar tbody td.ui-state-disabled .ui-state-default{background-color:#f8f8f8;color:#999;opacity:1}.ui-datepicker .ui-state-default{display:inline-block;padding:0;width:46px;height:46px;line-height:46px;border:0;border-radius:4px;background-color:#EFF9BC;font-size:16px;font-weight:700;color:#1D1D1B;text-align:center}.ui-datepicker .ui-state-default.ui-datepicker-unselectable{background-color:#fff;color:#C8C8C8;font-weight:500}.ui-datepicker .ui-state-default.ui-state-active{background-color:#9DCD00;color:#FFFFFF;font-weight:700}.ui-datepicker .ui-datepicker-today .ui-state-default{background-color:#9DCD00;color:#FFFFFF;font-weight:700}.contents .content.story-lists-page{padding:0 20px}.story-lists-page .common-tag{margin:0 -20px}.story-lists-page .common-tag--area__list{overflow:initial;padding:12px 0}.story-lists-page .common-tag--area__list li{width:auto}.story-lists-page .common-tag--area__list li:first-of-type{margin-left:20px}.story-lists-page .common-tag--area__list li:last-of-type{margin-right:20px}.story-lists-page .tab__btn-area{display:block;padding:0;overflow-x:auto;white-space:nowrap}.story-lists-page .tab__btn-area.type-01 .tab__btn{line-height:40px}.story-lists-page .tab__btn-area.type-01 .tab__btn:first-of-type{margin-left:20px}.story-lists-page .tab__btn-area.type-01 .tab__btn:last-of-type{margin-right:20px}.story-lists-page .prd-top{display:flex;align-items:center;justify-content:space-between;margin:0 -20px 0;padding:0 20px;border-top:1px solid #eee;border-bottom:1px solid #eee}.story-lists-page .prd-top__total em{font-weight:500}.story-lists-page .prd-top select.small{width:auto;margin-left:auto;padding:0 20px 0 12px;font-size:14px;border:0;background-size:14px;background-position:100% 50%;outline:0;text-align:left;text-align-last:center;-ms-text-align-last:center;-moz-text-align-last:center}.story-lists-page .prd-top .toggle{width:85px}.story-lists-page .prd-top .toggle__btn{padding:0 22px 0 0;font-size:14px;border:0}.story-lists-page .prd-top .toggle__btn::after{right:0;width:14px;height:14px}.story-lists-page .prd-top .toggle__option .js_toggle_option{padding:0 5px}.story-lists-page .book-area__list{margin:0 -20px}.story-lists-page .book-area__list li{position:relative}.story-lists-page .book-area__list li.nodata::before{display:none}.story-lists-page .book-area__list li:not(:first-of-type){border-top:12px solid #f5f5f5}.story-lists-page .book-area__list li:not(:first-of-type)::before{content:'';display:block;position:absolute;top:-12px;left:0;width:100%;height:1px;background:#ebebeb}.story-lists-page .book-area__list li .info{padding:20px 20px 30px}.story-lists-page .book-area__list li .info__top{display:flex;align-items:center;justify-content:space-between}.story-lists-page .book-area__list li .info__top .ico-book{display:block;width:22px;height:22px;background:url(../images/3e7b4be4be3847ba225e.png) no-repeat center;background-size:16px 22px;text-indent:-9999px}.story-lists-page .book-area__list li .info__top .ico-book.on{background:url(../images/eb1651fbe348f94d097b.png) no-repeat center;background-size:16px 22px}.story-lists-page .book-area__list li .info__content{margin-top:12px;padding-top:12px;border-top:1px solid #ebebeb}.story-lists-page .book-area__list li .info__content--title{font-size:18px;font-weight:700}.story-lists-page .book-area__list li .info__content--text{margin-top:12px;color:#666}.story-lists-page .book-area__list li .info__content--more{margin-top:20px;width:max-content;color:#666}.contents .content.story-view-page{padding:0 20px}.story-view-page .comm-area{margin:0 -20px;padding:24px 20px 36px;border-top:8px solid #F5F5F5}.story-view-page .comm-area .comm-title{margin-bottom:10px}.story-view-page .comm-area .comm-title__main{font-size:18px;line-height:40px}.story-view-page .comm-area .relation-list li:not(:first-of-type){margin-top:16px}.story-view-page .comm-area .relation-list li a{display:flex;align-items:center}.story-view-page .comm-area .relation-list li .img{overflow:hidden;margin-right:16px;width:80px;height:80px;border-radius:8px}.story-view-page .comm-area .relation-list li .info{width:calc(100% - 96px)}.story-view-page .comm-area .relation-list li .info .category{color:#949494;font-size:12px}.story-view-page .comm-area .relation-list li .info .title{margin-top:14px;font-weight:700}.story-view-page .comm-area .relation-list li .info .sub-text{margin-top:6px;color:#666;font-size:13px}.story-view-page .comm-area .comm-product__list{flex-wrap:wrap}.story-view-page .comm-area .comm-product__list li{width:calc(50% - 5.5px)}.story-view-page .comm-area .comm-product__list li:not(:nth-of-type(2n)){margin-right:11px}.story-view-page .comm-area .comm-product__list li:not(:nth-of-type(-n+2)){margin-top:24px}.story-view-page .share-layer .layer__table{align-items:end}.story-view-page .share-layer .layer__content{padding-top:0;border-radius:16px 16px 0 0}.story-view-page .share-layer .layer__con-area{padding:33px 0 16px;height:max-content}.story-view-page .share-layer .layer__con-area::before{content:'';display:block;position:absolute;top:12px;left:50%;transform:translateX(-50%);width:36px;height:5px;border-radius:2.5px;background:#ebebeb}.story-view-page .share-layer .layer__con-area .title{font-size:17px;font-weight:700;text-align:center}.story-view-page .share-layer .layer__con-area .share-list{margin:40px 0 0}.story-view-page .share-layer .layer__con-area .share-list ul{display:flex;justify-content:center}.story-view-page .share-layer .layer__con-area .share-list ul li{width:54px}.story-view-page .share-layer .layer__con-area .share-list ul li:not(:last-of-type){margin-right:25px}.story-view-page .share-layer .layer__con-area .share-list ul li .share-btn{display:block}.story-view-page .share-layer .layer__con-area .share-list ul li .share-btn span{display:block;margin-top:10px;color:#666;font-size:12px;text-align:center}.block-page{padding:0 !important}.block-page__comm .block-area__type-01{padding:10px}.block-page__comm .block-area__type-02{display:flex;align-items:center;justify-content:space-between;padding:10px}.block-page__comm .block-area__type-02__list{width:calc(50% - 4.5px)}.block-page__comm .block-area__type-03{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:10px}.block-page__comm .block-area__type-03__list{width:calc(50% - 4.5px)}.block-page__comm .block-area__type-03__list:first-of-type{margin-bottom:4.5px;width:100%}.block-page__comm .block-area__swiper{position:relative;padding:20px 0}.block-page__comm .block-area__swiper__wrap__list{padding:0 38px}.block-page__comm .block-area__swiper__arrow{width:22px;height:22px}.block-page__comm .block-area__swiper__arrow::after{display:none}.block-page__comm .block-area__swiper__arrow.swiper-button-prev{background:url(../images/eb9ad3a81ecc8105d207.png) no-repeat center;background-size:22px}.block-page__comm .block-area__swiper__arrow.swiper-button-next{background:url(../images/c850093cff7aaf95c553.png) no-repeat center;background-size:22px}.block-page__comm .block-area__swiper__pagination{display:flex;align-items:center;justify-content:center;margin:20px 0 0}.block-page__comm .block-area__video{padding:20px 0}.block-page__comm .block-area__video__wrap{position:relative;overflow:hidden;padding-bottom:56.25%}.block-page__comm .block-area__video__wrap .video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:100}.block-page__comm .block-area__btn{padding:20px}.block-page__comm .block-area__btn .btn{color:#fff !important;font-size:18px;font-weight:700;border-radius:8px}.block-page__comm .block-area__down{padding:20px}.block-page__comm .block-area__down__btn{padding:12px;background:#fff;border-radius:8px}.block-page__comm .block-area__down__btn .down-btn{display:block;position:relative;padding-left:48px;background:url(../images/9b9ebbec756516af7e93.png) no-repeat 0 center,url(../images/c2bafaa2ace884f1896d.png) no-repeat 100% center;background-size:36px , 19px}.block-page__comm .block-area__down__btn .down-btn--title{font-weight:700;line-height:14px}.block-page__comm .block-area__down__btn .down-btn--data{margin-top:6px;color:#949494;font-size:12px;line-height:14px}.block-page__comm .block-area__prd-type{padding:20px}.block-page__comm .block-area__prd-type .comm-product__list li{padding:8px;background:#fff;border:1px solid #EBEBEB;border-radius:8px}.block-page__comm .block-area__prd-type.type-01 .comm-product__list{justify-content:space-between}.block-page__comm .block-area__prd-type.type-01 .comm-product__list li{width:calc(50% - 4px)}.block-page__comm .block-area__prd-type.type-02 .comm-product__list li{width:162px}.block-page__comm .block-area__prd-type.type-02 .comm-product__list li:not(:last-of-type){margin-right:8px}.block-page__comm .block-area__prd-type.type-04 .comm-product__list li{padding:0}.block-page__comm .block-area__prd-type.type-04 .comm-product__list li:not(:last-of-type){margin-bottom:12px}.contents .content.cs{padding:0}.contactus-page .tab{margin:0}.contactus-page .form{margin:20px}.contactus-page .button-content{margin-top:40px;padding:0 20px}.faq-lists-page .tab{border-bottom:1px solid #eee}.faq-lists-page .search{margin:20px 20px 0}.faq-lists-page .faq-info{margin:20px 20px 0;padding:20px 0;border-radius:8px;background:#F5F6F7}.faq-lists-page .faq-info--text{color:#666;text-align:center}.faq-lists-page .toggle{margin:20px 20px 0}.faq-lists-page .toggle__btn{border-radius:8px}.faq-lists-page .faq-list{margin:20px 0 0;padding:0 20px;min-height:40vh}.faq-lists-page .faq-list__item{position:relative;border-bottom:1px solid #eee}.faq-lists-page .faq-list__question{position:relative;padding:16px 47px 16px 8px;width:100%;font-size:15px;font-weight:500;text-align:left}.faq-lists-page .faq-list__question.active+.toggle__option{display:block;top:0;left:0}.faq-lists-page .faq-list__question.active::after{transform:translateY(-50%) rotate(180deg)}.faq-lists-page .faq-list__question::after{content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:14px;height:14px;background:url(../images/cea7876de18be7ed6566.png) no-repeat center/14px}.faq-lists-page .faq-list__question strong{margin-right:5px}.faq-lists-page .faq-list__answer{display:none;position:relative;padding:16px 8px;background:#F5F6F7}.faq-lists-page .faq-list__answer__main{padding:0 8px}.faq-lists-page .faq-list__answer__main p{font-size:14px !important;line-height:18px !important}.faq-lists-page .faq-list__answer .more-info{display:flex;justify-content:space-between;align-items:center;margin:20px 0 0;padding:20px 8px 0;border-top:1px solid #ddd}.faq-lists-page .faq-list__answer .more-info--text{color:#666;text-align:center}.faq-lists-page .faq-list__answer .more-info--btn{display:block;width:91px;height:30px;color:#666666;font-size:14px;font-weight:400;line-height:28px;text-align:center;background:#fff;border:1px solid #C8C8C8;border-radius:4px}.notice-lists-page .tab{border-bottom:1px solid #eee}.notice-lists-page .notice-list{padding:0 20px}.notice-lists-page .notice-list__item{position:relative;border-bottom:1px solid #eee}.notice-lists-page .notice-list__title{display:flex;flex-wrap:wrap;position:relative;padding:16px 47px 16px 8px;width:100%;font-size:15px;font-weight:500;text-align:left}.notice-lists-page .notice-list__title.active+.toggle__option{display:block;top:0;left:0}.notice-lists-page .notice-list__title.active::after{transform:translateY(-50%) rotate(180deg)}.notice-lists-page .notice-list__title::after{content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:14px;height:14px;background:url(../images/cea7876de18be7ed6566.png) no-repeat center/14px}.notice-lists-page .notice-list__title--main{width:100%}.notice-lists-page .notice-list__title--date{margin-top:8px;color:#a6a6a6;font-size:13px;font-weight:400;line-height:13px}.notice-lists-page .notice-list__answer{display:none;position:relative;padding:16px 8px;background:#F5F6F7}.notice-lists-page .notice-list__answer__main{padding:0 8px}.notice-lists-page .notice-list__answer__main p{font-size:14px !important;line-height:18px !important}.notice-lists-page .notice-list__answer__main table tbody tr td{width:100% !important}.notice-lists-page .notice-list__answer__down{padding:20px 8px 0;margin:20px auto 0;border-top:1px solid #ddd}.notice-lists-page .notice-list__answer__down .list{display:block;position:relative;padding:0 10px;width:100%;height:40px;color:#666;font-size:13px;line-height:38px;background:#fff;border:1px solid #eee}.notice-lists-page .notice-list__answer__down .list:not(:first-of-type){margin-top:10px}.notice-lists-page .notice-list__answer__down .list span{display:block;padding-right:20px;padding-left:18px;background:url(../images/7bd393451f17e44ea8f8.png) no-repeat 0 center/14px,url(../images/c2bafaa2ace884f1896d.png) no-repeat 100% center/14px}.notice-index-page .cs-list{padding:16px 20px;background-color:#F5F5F5}.notice-index-page .cs-list__item{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.notice-index-page .cs-list__item:not(:first-of-type){margin-top:12px}.notice-index-page .cs-list__item .info p{line-height:15px;font-size:15px;font-weight:700}.notice-index-page .cs-list__item .info ul{margin-top:12px}.notice-index-page .cs-list__item .info ul li{line-height:14px;color:#666666;font-size:14px}.notice-index-page .cs-list__item .info ul li:not(:first-of-type){margin-top:6px}.notice-index-page .cs-list__item .btn{width:135px}.notice-index-page .cs-list__item .btn span{padding-left:24px;background:url(../images/8deb9a93f61630bd7a2c.png) no-repeat left/16px;font-weight:500}.notice-index-page .cs-list__item .btn.btn-chat span{background-image:url(../images/48f632ad90b7713ee4c6.png)}.notice-index-page .search{margin:24px 20px}.notice-index-page .index-con{padding:8px 20px 0}.notice-index-page .index-con__item:not(:first-of-type){margin-top:32px}.notice-index-page .index-con__item .title{display:flex;justify-content:space-between;padding:12.5px 0;border-bottom:1px solid #1D1D1B}.notice-index-page .index-con__item .title strong{font-size:15px}.notice-index-page .index-con__item .faq-list{min-height:auto;margin:0;padding:0}.notice-index-page .index-con__item .notice-list{padding:0}.onbrix-info-page .img p{font-size:0}.mypage .mypage-select{padding:12px 20px;background:#fff}.mypage .mypage-select .common-tag{display:flex;justify-content:space-between}.mypage .mypage-select .common-tag__line{width:calc(100%/4 - 8px)}.mypage .mypage-select .common-tag__line label{width:100%}.mypage .mypage-select select{margin-top:12px}.lnb.mypage-index .lnb__tit-page{text-align:left}.lnb.mypage-index .lnb__button.option{background:url(../images/9c610d35fd0314e4ab6d.png) no-repeat center/22px}.mypage-index-page.content{padding:0}.mypage-index-page .user-info{background:#F5F5F5;padding:20px}.mypage-index-page .user-info__profile{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.mypage-index-page .user-info__profile .profile-image{display:inline-flex;align-items:center;justify-content:center;width:68px;height:68px;background:#fff;border-radius:50%;overflow:hidden}.mypage-index-page .user-info__profile .profile-image img{width:42px}.mypage-index-page .user-info__profile .profile-content{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 68px)}.mypage-index-page .user-info__profile .profile-content p:first-child{width:calc(100% - 101px);padding:0 16px;font-size:18px;font-weight:700}.mypage-index-page .user-info__profile .profile-content p:first-child span{display:block;margin-top:2px;font-size:14px;font-weight:500;color:#949494}.mypage-index-page .user-info__profile .profile-content p:last-child{width:101px}.mypage-index-page .user-info__profile .profile-content p:last-child .btn{height:30px;line-height:30px;border-color:#C8C8C8;font-size:14px;font-weight:400;color:#666 !important}.mypage-index-page .user-info__profile .profile-pay-btn{margin-top:20px;width:100%}.mypage-index-page .user-info__profile .profile-pay-btn .btn{color:#5F7311 !important;background:#D3EE3F !important}.mypage-index-page .user-info__point{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.mypage-index-page .user-info__point li{display:flex;flex-direction:column;width:calc(50% - 4px);margin-top:8px;background:#fff;border-radius:8px;padding:10px}.mypage-index-page .user-info__point li:nth-of-type(-n+2){margin-top:0}.mypage-index-page .user-info__point li:nth-of-type(4),.mypage-index-page .user-info__point li:nth-of-type(5){width:calc(24.5% - 4px)}.mypage-index-page .user-info__point li .point-title{padding-left:22px;font-weight:500;color:#666;white-space:nowrap}.mypage-index-page .user-info__point li .point-title--point{background:url(../images/3bf9d5539ad107d2c87d.png) no-repeat 0 center/14px}.mypage-index-page .user-info__point li .point-title--coupon{background:url(../images/1b0657d8d91c9f83ae15.png) no-repeat 0 center/14px}.mypage-index-page .user-info__point li .point-title--review{background:url(../images/75833897f7b2f4c64fc1.png) no-repeat 0 center/14px}.mypage-index-page .user-info__point li .point-title--wish{background:url(../images/7b0ca39ae01fc7013ceb.png) no-repeat 0 center/14px}.mypage-index-page .user-info__point li .point-title--bookmark{background:url(../images/4a89428cd9905ff7d89e.png) no-repeat 0 center/14px}.mypage-index-page .user-info__point li .point-info{display:flex;align-items:center;justify-content:flex-end;margin-top:20px}.mypage-index-page .user-info__point li .point-info span{font-weight:500}.mypage-index-page .user-info__point li .point-info span.btn{width:auto;height:20px;line-height:20px;margin-right:auto;padding:0 6px;border-color:#F54B3A;font-size:12px;font-weight:700;color:#F54B3A !important}.mypage-index-page .user-info__point li .point-info span em{font-size:22px;font-weight:800}.mypage-index-page .nomem-info{padding:24px 20px 32px}.mypage-index-page .nomem-info__title a{display:inline-block;padding-right:42px;background:url(../images/f6d429a604e5d8b7e81c.png) no-repeat 100% center/22px;font-size:26px;font-weight:700}.mypage-index-page .nomem-info p{margin-top:15px;font-size:15px}.mypage-index-page .nomem-info p em{color:#F54B3A}.mypage-index-page .image-banner{margin-top:0;padding-bottom:0}.mypage-index-page .mypage-nav{padding:0 20px}.mypage-index-page .mypage-nav dl{border-top:1px solid #DBDBDB;padding:30px 0}.mypage-index-page .mypage-nav dl:first-child{border-top:0;padding-top:20px}.mypage-index-page .mypage-nav dl dt{padding:10px 0;color:#666}.mypage-index-page .mypage-nav dl dd ul{display:flex;flex-wrap:wrap}.mypage-index-page .mypage-nav dl dd ul li{width:50%}.mypage-index-page .mypage-nav dl dd ul li a{position:relative;height:48px;line-height:48px;font-size:16px;font-weight:700}.mypage-index-page .mypage-nav dl dd ul li a em{position:absolute;bottom:-8px;display:block;height:auto;line-height:1.2;font-size:14px;color:#9DCD00}.mypage-index-page .mypage-copy{margin-top:60px;padding:0 20px;font-size:12px;color:#949494}.mypage-index-page .mypage-copy a{display:inline-block;margin-left:10px;font-size:13px}.point-list-page .mypage-select{display:flex;gap:8px;padding:0}.point-list-page .mypage-select .common-tag__line{width:calc(25% - 6px)}.point-list-page .point-status{text-align:center}.point-list-page .point-status__use dt{font-size:16px;font-weight:500}.point-list-page .point-status__use dd{margin-top:10px;font-size:26px;font-weight:700;color:#F54B3A}.point-list-page .point-status__expected{display:flex;align-items:center;background:#F5F5F5;border-radius:8px;margin:28px 0;padding:16px 0}.point-list-page .point-status__expected dl{width:50%}.point-list-page .point-status__expected dl:first-child{border-right:1px solid #DBDBDB}.point-list-page .point-status__expected dl dt{font-weight:500;color:#666}.point-list-page .point-status__expected dl dd{margin-top:12px;font-weight:500}.point-list-page .point-status__expected dl dd em{font-size:18px;font-weight:700}.point-list-page .point-area{margin-top:24px}.point-list-page .point-area__item{display:flex;border-bottom:1px solid #EBEBEB;padding:16px 4px}.point-list-page .point-area__item.minus .point-area__text{color:#F54B3A}.point-list-page .point-area__label{width:41px}.point-list-page .point-area__label .common-badges__box{padding:0 4px;font-size:12px;font-weight:400}.point-list-page .point-area__content{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 41px)}.point-list-page .point-area__title{width:calc(100% - 60px)}.point-list-page .point-area__title p{font-size:12px;color:#949494}.point-list-page .point-area__title strong{display:block;margin-top:8px;font-size:15px;font-weight:500}.point-list-page .point-area__title strong span{display:block;margin-top:8px;font-size:12px;font-weight:400}.point-list-page .point-area__text{width:60px;font-size:15px;font-weight:500}.coupon-list-page>p{margin:20px 0;font-size:16px;font-weight:500;text-align:center}.coupon-list-page .coupon-area__list{overflow:hidden}.coupon-list-page .coupon-area__item{position:relative;border:1px solid #D9D9D9;padding:23px 20px}.coupon-list-page .coupon-area__item:not(:first-child){margin-top:20px}.coupon-list-page .coupon-area__item:before,.coupon-list-page .coupon-area__item:after{content:"";display:block;position:absolute;bottom:60px;left:-8px;width:12px;height:12px;border-radius:50%;border:1px solid #D9D9D9;background:#fff;z-index:10}.coupon-list-page .coupon-area__item:after{left:auto;right:-8px}.coupon-list-page .coupon-area__content{padding-bottom:15px}.coupon-list-page .coupon-area__content p{font-size:16px;font-weight:700;color:#9DCD00}.coupon-list-page .coupon-area__content strong{display:block;margin-top:8px;font-size:36px;font-weight:700}.coupon-list-page .coupon-area__content span{display:block;margin-top:8px;color:#949494}.coupon-list-page .coupon-area__date{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #EBEBEB;padding-top:23px}.coupon-list-page .coupon-area__date span{color:#949494}.coupon-list-page .coupon-area__date button{font-weight:500}.coupon-list-page .layer--coupon-write-layer .layer__top{position:absolute}.coupon-list-page .layer--coupon-write-layer .layer__content{overflow:hidden}.coupon-list-page .layer--coupon-write-layer .layer__content .layer__con-area{padding-top:63px}.coupon-list-page .layer--coupon-write-layer .layer__content .layer__con-area .button-content{margin-top:10px}.coupon-list-page .layer--coupon-write-layer .layer__content .layer__con-area .dot-list{margin-top:24px}.coupon-list-page .layer--use-layer .layer__top{position:absolute;border-bottom:1px solid #E0E0E0}.coupon-list-page .layer--use-layer .layer__content{border-radius:0;overflow:hidden}.coupon-list-page .layer--use-layer .layer__content .layer__con-area{min-height:380px;padding:70px 20px}.coupon-list-page .layer--use-layer .layer__content .layer__con-area .dot-list{margin-top:20px}.coupon-list-page .layer--use-layer .layer__content .layer__con-area .button-content{position:absolute;bottom:0;left:0;right:0;margin-top:0}.coupon-list-page .layer--use-layer .layer__content .layer__con-area .button-content .btn{border-radius:0}.order-list-page.content{min-height:calc(100vh - 51px);padding:0;background:#F5F5F5}.order-list-page.order .btn-pre{position:absolute;top:10px;right:10px;width:auto;padding:0 10px;z-index:1000}.order-list-page.order .box{padding:20px}.order-list-page.order .order-product{background:#fff;border-radius:8px;padding:20px 16px}.order-list-page.order .order-product:not(:first-of-type){margin-top:20px}.order-list-page.order .order-product__date{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #EBEBEB;padding-bottom:20px}.order-list-page.order .order-product__date p:last-child{width:100%;margin-top:5px}.order-list-page.order .order-product__date p span{font-size:16px;font-weight:700}.order-list-page.order .order-product__date p button{display:inline-block;padding-right:22px;background:url(../images/90c32666e0355aa05864.png) no-repeat 100% center/14px;font-weight:500;color:#949494}.order-list-page.order .order-product ul{border-bottom:0;padding:8px 0 0}.order-list-page.order .order-product ul li{padding-top:0}.order-list-page.order .order-product ul li:not(:first-child){border-top:0;margin-top:0}.order-list-page.order .order-product__state{padding:8px 0;font-size:15px;font-weight:700;color:#F54B3A}.order-list-page.order .order-product__list .item-info__content .common-badges{margin-bottom:4px}.order-list-page.order .order-product__list .item-info__content .common-badges--designated em{color:#F95F50}.order-list-page.order .order-product__list .item-info__content .common-badges--dawn em{color:#591B8B}.order-list-page.order .order-product__list .item-info__content .common-badges--today em{color:#0978E5}.order-list-page.order .order-product__list .item-info__content .common-badges--default em{color:#666}.order-list-page.order .order-product__list .item-info__content .common-badges p{display:flex;align-items:center}.order-list-page.order .order-product__list .item-info__content .common-badges p em{margin-left:12px;font-size:13px;font-weight:700}.order-list-page.order .order-product__list .item-info__price p{font-size:14px;color:#1D1D1B}.order-list-page.order .order-product__total{margin-top:16px;font-size:13px;color:#666;text-align:center}.order-view-page.order-ok-page .order-number{display:flex;align-items:center}.order-view-page.order-ok-page .order-number p span{font-size:16px;font-weight:700}.order-view-page.order-ok-page .order-number p:nth-of-type(2){position:relative;padding-left:20px}.order-view-page.order-ok-page .order-number p:nth-of-type(2):before{content:"";display:block;position:absolute;top:50%;left:10px;width:1px;height:14px;margin-top:-7px;background:#EBEBEB}.order-view-page.order-ok-page .order-number p:nth-of-type(2) button{padding-right:22px;background:url(../images/90c32666e0355aa05864.png) no-repeat 100% 50%/14px;font-weight:500;color:#949494}.order-view-page.order-ok-page .order-number>.btn{width:auto;margin-left:auto;padding:0 12px;font-weight:400}.order-view-page.order-ok-page .box .btn--small.btn--line-gray2{width:auto;padding:0 12px;font-size:14px;font-weight:400}.order-view-page.order-ok-page .box .order-product{border-radius:0;border:0}.order-view-page.order-ok-page .box .order-product ul{border-bottom:0;padding:8px 0 0}.order-view-page.order-ok-page .box .order-product ul li{padding-top:0}.order-view-page.order-ok-page .box .order-product ul li:not(:first-child){border-top:0;margin-top:16px}.order-view-page.order-ok-page .box .order-product__state{padding:8px 0;font-size:15px;font-weight:700;color:#F54B3A}.order-view-page.order-ok-page .box .order-product__list .item-info__content .common-badges{margin-bottom:4px}.order-view-page.order-ok-page .box .order-product__list .item-info__content .common-badges--designated em{color:#F95F50}.order-view-page.order-ok-page .box .order-product__list .item-info__content .common-badges--dawn em{color:#591B8B}.order-view-page.order-ok-page .box .order-product__list .item-info__content .common-badges--today em{color:#0978E5}.order-view-page.order-ok-page .box .order-product__list .item-info__content .common-badges--default em{color:#666}.order-view-page.order-ok-page .box .order-product__list .item-info__content .common-badges p{display:flex;align-items:center}.order-view-page.order-ok-page .box .order-product__list .item-info__content .common-badges p em{margin-left:12px;font-size:13px;font-weight:700}.order-view-page.order-ok-page .box .order-product__list .item-info__price p{font-size:14px;color:#1D1D1B}.order-view-page.order-ok-page .box .order-product .refund-box{display:flex;border-radius:8px;background:#F5F5F5;margin-top:16px;padding:16px 12px}.order-view-page.order-ok-page .box .order-product .refund-box__box{width:50%}.order-view-page.order-ok-page .box .order-product .refund-box__box:first-child{border-right:1px solid #DBDBDB}.order-view-page.order-ok-page .box .order-product .refund-box__box dl{display:flex;align-items:center;justify-content:center}.order-view-page.order-ok-page .box .order-product .refund-box__box dl dt{font-weight:500;color:#666}.order-view-page.order-ok-page .box .order-product .refund-box__box dl dd{margin-left:10px;font-weight:500}.order-view-page.order-ok-page .box .order-product .refund-box__box .btn{width:97px;margin:10px auto 0;font-size:14px;font-weight:400}.order-view-page.order-ok-page .box .order-product .button-content{display:flex;margin-top:16px}.order-view-page.order-ok-page .box .order-product .button-content .btn:not(:first-child){margin-left:8px}.order-view-page.order-ok-page .box .order-product .reason-box{margin-top:20px}.order-view-page.order-ok-page .box .order-product .reason-box dl{border:1px solid #EBEBEB;border-radius:8px;padding:16px}.order-view-page.order-ok-page .box .order-product .reason-box dl dt{display:flex;align-items:center}.order-view-page.order-ok-page .box .order-product .reason-box dl dt span{display:block;font-weight:500}.order-view-page.order-ok-page .box .order-product .reason-box dl dt span:not(:first-child){position:relative;padding-left:20px}.order-view-page.order-ok-page .box .order-product .reason-box dl dt span:not(:first-child):before{content:"";display:block;position:absolute;top:50%;left:10px;width:1px;height:14px;background:#DBDBDB;margin-top:-7px}.order-view-page.order-ok-page .box .order-product .reason-box dl dd{margin-top:10px;font-size:13px;color:#949494}.order-view-page.order-ok-page .box .order-product--multiple{padding-top:0}.order-view-page.order-ok-page .box .order-product--multiple ul{padding-top:0}.order-view-page.order-ok-page .box .order-product--multiple .ok-delivery__list .toggle__btn .ok-delivery__addr .state{color:#F54B3A}.order-view-page.order-ok-page .box .order-product--multiple .ok-delivery__list .toggle__btn .ok-delivery__addr .state.blue{color:#0978E5}.order-view-page.order-ok-page .box .order-product--multiple .ok-delivery__list .toggle__option .refund-box{border-radius:0;border-top:1px solid #DBDBDB;padding:16px 0 0}.order-view-page.order-ok-page .box .order-notice{border:1px solid #EBEBEB;border-radius:8px;background:#F5F5F5;margin-top:20px;padding:16px 12px}.order-view-page.order-ok-page .box.payment .order__section-tit .order__section-tit-box span,.order-view-page.order-ok-page .box.payment .order__section-tit .order__section-tit-box .btn{margin-left:10px}.order-view-page.order-ok-page .box.deposit .box__info{display:block}.order-view-page.order-ok-page .box.deposit .box__info p{font-weight:500}.order-view-page.order-ok-page .box.deposit .box__info p:not(:first-child){margin-top:5px}.order-view-page.order-ok-page .box.deposit .box__info p em{color:#F54B3A}.cancel-page.order-ok-page.order .cancel .order__section-tit{justify-content:flex-start}.cancel-page.order-ok-page.order .cancel .order__section-tit span{margin-left:5px;font-size:14px;font-weight:500;color:#F54B3A}.cancel-page .box .textarea-area{margin-top:16px;padding-bottom:10px}.cancel-page .box .textarea-area textarea{height:245px}.cancel-page .box .textarea-area p{margin-top:8px;font-size:13px;text-align:right}.cancel-page .box .order-product .toggle__btn .ok-delivery__addr{width:120px}.cancel-ok-page.order-ok-page .order-number{display:block;text-align:center}.cancel-ok-page.order-ok-page .order-number strong{display:block;font-size:16px;font-weight:500}.cancel-ok-page.order-ok-page .order-number p{margin-top:10px;font-size:14px;font-weight:400;color:#949494}.comm-address-layer .layer__con-area{padding:50px 0 72px}.comm-address-layer .layer__con-area .button-content--fixed{margin-top:0;padding:8px 20px;background:#fff}.comm-address-layer .layer__con-area .button-content--fixed .btn{border-radius:8px}.member-modify-page.content{padding:20px}.member-modify-page .form__content--btn input{width:calc(100% - 123px)}.member-modify-page .form__content--btn .btn{width:115px}.member-modify-page .form__content--addr input:first-of-type{width:calc(100% - 123px)}.member-modify-page .form__content--addr .btn{width:115px}.member-modify-page .form__content .pass-chk{display:flex;margin-top:4px}.member-modify-page .form__content .pass-chk li{line-height:22px;padding-left:26px;background:url(../images/2951766b0e75e03636fb.png) no-repeat left/22px;color:#DEDCDC;font-size:13px;font-weight:700}.member-modify-page .form__content .pass-chk li:not(:first-of-type){margin:0;margin-left:12px}.member-modify-page .form__content .pass-chk li.on{background-image:url(../images/f5123c11f6b25f5d0f33.png);color:#F54B3A}.member-modify-page .modify-con{margin-top:32px;text-align:left}.member-modify-page .modify-con:not(:first-of-type){padding-top:32px;border-top:1px solid #EBEBEB}.member-modify-page .modify-con__title{display:block;margin-bottom:24px;font-size:15px;font-weight:700}.member-modify-page .modify-con .join-content--social__btn{justify-content:flex-start}.member-modify-page .modify-con .join-content--social__btn .btn-social{width:54px}.member-modify-page .modify-con .join-content--social__btn .btn-social:not(:first-of-type){margin-left:25px}.member-modify-page .modify-con .law-content__item{padding:0;border:0}.member-modify-page .modify-con .law-content__item:not(:first-of-type){margin-top:24px}.member-modify-page .modify-con .btn-withdrawal{display:block;margin-left:auto;padding-right:16px;background:url(../images/9b469c9288f4838bd83d.png) no-repeat right/14px;color:#949494;font-weight:500}.member-certification-page .title p{line-height:16px;font-size:16px;font-weight:500;text-align:center}.member-certification-page .title p:not(:first-of-type){margin-top:10px}.member-certification-page .form{margin-top:30px}.member-certification-page .form__content{margin-top:0}.content.review-lists-page{padding:0 20px 20px}.review-lists-page{min-height:calc(100vh - 51px);background-color:#F5F5F5}.review-lists-page .top-btn-area{display:flex;margin:0 -20px;padding:12px 20px;background-color:#fff}.review-lists-page .top-btn-area .btn{border-radius:8px;font-weight:400;color:#666 !important}.review-lists-page .top-btn-area .btn.on{border-color:#1D1D1B !important;font-weight:700;color:#1D1D1B !important}.review-lists-page .review-banner{height:36px;line-height:36px;margin:0 -20px;background-color:#D3EE3F;text-align:center}.review-lists-page .review-banner span{display:inline-block;padding-left:40px;background:url(../images/1a5f510d4d52d720bb73.png) no-repeat left/18px;color:#5F7311}.review-lists-page .review-banner span b{display:inline-block;margin-left:4px;color:#1D1D1B}.review-lists-page .review-list{margin-top:20px}.review-lists-page .review-list__item{padding:16px;background-color:#fff;border-radius:8px}.review-lists-page .review-list__item:not(:first-of-type){margin-top:20px}.review-lists-page .review-list__order{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:16px;border-bottom:1px solid #EBEBEB}.review-lists-page .review-list__order .date{color:#949494;font-size:13px}.review-lists-page .review-list__prd{display:flex;justify-content:space-between;align-items:center}.review-lists-page .review-list__prd .img{width:80px;height:80px;border-radius:4px;overflow:hidden}.review-lists-page .review-list__prd .info{width:calc(100% - 92px);margin-left:12px}.review-lists-page .review-list__prd .info .title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-lists-page .review-list__prd .info .option{margin-top:8px;color:#949494;font-size:12px}.review-lists-page .review-list__write{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.review-lists-page .review-list__write span{color:#F54B3A;font-size:13px;font-weight:700}.review-lists-page .review-list__write .btn{width:154px}.review-lists-page .review-list__con{margin-top:20px}.review-lists-page .review-list__con .top-grade{display:flex;align-items:center;margin-bottom:20px}.review-lists-page .review-list__con .top-grade .common-badges__min-box{margin-left:12px}.review-lists-page .review-list__con .review-img{display:flex;margin-top:12px}.review-lists-page .review-list__con .review-img li{width:80px;height:80px;border-radius:4px;overflow:hidden}.review-lists-page .review-list__con .review-img li:not(:first-of-type){margin-left:6px}.review-lists-page .review-list__con .review-img li img{width:100%;height:100%;object-fit:cover}.review-lists-page .review-list__con .review-date{display:block;margin-top:20px;color:#949494;font-size:13px}.layer--reviewWrite-layer .layer__content{background-color:#F5F5F5}.layer--reviewWrite-layer .layer__con-area{height:calc(100vh - 58px)}.layer--reviewWrite-layer .review-list__prd{padding:24px 20px;background:#fff}.layer--reviewWrite-layer .review-write{padding-top:36px;border-top:8px solid #F5F5F5}.layer--reviewWrite-layer .review-write .title{text-align:center;font-size:16px;font-weight:500}.layer--reviewWrite-layer .review-write .star-score{padding:16px 0 32px;background-color:transparent}.layer--reviewWrite-layer .review-write .star-score__content{justify-content:center}.layer--reviewWrite-layer .review-write .star-score input[type=radio]:checked ~ label{background-image:url(../images/69f3497fc3d0333978cf.png)}.layer--reviewWrite-layer .review-write .star-score label{width:40px;height:40px;background-image:url(../images/1eea626aea93a7e85772.png)}.layer--reviewWrite-layer .review-write .star-score label:not(:first-of-type){margin-left:4px}.layer--reviewWrite-layer .dot-list{margin-top:16px;padding-top:16px;border-top:1px solid #DBDBDB}.layer--reviewWrite-layer .button-content{display:flex;padding:8px 20px 4px;background-color:#fff}.mypage-write .write-con textarea{height:245px;resize:none}.mypage-write .write-con .typing{display:block;margin-top:8px;text-align:right;font-size:13px}.mypage-write .image-file-area{margin-top:32px}.mypage-write .image-file-area__content{display:flex;margin-top:16px}.mypage-write .image-file-area__content .file-list{position:relative;width:80px;height:80px;border-radius:4px;overflow:hidden}.mypage-write .image-file-area__content .file-list:not(:first-of-type){margin-left:6px}.mypage-write .image-file-area__content .file-list__file{display:none}.mypage-write .image-file-area__content .file-list img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;object-fit:cover}.mypage-write .image-file-area__content .file-list .btn-delete{position:absolute;top:4px;right:4px;width:22px;height:22px;background:url(../images/b70d5f3da1e008fa2f5e.png) no-repeat center/22px;overflow:hidden;text-indent:-9999px}.wish-list-page .comm-product__list li{align-items:stretch}.wish-list-page .comm-product__list li:not(:first-of-type){margin-top:20px}.wish-list-page .comm-product__list li.soldout .img{position:relative}.wish-list-page .comm-product__list li.soldout .img::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.5);z-index:110}.wish-list-page .comm-product__list li.soldout .bottom-label{position:absolute;right:0;bottom:0;left:0;height:21px;line-height:21px;background-color:rgba(0,0,0,0.5);color:#fff;font-size:13px;text-align:center;z-index:110}.wish-list-page .comm-product__list li .info{display:flex;flex-direction:column;justify-content:space-between}.wish-list-page .comm-product__list li .info .title{height:13px;line-height:13px;font-size:13px;-webkit-line-clamp:1}.wish-list-page .comm-product__list li .info .button-content .btn{height:34px;line-height:32px}.wish-list-page .comm-product__list li .info .button-content .btn--gray{line-height:34px}.wish-list-page .comm-product__list li .info .button-content .btn-cart span{padding-left:24px;background:url(../images/976efade51f0cce024ee.png) no-repeat left/14px}.grade-info-page.content{padding:20px}.grade-info-page .user{padding-bottom:40px}.grade-info-page .user__info{display:flex}.grade-info-page .user__info .img{display:flex;align-items:center;justify-content:center;width:68px;height:68px}.grade-info-page .user__info .img img{width:68px}.grade-info-page .user__info .name{width:calc(100% - 84px);margin-left:16px;color:#666666}.grade-info-page .user__info .name p{line-height:18px;font-size:18px;font-weight:500}.grade-info-page .user__info .name p:not(:first-of-type){margin-top:8px}.grade-info-page .user__info .name b{color:#1D1D1B;font-weight:700}.grade-info-page .user__info .name .date{display:block;margin-top:12px;color:#666666;font-size:13px}.grade-info-page .user__grade{margin-top:24px;text-align:center}.grade-info-page .user__grade--bar{text-align:left}.grade-info-page .user__grade--bar .state{position:relative}.grade-info-page .user__grade--bar .state::before{content:'';position:absolute;bottom:-10px;left:30%;border-top:10px solid #EFF9BC;border-left:6px solid transparent;border-right:6px solid transparent}.grade-info-page .user__grade .state{padding:16px 20px;border-radius:8px;background-color:#EFF9BC}.grade-info-page .user__grade .state p{color:#5F7311}.grade-info-page .user__grade .state p:not(:first-of-type){margin-top:8px;color:#1D1D1B;font-weight:700}.grade-info-page .user__grade .state dl{display:flex;align-items:center;margin-top:8px}.grade-info-page .user__grade .state dl dt{margin-right:5px;color:#5F7311}.grade-info-page .user__grade .state dl dt:not(:first-of-type){position:relative;margin-left:12px;padding-left:12px}.grade-info-page .user__grade .state dl dt:not(:first-of-type)::before{content:'';position:absolute;top:50%;left:0;width:1px;height:15px;background-color:#D3EE3F;transform:translateY(-50%)}.grade-info-page .user__grade .state dl dd{color:#1D1D1B;font-size:18px;font-weight:800}.grade-info-page .user__grade .bar{position:relative;width:100%;height:8px;border-radius:8px;background-color:#F5F5F5;margin-top:28px;overflow:hidden}.grade-info-page .user__grade .bar span{position:absolute;left:0;top:0;height:100%;border-radius:8px;background:linear-gradient(90deg, #E5EFC3 0%, #9DCD00 100%);z-index:10}.grade-info-page .user__grade .info{margin-top:28px;color:#666666;font-size:13px}.grade-info-page .grade{padding:40px 20px 42px}.grade-info-page .grade__title{margin-bottom:35px;font-size:18px;font-weight:700}.grade-info-page .grade__step{align-items:flex-end;justify-content:space-between}.grade-info-page .grade__step .step-btn{display:flex;align-items:flex-start;justify-content:center;width:23%;height:38px;padding-top:12px;border-radius:8px 8px 0 0;background-color:#F5F5F5;color:#C8C8C8;font-size:14px;font-weight:500}.grade-info-page .grade__step .step-btn.on{color:#FFFFFF;background-color:#C1DD26}.grade-info-page .grade__step .step-btn:nth-of-type(2){height:48px}.grade-info-page .grade__step .step-btn:nth-of-type(2).on{background-color:#FF6560}.grade-info-page .grade__step .step-btn:nth-of-type(3){height:58px}.grade-info-page .grade__step .step-btn:nth-of-type(3).on{background-color:#FF927A}.grade-info-page .grade__step .step-btn:nth-of-type(4){height:68px}.grade-info-page .grade__step .step-btn:nth-of-type(4).on{background-color:#6FDB6A}.grade-info-page .grade__con{margin-top:36px;padding:0}.grade-info-page .grade__con strong{color:#666666;font-size:15px}.grade-info-page .grade__con .benefit-list{margin-top:16px;border-top:1.5px solid #1D1D1B;border-bottom:1.5px solid #1D1D1B}.grade-info-page .grade__con .benefit-list__item{padding:32.5px 25px 32.5px 80px;background:url(../images/b5b4fed6bb48ec260f20.png) no-repeat 12px center/40px}.grade-info-page .grade__con .benefit-list__item:not(:first-of-type){border-top:1px solid #EBEBEB}.grade-info-page .grade__con .benefit-list__item.coupon{background-image:url(../images/93fd923bd9d38bb99e4d.png)}.grade-info-page .grade__con .benefit-list__item.point{background-image:url(../images/6a0f87ccb89f711492db.png)}.grade-info-page .grade__con .benefit-list__item.gift{background-image:url(../images/5f5509abccd2de9217cd.png)}.grade-info-page .grade__con .benefit-list__tit{margin-bottom:10px;color:#666666}.grade-info-page .grade__con .benefit-list__con{font-size:15px;font-weight:700}.grade-info-page .grade__con .benefit-list dl{display:flex}.grade-info-page .grade__con .benefit-list dl:not(:first-of-type){margin-top:10px}.grade-info-page .grade__con .benefit-list dl dt{width:110px;font-size:15px;font-weight:700}.grade-info-page .grade__con .benefit-list dl dd{position:relative;padding-left:10px;font-size:15px;font-weight:700}.grade-info-page .grade__con .benefit-list dl dd::before{content:'';position:absolute;top:50%;left:0;width:1px;height:14px;background-color:#EBEBEB;transform:translateY(-50%)}.grade-info-page .grade-info{padding-top:44px}.grade-info-page .grade-info strong{display:block;line-height:15px;margin-bottom:16px;font-size:15px;font-weight:700}.address-lists-page.content{padding:0 20px}.address-lists-page .addr-list__item{display:flex;align-items:start;padding:24px 8px;border-bottom:1px solid #ebebeb}.address-lists-page .addr-list__item .design-input{margin-right:12px}.address-lists-page .addr-list__item .design-input label{padding-left:22px}.address-lists-page .addr-list__item .info{width:calc(100% - 34px)}.address-lists-page .addr-list__item .info .name{display:flex;align-items:center;font-size:16px;font-weight:700}.address-lists-page .addr-list__item .info .name .default{padding-left:8px;color:#F54B3A;font-size:12px;font-weight:500}.address-lists-page .addr-list__item .info .address{line-height:1.4}.address-lists-page .addr-list__item .info .address:not(:last-of-type){margin-top:12px}.address-lists-page .addr-list__item .info .date{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:12px}.address-lists-page .addr-list__item .info .date ul{display:flex;width:100%;margin-bottom:12px;color:#949494}.address-lists-page .addr-list__item .info .date ul li:not(:first-of-type){position:relative;margin-left:8px}.address-lists-page .addr-list__item .info .date .common-badges__box{font-size:12px}.address-lists-page .addr-list__item .info .date .my-edit-btn{display:flex;align-items:center}.address-lists-page .addr-list__item .info .date .my-edit-btn button{color:#949494;font-size:13px;text-decoration:underline}.address-lists-page .addr-list__item .info .date .my-edit-btn button:not(:first-of-type){position:relative;margin-left:16px;padding-left:16px}.address-lists-page .addr-list__item .info .date .my-edit-btn button:not(:first-of-type)::before{content:'';position:absolute;top:50%;left:0;width:1px;height:13px;background-color:#ebebeb;transform:translateY(-50%)}.address-lists-page .addr-list__item .my-edit-btn .btn{width:49px;height:30px;line-height:30px;font-weight:400}.address-lists-page .addr-list__item .my-edit-btn .btn:not(:first-of-type){margin-top:8px}.address-lists-page .addr-list__item .my-edit-btn .btn.btn-write{line-height:28px;border:1px solid #CCCCCC;color:#A6A6A6 !important}.address-lists-page .addr-list__item .my-edit-btn .btn.btn-del{background-color:#EEEEEE;color:#666666 !important}.layer--address-write-layer .layer__con-area{padding-bottom:72px}.layer--address-write-layer .layer__con-area .form .design-input{margin-top:32px}.layer--address-write-layer .button-content--fixed{margin-top:0;padding:8px 20px;background:#fff}.layer--address-write-layer .button-content--fixed .btn{height:56px;line-height:56px;border-radius:8px}.address-write-page.content{padding-bottom:20px}.address-write-page .design-input--check{margin-top:14px}.withdrawal-page .withdrawal-con{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #EEEEEE}.withdrawal-page .withdrawal-con .title{font-size:15px;font-weight:500}.withdrawal-page .withdrawal-con .dot-list{margin-top:20px}.withdrawal-page .withdrawal-con .dot-list ul{padding:20px 0}.withdrawal-page .withdrawal-con .dot-list ul li{margin:0;padding-left:15px;background:url(../images/ee562b8790118c8bc12e.png) no-repeat left/12px;color:#669E63}.withdrawal-page .withdrawal-con .dot-list ul li:not(:first-of-type){margin-top:8px}.withdrawal-page select{margin:20px 0 10px}.withdrawal-page .write-con{position:relative}.withdrawal-page .write-con textarea{height:194px;resize:none}.withdrawal-page .write-con .typing{position:absolute;right:14px;bottom:14px;display:block;margin-top:8px;text-align:right;font-size:13px}.withdrawal-page .button-content{margin-top:20px}.content.setting-page{padding:0 20px}.setting-page .setting-list__item{display:flex;justify-content:space-between;align-items:center;margin:0 -20px;padding:20px;border-bottom:1px solid #EEEEEE}.setting-page .setting-list__item .info{width:calc(100% - 40px);padding-right:10px}.setting-page .setting-list__item .info .title{font-size:15px;font-weight:500}.setting-page .setting-list__item .info .con{margin-top:8px;color:#A6A6A6;font-size:13px}.setting-page .app-version{display:block;margin-top:20px;text-align:right;color:#A6A6A6;font-size:12px}.qna-lists-page .qna-top{display:flex;height:100px;align-items:center;background-color:8px;background-color:#F5F5F5}.qna-lists-page .qna-top li{display:flex;flex-direction:column;align-items:center;justify-content:center;width:33.33%;height:100%}.qna-lists-page .qna-top li:not(:first-of-type){position:relative}.qna-lists-page .qna-top li:not(:first-of-type)::before{content:'';position:absolute;top:50%;left:0;width:1px;height:44px;margin-top:-22px;background:#DBDBDB}.qna-lists-page .qna-top li span{color:#666666;font-weight:500}.qna-lists-page .qna-top li em{display:block;margin-top:12px}.qna-lists-page .qna-top li em b{font-size:18px}.qna-lists-page .qna-list{margin-top:20px}.qna-lists-page .qna-list__item{padding:16px 4px;border-bottom:1px solid #EBEBEB}.qna-lists-page .qna-list__q .state{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.qna-lists-page .qna-list__q .state p{font-size:12px}.qna-lists-page .qna-list__q .state p span{height:20px;line-height:20px;margin-right:12px;padding:0 4px;background-color:#F5F5F5;color:#666666;font-size:12px}.qna-lists-page .qna-list__q .state p span.end{background-color:#FFE9E8;color:#F54B3A}.qna-lists-page .qna-list__q .state .btn-view{padding-right:18px;color:#666666;font-size:13px;background:url(../images/0d4ca0c7217b68c40733.png) no-repeat right/12px}.qna-lists-page .qna-list__q .title{font-size:15px;font-weight:500;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qna-lists-page .qna-list__q .info{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.qna-lists-page .qna-list__q .info .date{color:#949494;font-size:12px}.qna-lists-page .qna-list__q .info .btn-area{display:flex}.qna-lists-page .qna-list__q .info .btn-area button{color:#949494;font-size:13px;text-decoration:underline}.qna-lists-page .qna-list__q .info .btn-area button:not(:first-of-type){position:relative;padding-left:16px;margin-left:16px}.qna-lists-page .qna-list__q .info .btn-area button:not(:first-of-type)::before{content:'';position:absolute;top:50%;left:0;width:1px;height:12px;background-color:#EBEBEB;transform:translateY(-50%)}.qna-lists-page .qna-list__a{margin-top:32px;padding:16px;border-radius:8px;background-color:#F5F5F5}.qna-lists-page .qna-list__a .title{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.qna-lists-page .qna-list__a .title strong{color:#949494;font-size:14px}.qna-lists-page .qna-list__a .title span{color:#949494;font-size:13px}.qna-lists-page .comm-product__list li{flex-wrap:wrap;align-items:flex-start}.qna-lists-page .comm-product__list .order-info{display:flex;align-items:center;width:100%;margin-bottom:16px}.qna-lists-page .comm-product__list .order-info .state{color:#F54B3A;font-size:15px;font-weight:700}.qna-lists-page .comm-product__list .order-info span{position:relative;padding-left:10px;margin-left:10px}.qna-lists-page .comm-product__list .order-info span::before{content:'';position:absolute;top:50%;left:0;width:1px;height:14px;background:#DBDBDB;transform:translateY(-50%)}.qna-lists-page .comm-product__list .img{width:80px;height:80px}.qna-lists-page .comm-product__list .info .common-badges{margin:0 0 8px 0}.qna-lists-page .comm-product__list .info .option{margin-top:8px;line-height:12px;color:#949494;font-size:12px}.qna-lists-page .comm-product__list .info .price-area--num{position:relative;margin-left:8px;padding-left:8px;order:5}.qna-lists-page .comm-product__list .info .price-area--num::before{content:'';position:absolute;top:50%;left:0;width:1px;height:14px;background:#DBDBDB;transform:translateY(-50%)}.qna-lists-page .layer--qna-layer .layer__con-area{padding:50px 20px 60px}.qna-lists-page .layer--qna-layer .comm-product__list{padding:16px 20px 36px}.qna-lists-page .layer--qna-layer .qna-list .title{text-overflow:inherit;white-space:normal}.qna-lists-page .layer--qna-layer .qna-list__q .state{margin-bottom:20px}.qna-lists-page .layer--qna-layer .qna-list__q .info{margin-top:20px}.qna-lists-page .layer--qna-layer .qna-list__q .info .date{font-size:13px}.qna-lists-page .layer--qna_prd-layer .layer__con-area{padding:51px 0 0;overflow-y:auto}.qna-lists-page .layer--qna_prd-layer .order-list-page{padding:20px;background-color:#F5F5F5}.qna-lists-page .layer--qna_prd-layer .order-list-page .order-product{border-radius:8px;background-color:#FFFFFF}.qna-lists-page .layer--qna_prd-layer .order-list-page .order-product__date{padding-bottom:16px}.qna-lists-page .layer--qna_prd-layer .order-list-page .order-product__date .order-num{width:auto;margin:0;color:#949494;font-weight:500}.qna-lists-page .layer--qna_prd-layer .order-list-page .order-product ul li:not(:first-child){margin-top:10px}.qna-lists-page .layer--qna_prd-layer .order-list-page .order-product ul li .button-content{margin-top:16px}.pagination{display:flex;justify-content:space-between;margin-top:20px}.pagination button{width:38px;height:38px;line-height:38px;text-align:center}.pagination .arrow{background:url(../images/5e43690aa676d3620e84.png) no-repeat center/14px;overflow:hidden;text-indent:-9999px}.pagination .arrow--next{transform:rotate(-180deg)}.pagination .arrow.on{background-image:url(../images/174ebb2fec3c2af4b9fc.png)}.pagination .page{display:flex}.pagination .page:not(:first-of-type){margin-left:4px}.pagination .page button{color:#C8C8C8;font-size:15px}.pagination .page button.on{color:#1D1D1B;font-weight:500}.qna-write-page .qna-prd{padding-bottom:28px}.qna-write-page .qna-prd .btn{margin:15px 0}.qna-write-page .qna-prd .button-content{margin:0 0 0 auto}.qna-write-page .qna-prd .button-content .btn-del{height:25px;line-height:25px;margin:0;padding:0 10px;font-size:12px}.qna-write-page .qna-write{margin:0 -20px;padding:20px;background-color:#F5F5F5}.qna-write-page .qna-write .write-con textarea::placeholder{color:#C8C8C8}.qna-write-page .qna-write .image-file-area{margin-top:15px}.qna-write-page .qna-write .image-file-area__content .file-list{display:none}.qna-write-page .qna-write .image-file-area__content .file-list.active{display:block}.qna-write-page .chk-con{margin-top:15px}.qna-write-page .chk-con p:not(:first-of-type){margin-top:12px}.qna-write-page .info-con{display:flex;justify-content:space-between;margin-top:28px;padding:16px 0;border-top:1px solid #DBDBDB}.qna-write-page .info-con .dot-list{width:calc(100% - 127px)}.qna-write-page .info-con .btn-modify{color:#949494;font-size:13px;text-decoration:underline}.content.my-invitation-page{padding:0}.my-invitation-page .invitation-con{padding:40px 20px 48px;background-color:#F5F5F5;text-align:center}.my-invitation-page .invitation-con .title{display:block;margin-bottom:28px;line-height:1;color:#666666;font-size:20px;font-weight:500}.my-invitation-page .invitation-con .title b{display:block;margin-top:10px;color:#1D1D1B;font-size:28px;font-weight:700}.my-invitation-page .invitation-con img{width:241px}.my-invitation-page .invitation-con .txt{margin-top:8px;line-height:1;color:#666666;font-size:15px}.my-invitation-page .invitation-con .txt:first-of-type{margin-top:28px}.my-invitation-page .invitation-con .btn{height:56px;line-height:56px;margin-top:12px}.my-invitation-page .invitation-con .btn:first-of-type{margin-top:48px}.my-invitation-page .invitation-con .btn.btn--kakao{color:#1E1E1E !important;background-color:#FFE300}.my-invitation-page .invitation-con .btn.btn--kakao span{background-image:url(../images/3eab4a8ccfe66d14d1c7.png)}.my-invitation-page .invitation-con .btn span{padding-right:26px;background:url(../images/3180c32075c68fa42465.png) no-repeat right/16px;font-size:18px;font-weight:700}.my-invitation-page .info-con{padding:44px 20px}.my-invitation-page .info-con strong{display:block;margin-bottom:16px;font-size:15px;font-weight:700}.my-invitation-page .info-con .dot-list li{color:#666666}.onbrix-pay-page.content{padding:0}.onbrix-pay-page .onbrix-pay{padding:24px 20px}.onbrix-pay-page .onbrix-pay__title{display:block;margin-bottom:12px;font-size:15px;font-weight:700}.onbrix-pay-page .onbrix-pay .btn--plus span{display:inline-block;line-height:22px;padding-left:34px;background:url(../images/9b12ff291d0fb10ea97d.png) no-repeat left/22px}.onbrix-pay-page .onbrix-pay .btn--text{margin:5px 0 0 auto}.onbrix-pay-page .onbrix-pay .pay-list li img{margin-right:8px}.onbrix-pay-page .onbrix-pay .pay-list li:not(:first-of-type){margin-top:32px}.onbrix-pay-page .onbrix-pay .pay-list--status li{position:relative;display:flex;align-items:center}.onbrix-pay-page .onbrix-pay .banner-list li{border-radius:8px;overflow:hidden}.onbrix-pay-page .onbrix-pay .banner-list li:not(:first-of-type){margin-top:12px}.mypage-gift .gift-cancle-layer .layer__con-area .cancle-title{padding-top:40px;font-size:20px;font-weight:700;text-align:center;background:url(../images/edcfbb650e946dc0b0e5.png) no-repeat center 0/28px}.mypage-gift .gift-cancle-layer .layer__con-area .cancle-text{margin-top:20px;color:#666;font-size:15px;text-align:center}.mypage-gift .comm-btn{padding:12px;background:#fff}.mypage-gift .comm-btn .button-content{margin-top:0}.mypage-gift .comm-btn .button-content .btn--line{border:1px solid #DBDBDB}.mypage-gift .comm-btn .button-content .btn--line.on{border:1px solid #1D1D1B}.mypage-gift .comm-gift-area{padding:20px}.mypage-gift .comm-gift-area ul li{padding:16px;background:#fff;border-radius:8px}.mypage-gift .comm-gift-area ul li:not(:first-of-type){margin-top:20px}.mypage-gift .comm-gift-area ul li.nodata{background:none}.mypage-gift .comm-gift-area .user-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #EBEBEB}.mypage-gift .comm-gift-area .user-info__data{display:flex;align-items:center}.mypage-gift .comm-gift-area .user-info__data--name{padding:0 4px;font-size:13px;line-height:20px;text-align:center;background:#EFF9BC;border-radius:3px}.mypage-gift .comm-gift-area .user-info__data--name span{padding-left:18px;background:url(../images/290eb3738a5250293347.png) no-repeat 0 center/14px}.mypage-gift .comm-gift-area .user-info__data--year{margin-left:10px;color:#949494;font-size:13px}.mypage-gift .comm-gift-area .user-info__more--btn{color:#666;font-size:13px}.mypage-gift .comm-gift-area .user-info__more--btn span{padding-right:18px;background:url(../images/0d4ca0c7217b68c40733.png) no-repeat 100% center/14px}.mypage-gift .comm-gift-area .gift-list__data{display:flex;align-items:center;justify-content:space-between;color:#F54B3A}.mypage-gift .comm-gift-area .gift-list__data--result{font-size:15px;font-weight:700}.mypage-gift .comm-gift-area .gift-list__data--point{font-size:13px}.mypage-gift .comm-gift-area .gift-list__area{display:flex;align-items:center;margin-top:16px}.mypage-gift .comm-gift-area .gift-list__area__img{overflow:hidden;width:80px;height:80px;border-radius:4px}.mypage-gift .comm-gift-area .gift-list__area__info{margin-left:12px;width:calc(100% - 92px)}.mypage-gift .comm-gift-area .gift-list__area__info--title{font-size:15px;display:-webkit-box;width:100%;height:2.4em;overflow:hidden;text-overflow:ellipsis;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mypage-gift .comm-gift-area .gift-list__area__info--sub-text{margin-top:8px;color:#949494;font-size:13px}.mypage-gift .comm-gift-area .gift-list__area__info--count{display:flex;align-items:center;margin-top:8px}.mypage-gift .comm-gift-area .gift-list__area__info--count .price{position:relative;padding-right:16px;font-weight:700}.mypage-gift .comm-gift-area .gift-list__area__info--count .price::after{content:'';display:block;position:absolute;top:50%;right:8px;transform:translateY(-50%);width:1px;height:14px;background:#ebebeb;z-index:100}.mypage-gift .layer--gift-add .layer__con-area{padding:70px 20px}.mypage-gift .layer--gift-add .layer__con-area .gift-data-top{padding:10px 0 30px;margin-bottom:30px;border-bottom:1px solid #ebebeb}.mypage-gift .layer--gift-add .layer__con-area .gift-data-top--title{font-size:18px;font-weight:500;text-align:center}.mypage-gift .layer--gift-add .layer__con-area .comm-title-area{margin-bottom:16px}.mypage-gift .layer--gift-add .layer__con-area .comm-title-area .title{font-size:18px;font-weight:700;line-height:40px}.mypage-gift .layer--gift-add .layer__con-area .comm-gift-area{padding:0 !important}.mypage-gift .layer--gift-add .layer__con-area .form ul li:not(:first-child){margin-top:32px}.mypage-gift .layer--gift-add .layer__con-area .form ul li.privacy-chk{margin-top:47px}.mypage-gift .layer--gift-add .layer__con-area .form ul li.privacy-chk .form__content .design-input input:checked+label::after{transform:translateY(-50%) rotate(180deg)}.mypage-gift .layer--gift-add .layer__con-area .form ul li.privacy-chk .form__content .design-input input:checked ~ .privacy-area{display:block}.mypage-gift .layer--gift-add .layer__con-area .form ul li.privacy-chk .form__content .design-input label{position:relative;height:40px;line-height:40px}.mypage-gift .layer--gift-add .layer__con-area .form ul li.privacy-chk .form__content .design-input label::after{content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:14px;height:14px;background:url(../images/cea7876de18be7ed6566.png) no-repeat center center/14px}.mypage-gift .layer--gift-add .layer__con-area .form ul li.privacy-chk .form__content .design-input label span{color:#949494}.mypage-gift .layer--gift-add .layer__con-area .form ul li.privacy-chk .form__content .design-input .privacy-area{display:none;margin:10px 0 0;padding:16px 12px;background:#F5F5F5;border:1px solid #ebebeb;border-radius:8px}.mypage-gift .layer--gift-add .layer__con-area .form ul li.privacy-chk .form__content .design-input .privacy-area ul li{position:relative;padding-left:13px;color:#666;font-size:13px;line-height:1.5}.mypage-gift .layer--gift-add .layer__con-area .form ul li.privacy-chk .form__content .design-input .privacy-area ul li:not(:first-of-type){margin-top:5px}.mypage-gift .layer--gift-add .layer__con-area .form ul li.privacy-chk .form__content .design-input .privacy-area ul li::after{content:'';display:block;position:absolute;top:7px;left:0;width:4px;height:4px;background:#666;border-radius:50%;z-index:100}.mypage-gift .layer--gift-add .layer__con-area .form__tit label,.mypage-gift .layer--gift-add .layer__con-area .form__tit p{font-weight:700}.mypage-gift .layer--gift-add .layer__con-area .form__tit.align-side{display:flex;align-items:center;justify-content:space-between}.mypage-gift .layer--gift-add .layer__con-area .form__tit .login-btn{padding-right:16px;color:#F54B3A;font-weight:500;text-align:right;background:url(../images/448090a163988cce2495.png) no-repeat 100% center/14px}.mypage-gift .layer--gift-add .layer__con-area .form__tit .title-sub{display:block;margin-top:8px;color:#F54B3A;font-size:13px;font-weight:400}.mypage-gift .layer--gift-add .layer__con-area .form__content .select-box select{margin-bottom:12px}.mypage-gift .layer--gift-add .layer__con-area .button-content{margin-top:35px}.contents .content.mypage-gift-list{padding:0 0 100px;margin:0 0 -100px}.mypage-gift-list{background:#F5F5F5}.contents .content.mypage-gift-view{padding:0}.mypage-gift-view .view-data{display:flex;align-items:center;padding:0 20px;height:64px;border-bottom:8px solid #f5f5f5}.mypage-gift-view .view-data--year{font-size:16px;font-weight:700}.mypage-gift-view .view-data--code{position:relative;padding-left:20px;color:#949494;font-weight:500}.mypage-gift-view .view-data--code::before{content:'';display:block;position:absolute;top:50%;left:10px;transform:translateY(-50%);width:1px;height:14px;background:#EBEBEB}.mypage-gift-view .view-data--code button{display:inline-block;padding-right:22px;background:url(../images/90c32666e0355aa05864.png) no-repeat 100% center/14px;font-weight:500;color:#949494;font-size:14px}.mypage-gift-view .view-area__main{padding:32px 20px 24px}.mypage-gift-view .view-area__main--title{margin-bottom:24px;font-size:20px;font-weight:700;text-align:center}.mypage-gift-view .view-area__main__img{position:relative;padding:0 24px;overflow:hidden;border-radius:8px}.mypage-gift-view .view-area__main__img--name{position:absolute;top:28px;left:50%;transform:translateX(-50%);padding:0 12px;color:#fff;font-weight:500;text-align:center;line-height:26px;background:rgba(0,0,0,0.5);border-radius:20px;z-index:100}.mypage-gift-view .view-area__main__img--msg{position:absolute;top:74px;left:50%;display:flex;justify-content:center;width:100%;max-width:80%;transform:translateX(-50%);padding:0 37px;font-weight:500;z-index:100}.mypage-gift-view .view-area__main__img img{display:block;width:100%;height:100%}.mypage-gift-view .view-area .comm-gift-area{padding:16px 20px 24px}.mypage-gift-view .view-area .comm-gift-area:not(:first-of-type){padding:20px 20px 20px;border-top:8px solid #f5f5f5}.mypage-gift-view .view-area .comm-gift-area .view-title-area{display:flex;align-items:center;justify-content:space-between}.mypage-gift-view .view-area .comm-gift-area .view-title-area .pay-info{display:flex;align-items:center;font-size:15px;white-space:nowrap}.mypage-gift-view .view-area .comm-gift-area .view-title-area .pay-info .comm-view-btn{margin-left:10px;padding:0 12px;font-size:14px;font-weight:400}.mypage-gift-view .view-area .comm-gift-area .view-title{font-size:18px;font-weight:700;line-height:40px}.mypage-gift-view .view-area .comm-gift-area .order-info .kakao-btn{display:block;padding:0 12px;width:max-content;line-height:30px;background:#FEE500;border-radius:4px}.mypage-gift-view .view-area .comm-gift-area .order-info .kakao-btn span{padding-left:24px;background:url(../images/26fa394efa1837807f87.png) no-repeat 0 center/14px}.mypage-gift-view .view-area .comm-gift-area .order-info dl{display:flex;flex-wrap:wrap;margin-top:16px}.mypage-gift-view .view-area .comm-gift-area .order-info dl.default-dl dt{width:120px;color:#666}.mypage-gift-view .view-area .comm-gift-area .order-info dl.default-dl dt:not(:first-of-type){margin-top:16px}.mypage-gift-view .view-area .comm-gift-area .order-info dl.default-dl dd{width:calc(100% - 120px);font-weight:500}.mypage-gift-view .view-area .comm-gift-area .order-info dl.default-dl dd:not(:first-of-type){margin-top:16px}.mypage-gift-view .view-area .comm-gift-area .order-info dl.align-side{display:flex;align-items:center;justify-content:space-between}.mypage-gift-view .view-area .comm-gift-area .order-info dl.align-side .sub-text{display:block;margin-top:8px;color:#949494;font-size:13px}.mypage-gift-view .view-area .comm-gift-area .order-info dl.align-side dt{width:50%}.mypage-gift-view .view-area .comm-gift-area .order-info dl.align-side dt:not(:first-of-type){margin-top:16px}.mypage-gift-view .view-area .comm-gift-area .order-info dl.align-side dd{width:50%;text-align:right}.mypage-gift-view .view-area .comm-gift-area .order-info dl.align-side dd:not(:first-of-type){margin-top:16px}.mypage-gift-view .view-area .comm-gift-area .order-info dl.align-side dd em{display:block;margin-top:5px;font-size:13px;font-weight:400;color:#949494}.mypage-gift-view .view-area .comm-gift-area .order-info dl.total{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding-top:20px;border-top:1px solid #1D1D1B}.mypage-gift-view .view-area .comm-gift-area .order-info dl.total .sub{display:block;min-height:20px;margin-top:12px;color:#666;font-size:14px;font-weight:400}.mypage-gift-view .view-area .comm-gift-area .order-info dl.total dt{font-size:20px;font-weight:500}.mypage-gift-view .view-area .comm-gift-area .order-info dl.total dd{color:#F54B3A;font-size:20px;font-weight:800;text-align:right}.mypage-gift-view .view-area .comm-gift-area .list-area ul li{padding:16px 0 8px}.mypage-gift-view .view-area .comm-gift-area .list-area .button-content{margin-top:16px}.mypage-gift-view .view-area .comm-gift-area .form-data ul li{padding:0}.mypage-gift-view .view-area .comm-gift-area .form-data ul li:first-of-type{margin-top:16px}.mypage-gift-view .view-area .comm-gift-area .form-data ul li .comm-top{display:flex;align-items:center;justify-content:space-between}.mypage-gift-view .view-area .comm-gift-area .form-data ul li .comm-top--title{font-size:15px;font-weight:700}.mypage-gift-view .view-area .comm-gift-area .form-data ul li .comm-top--title .point{margin-left:8px;color:#F54B3A;font-size:12px;font-weight:500}.mypage-gift-view .view-area .comm-gift-area .form-data ul li .comm-top .comm-view-btn{padding:0 12px;width:auto;font-size:14px;font-weight:400}.mypage-gift-view .view-area .comm-gift-area .form-data ul li .comm-main{margin-top:12px}.mypage-gift-view .view-area .comm-gift-area .form-data ul li .comm-main--sub{margin-top:12px;color:#949494}.mypage-gift-view .view-area .comm-gift-area .form-data ul li .comm-main dl{display:flex;flex-wrap:wrap}.mypage-gift-view .view-area .comm-gift-area .form-data ul li .comm-main dl dt{width:120px;color:#949494}.mypage-gift-view .view-area .comm-gift-area .form-data ul li .comm-main dl dt:not(:first-of-type){margin-top:12px}.mypage-gift-view .view-area .comm-gift-area .form-data ul li .comm-main dl dd{width:calc(100% - 120px)}.mypage-gift-view .view-area .comm-gift-area .form-data ul li .comm-main dl dd:not(:first-of-type){margin-top:12px}.mypage-gift-view .view-area .comm-gift-area .form-data ul li.add-content{margin-top:24px;padding:12px 12px 16px;background:#F5F5F5;border:1px solid #ebebeb;border-radius:8px}.mypage-gift-view .view-area .comm-gift-area .form-data ul li.gift-cancle{margin-top:28px;margin-bottom:38px;padding-top:16px;border-top:1px solid #ebebeb}.mypage-gift-view .view-area .comm-gift-area .form-data ul li.gift-cancle .comm-top--title{color:#666;font-size:14px;font-weight:500}.mypage-gift-view .view-area .comm-gift-area .form-data .button-content{margin-top:16px}.gift-receive-page .view-area .comm-gift-area{border-top:0 !important}.gift-receive-page .view-area .comm-gift-area .view-title{margin-bottom:20px;line-height:1.2}.gift-receive-page .view-area .comm-gift-area .list-area ul li{padding:0}.gift-receive-page .view-area .comm-gift-area .gift-list__area{margin-top:0}.gift-receive-page .view-area .comm-gift-area .form-data ul li.add-content{padding:20px;margin-top:20px}.gift-receive-page .view-area .comm-gift-area .form-data ul li.add-content .ico-notice{min-height:16px;padding-left:24px;color:#F54B3A;font-size:13px;font-weight:700;background:url(../images/8447eb783b8d38c8a72d.png) no-repeat 0 center/16px}.gift-receive-page .view-area .comm-gift-area .form-data ul li.add-content .comm-main--text{color:#666;font-size:13px;line-height:1.5}.gift-receive-page .view-area .comm-gift-area .form-data ul li.gift-cancle{margin-top:20px;padding-top:0;border-top:0}.gift-ok-page{background:#fff}.gift-ok-page .ok-area{margin:0 20px 24px;margin-bottom:24px;padding:0 20px 24px;text-align:center;border-bottom:1px solid #ebebeb}.gift-ok-page .ok-area--title{padding:32px 0 0;font-size:20px;font-weight:700}.gift-ok-page .ok-area--sub{margin-top:10px;color:#666;font-size:13px}.gift-ok-page .view-area .comm-gift-area.css-change{padding:0 20px 20px}.gift-ok-page .view-area .comm-gift-area .view-title-area .more-btn{padding-right:18px;color:#666;font-size:13px;background:url(../images/0d4ca0c7217b68c40733.png) no-repeat 100% center/14px}.gift-ok-page .view-area .comm-gift-area .comm-product{margin:8px 0 0}.gift-ok-page .view-area .comm-gift-area .comm-product__list li{padding:0}.gift-ok-page .view-area .comm-gift-area .comm-product__list li:not(:first-of-type){margin-top:0}.gift-ok-page .view-area .button-content{padding:0 20px}.refund-list-page{min-height:calc(100vh - 51px)}.payment-page .js-delivery-charge-layer .layer__con-area{overflow-y:visible;padding:0;height:auto}.payment-page .js-delivery-charge-layer .layer__con-area .delivery-charge{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.payment-page .js-delivery-charge-layer .layer__con-area .delivery-charge em{color:#E26663;font-weight:700}.payment-page .js-delivery-charge-layer .layer__con-area .payment__list{display:flex;align-items:start;flex-wrap:wrap}.payment-page .js-delivery-charge-layer .layer__con-area .payment__item{width:calc(50% - 3px)}.payment-page .js-delivery-charge-layer .layer__con-area .payment__item:not(:nth-of-type(2n)){margin-right:6px}.payment-page .js-delivery-charge-layer .layer__con-area .payment__item:not(:nth-of-type(-n+2)){margin-top:6px}.payment-page .js-delivery-charge-layer .layer__con-area .payment__item .design-input label{height:auto;padding:11px 0;background:#fff;border:1px solid #ddd;border-radius:4px;font-weight:500;text-align:center}


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