.logout-layer .logout-area{text-align:center}.logout-layer .logout-area .title{font-size:14px;font-weight:700}.logout-layer .logout-area .text{margin-top:10px;font-size:12px}.logout-layer .button-content{margin-top:20px}.layer--id-check .layer__content{padding:calc(env(safe-area-inset-top) + 40px) 20px calc(env(safe-area-inset-bottom) + 80px)}.layer--id-check .layer__content .id-check-area{margin:40px 0 0}.layer--id-check .layer__content .id-check-area .title{font-weight:300;text-align:center}.layer--id-check .layer__content .id-check-area .check-list{margin:25px 0 0;padding:0 20px}.layer--id-check .layer__content .id-check-area .check-list__title{display:flex;align-items:center;padding-bottom:10px;border-bottom:1px solid #DFDCE3}.layer--id-check .layer__content .id-check-area .check-list__title p{font-weight:300;text-align:center}.layer--id-check .layer__content .id-check-area .check-list__title p:nth-of-type(1){width:150px}.layer--id-check .layer__content .id-check-area .check-list__title p:nth-of-type(2){width:70px}.layer--id-check .layer__content .id-check-area .check-list__title p:nth-of-type(3){width:90px}.layer--id-check .layer__content .id-check-area .check-list__con ul li{display:flex;align-items:center;margin-top:20px}.layer--id-check .layer__content .id-check-area .check-list__con ul li p{margin-left:10px;font-weight:300;text-align:center}.layer--id-check .layer__content .id-check-area .check-list__con ul li .design-input label{padding-left:20px}.layer--id-check .layer__content .id-check-area .check-list__con ul li .id{width:120px;text-align:left}.layer--id-check .layer__content .id-check-area .check-list__con ul li .category{width:60px}.layer--id-check .layer__content .id-check-area .check-list__con ul li .year{width:80px}.layer--id-check .layer__content .button-content{margin-top:30px}.layer--id-check .layer__content .button-content .btn{margin:0 auto;width:186px}.layer--id-check .layer__top{position:static}.layer--id-check .layer__top .close{top:20px;right:20px;left:auto;width:16px;height:16px;background-size:16px}.layer--id-check .layer__top .layer__title{padding-bottom:20px;height:auto;font-size:24px;font-weight:300;line-height:34px;text-align:left;border-bottom:1px solid #000;text-align:center}.top-banner-wrap{position:relative}.top-banner-wrap .top-control.black span{color:#000}.top-banner-wrap .top-control.black svg circle.progress{stroke:#fff}.top-banner-wrap .top-control.black svg circle.progress-play{stroke:#000}.top-banner-wrap .top-control.black svg g{fill:#000}.top-banner-wrap .top-control.white span{color:#fff}.top-banner-wrap .top-control.white svg circle.progress{stroke:#000}.top-banner-wrap .top-control.white svg circle.progress-play{stroke:#fff}.top-banner-wrap .top-control.white svg g{fill:#fff}.top-banner-wrap .top-control span{display:block;font-size:9px;line-height:21px}.top-banner-wrap .top-control span:nth-of-type(2){padding:0 2px}.top-banner-wrap .top-control__count{display:flex;align-items:center;position:absolute;top:50%;left:10px;transform:translateY(-50%);z-index:1000}.top-banner-wrap .top-control__play-stop{position:absolute;top:50%;right:10px;transform:translateY(-50%);z-index:1000}.top-banner-wrap .top-control__play-stop--btn{display:block}.top-banner-wrap .top-control__play-stop--btn svg{display:flex;justify-content:center;align-items:center}.top-banner-wrap .top-control__play-stop--btn svg g{display:none}.top-banner-wrap .top-control__play-stop--btn svg g.play{display:block}.top-banner-wrap .top-control__play-stop--btn.stop svg g.play{display:none}.top-banner-wrap .top-control__play-stop--btn.stop svg g.stop{display:block}.top-banner{margin:0 auto;overflow:hidden;width:100%;height:30px;z-index:600}.top-banner p{color:#000;text-align:center;line-height:30px}.top-banner p.white button::after{background:#fff}.top-banner p.black button::after{background:#000}.top-banner p span{position:relative}.top-banner p button{position:relative;overflow:hidden}.top-banner p button::after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff}.top-gift-layer{z-index:9200;background:transparent !important}.top-gift-layer .layer-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:9150}.top-gift-layer .layer__content{padding:58px 20px 20px;width:calc(100% - 40px);min-height:auto;height:auto}.top-gift-layer .layer__con-area{position:static}.top-gift-layer .layer__con-area .remove-area{position:absolute;top:20px;right:20px}.top-gift-layer .layer__con-area .remove-area .close{display:block;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px;text-indent:-9999px}.top-gift-layer .layer__con-area .gift-area__text{margin-top:15px}.top-gift-layer .layer__con-area .gift-area__text p{word-break:keep-all;text-align:center}.top-gift-layer .layer__con-area .gift-area__text p strong{display:block;margin-bottom:3px}.header.bg-white{background:#fff}.header.fixed{position:fixed;top:0;left:0;width:100%;z-index:1000}.header.scroll-fixed{position:fixed;top:0;left:0;width:100%;background:rgba(255,255,255,0.6);transition:all 0.5s;z-index:1000}.header.scroll-fixed .top-banner-wrap{position:absolute;visibility:hidden;opacity:0;z-index:-1}.header.scroll-fixed .header-inner{padding:30px 25px;max-height:80px;height:auto}.header.scroll-fixed .header-inner--logo{top:50%;transform:translate(-50%, -50%);width:62px;height:62px}.header.scroll-fixed .header-inner--logo a{height:100%;background:url(../../images/shop/48eeffe5d9dc41a54e09.png) no-repeat center;background-size:60px}.header.scroll-fixed .header-inner--logo a img.color-white,.header.scroll-fixed .header-inner--logo a img.color-black{display:none !important}.header.scroll-fixed .header-inner__util--btn.all-menu{background:url(../../images/shop/b6a293fed97e32313823.png) no-repeat 0 center;background-size:20.5px;color:#000}.header.scroll-fixed .header-inner__util--btn.sch{background:url(../../images/shop/20ee561bfa0ac52f61dd.png) no-repeat center;background-size:15px}.header.scroll-fixed .header-inner__util--btn.mypage{background:url(../../images/shop/f466e4a033ed3436536e.png) no-repeat center;background-size:16px}.header.scroll-fixed .header-inner__util--btn.wish{background:url(../../images/shop/e99907974aff217afac0.png) no-repeat center;background-size:17px}.header.scroll-fixed .header-inner__util--btn.cart{background:url(../../images/shop/5566947300dd378c7fad.png) no-repeat center;background-size:13px}.header.scroll-fixed .header-inner__util--btn.logout{width:20px;background:url(../../images/shop/8369f30f09edcc7a14c4.png) no-repeat center;background-size:19px}.header.black .header-inner--logo img.color-white{display:none !important}.header.black .header-inner--logo img.color-black{display:block !important}.header.black .header-inner__util--btn.all-menu{background:url(../../images/shop/b6a293fed97e32313823.png) no-repeat center;background-size:21.5px}.header.black .header-inner__util--btn.sch{background:url(../../images/shop/20ee561bfa0ac52f61dd.png) no-repeat center;background-size:15px}.header.black .header-inner__util--btn.mypage{background:url(../../images/shop/f466e4a033ed3436536e.png) no-repeat center;background-size:17px}.header.black .header-inner__util--btn.wish{background:url(../../images/shop/e99907974aff217afac0.png) no-repeat center;background-size:17px}.header.black .header-inner__util--btn.cart{background:url(../../images/shop/5566947300dd378c7fad.png) no-repeat center;background-size:14px}.header.black .header-inner__util--btn.cart em{color:#000}.header.black .header-inner__util--btn.logout{width:20px;background:url(../../images/shop/8369f30f09edcc7a14c4.png) no-repeat center;background-size:20px}.header-inner{display:flex;justify-content:space-between;align-items:start;position:relative;height:104px;padding:15px 20px;z-index:10}.header-inner--logo{position:absolute;left:50%;transform:translateX(-50%);width:115px}.header-inner--logo img.color-white{display:block !important}.header-inner--logo img.color-black{display:none !important}.header-inner__util{display:flex;align-items:start;padding:3px 0}.header-inner__util--btn{display:block;margin-left:16px;text-indent:-9999px}.header-inner__util--btn:first-child{margin-left:0}.header-inner__util--btn.all-menu{width:22.5px;background:url(../../images/shop/0dd9422d6633aad6a6e4.png) no-repeat center;background-size:20px}.header-inner__util--btn.sch{width:17.5px;height:17.5px;background:url(../../images/shop/4ca6e154d31fbb8a4ed0.png) no-repeat center;background-size:15px}.header-inner__util--btn.mypage{width:20px;height:20px;background:url(../../images/shop/3ada98e677b1c0bbea4c.png) no-repeat center;background-size:17px}.header-inner__util--btn.wish{width:18px;height:18px;background:url(../../images/shop/d9d05914b6b6a6889798.png) no-repeat center;background-size:17px}.header-inner__util--btn.cart{position:relative;padding-right:20px;width:15px;height:15px;background:url(../../images/shop/67ad7a3cc30607f41793.png) no-repeat center;background-size:14px;text-indent:0}.header-inner__util--btn.cart em{display:block;position:absolute;top:-2px;left:95%;color:#fff;font-size:12px}.header-inner__util--btn.logout{width:20px;height:20px;background:url(../../images/shop/e488612dda6a597fff1a.png) no-repeat center;background-size:19px}.search-layer{display:block;background:transparent !important;visibility:hidden;opacity:0;z-index:9100}.search-layer.layer.show{visibility:visible;opacity:1}.search-layer.layer.show .layer__table{transform:translateX(0)}.search-layer .layer__table{will-change:transform;position:relative;display:block;width:85%;max-width:312px;transform:translateX(-100%);transition:all 0.5s ease, visibility 0.5s ease, opacity 0.5s ease;z-index:9200}.search-layer .layer__table .layer__content{overflow-x:hidden;padding:calc(env(safe-area-inset-top) + 60px) 20px calc(env(safe-area-inset-bottom) + 80px);box-shadow:0 3px 15px rgba(0,0,0,0.35)}.search-layer .layer__table .layer__con-area{position:static}.search-layer .layer__table .layer__con-area .remove-area{position:absolute;top:20px;right:20px}.search-layer .layer__table .layer__con-area .remove-area .close{display:block;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px;text-indent:-9999px}.search-layer .layer__table .layer__con-area .sch-area .default-area,.search-layer .layer__table .layer__con-area .sch-area .typing-area{margin-top:35px}.search-layer .layer__table .layer__con-area .sch-area .comm-tit{margin-bottom:15px;font-size:18px}.search-layer .layer__table .layer__con-area .sch-area__recent-keyword{margin-bottom:30px}.search-layer .layer__table .layer__con-area .sch-area__recent-keyword__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.search-layer .layer__table .layer__con-area .sch-area__recent-keyword__top .comm-tit{margin-bottom:0}.search-layer .layer__table .layer__con-area .sch-area__recent-keyword__top .all-remove{color:#5b5c64;font-size:13px}.search-layer .layer__table .layer__con-area .sch-area__recent-keyword__item{margin:-10px 0 0;font-size:0}.search-layer .layer__table .layer__con-area .sch-area__recent-keyword__item li{display:inline-block;vertical-align:middle;margin-top:10px;margin-right:10px;max-width:100px;font-size:14px}.search-layer .layer__table .layer__con-area .sch-area__recent-keyword__item li a{display:inline-block;vertical-align:middle;width:calc(100% - 17.5px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-layer .layer__table .layer__con-area .sch-area__recent-keyword__item li a span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-layer .layer__table .layer__con-area .sch-area__recent-keyword__item li .remove{display:inline-block;vertical-align:middle;margin-left:7.5px;min-width:10px;min-height:10px;width:10px;height:10px;background:url(../../images/shop/b34bfbb2419013ee90e0.png) no-repeat center;background-size:10px;text-indent:-9999px}.search-layer .layer__table .layer__con-area .sch-area__best-keyword{margin-bottom:30px}.search-layer .layer__table .layer__con-area .sch-area__best-keyword__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.search-layer .layer__table .layer__con-area .sch-area__best-keyword .comm-tit{margin-bottom:0}.search-layer .layer__table .layer__con-area .sch-area__best-keyword .data{color:#5b5c64;font-size:13px}.search-layer .layer__table .layer__con-area .sch-area__best-keyword__item{display:flex;flex-wrap:wrap}.search-layer .layer__table .layer__con-area .sch-area__best-keyword__item li{margin-top:10px;width:50%}.search-layer .layer__table .layer__con-area .sch-area__best-keyword__item li:nth-of-type(-n+2){margin-top:0}.search-layer .layer__table .layer__con-area .sch-area__best-keyword__item li a{font-size:14px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-layer .layer__table .layer__con-area .sch-area__best-keyword__item li a span{margin-right:3px;font-weight:500}.search-layer .layer__table .layer__con-area .sch-area__typing{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dfdde3}.search-layer .layer__table .layer__con-area .sch-area__typing input{height:50px;font-size:14px;line-height:50px;border-bottom:0}.search-layer .layer__table .layer__con-area .sch-area__typing .sch{width:14px;height:14px;background:url(../../images/shop/20ee561bfa0ac52f61dd.png) no-repeat center;background-size:13px;text-indent:-9999px}.search-layer .layer__table .layer__con-area .sch-area__typing .remove{width:14px;height:14px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:13px;text-indent:-9999px}.search-layer .layer__table .layer__con-area .sch-area__menu__item li:not(:first-of-type){margin-top:10px}.search-layer .layer__table .layer__con-area .sch-area__category__result li:not(:first-of-type){margin-top:10px}.search-layer .layer__table .layer__con-area .sch-area__category__result li a span{padding-left:5px;color:#5b5c64}.search-layer .layer__table .layer__con-area .sch-area__item{margin-top:30px}.search-layer .layer__table .layer__con-area .sch-area__item__result{display:flex;flex-wrap:wrap;align-items:start}.search-layer .layer__table .layer__con-area .sch-area__item__result li{margin-right:10px;margin-top:10px;width:calc(50% - 5px)}.search-layer .layer__table .layer__con-area .sch-area__item__result li:nth-of-type(-n+2){margin-top:0}.search-layer .layer__table .layer__con-area .sch-area__item__result li:nth-of-type(2n){margin-right:0}.search-layer .layer__table .layer__con-area .sch-area__item__result li a{display:block}.search-layer .layer__table .layer__con-area .sch-area__item__result li a .img{height:152px}.search-layer .layer__table .layer__con-area .sch-area__item__result li a .img img{height:100%}.search-layer .layer__table .layer__con-area .sch-area__item__result li a .info{margin-top:10px}.search-layer .layer__table .layer__con-area .sch-area__item__result li a .info .title{font-size:14px;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-layer .layer__table .layer__con-area .sch-area__item__result li a .info .price{margin-top:5px;font-size:14px;text-align:center}.search-layer .layer__table .layer__con-area .sch-area__contentn{margin-top:30px}.search-layer .layer__table .layer__con-area .sch-area__contentn__result li:not(:first-of-type){margin-top:10px}.search-layer .layer__table .layer__con-area .sch-area .button-content{margin-top:35px}.gnb-layer{display:block;background:transparent !important;visibility:hidden;opacity:0;z-index:9100}.gnb-layer.layer.show{visibility:visible;opacity:1}.gnb-layer.layer.show .layer__table{transform:translateX(0)}.gnb-layer .layer__table{will-change:transform;position:relative;display:block;width:85%;max-width:312px;transform:translateX(-100%);transition:all 0.5s ease, visibility 0.5s ease, opacity 0.5s ease;z-index:9200}.gnb-layer .layer__table .layer__content{overflow-x:hidden;padding:calc(env(safe-area-inset-top) + 60px) 20px calc(env(safe-area-inset-bottom) + 80px);box-shadow:0 3px 15px rgba(0,0,0,0.35)}.gnb-layer .layer__table .layer__con-area{position:static}.gnb-layer .layer__table .layer__con-area .remove-area{display:flex;align-items:center;position:absolute;top:20px;left:20px}.gnb-layer .layer__table .layer__con-area .remove-area__title{display:none;margin-left:10px}.gnb-layer .layer__table .layer__con-area .remove-area .close{display:block;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px;text-indent:-9999px}.gnb-layer .layer__table .layer__con-area .link-btn{display:block;position:relative;padding-bottom:20px;padding-right:30px;width:100%;font-size:14px;font-weight:500;text-align:left;background:url(../../images/shop/45a59d769fcdaf79bd7b.png) no-repeat 100% 5px;background-size:9px}.gnb-layer .layer__table .layer__con-area .link-btn span{line-height:24px}.gnb-layer .layer__table .layer__con-area .link-btn.point{margin-top:10px;color:#3152bf;line-height:20px;background:url(../../images/shop/a7fa2e179f790a93510e.png) no-repeat 100% center;background-size:9px}.gnb-layer .layer__table .layer__con-area .link-btn.not-arrow{background:none}.gnb-layer .layer__table .layer__con-area .link-btn.ico-login{padding-left:25px;background:url(../../images/shop/f466e4a033ed3436536e.png) no-repeat 0 5px !important;background-size:14px !important}.gnb-layer .layer__table .layer__con-area .link-btn.ico-wish{padding-left:25px;background:url(../../images/shop/e99907974aff217afac0.png) no-repeat 0 5px !important;background-size:17px !important}.gnb-layer .layer__table .layer__con-area .comm-dapth{position:absolute;top:0;right:-100%;padding:calc(env(safe-area-inset-top) + 60px) 20px calc(env(safe-area-inset-bottom) + 20px);width:100%;height:100vh;background:#fff;transition:all 1s;z-index:100}.gnb-layer .layer__table .layer__con-area .comm-dapth.show{right:0}.gnb-layer .layer__table .layer__con-area .comm-dapth__top{display:flex;justify-content:space-between;align-items:center;position:absolute;top:20px;left:0;padding:0 20px;width:100%}.gnb-layer .layer__table .layer__con-area .comm-dapth__top .back-btn{display:block;width:9px;height:15px;background:url(../../images/shop/691b9777c05b358bdcc0.png) no-repeat center;background-size:9px;text-indent:-9999px}.gnb-layer .layer__table .layer__con-area .comm-dapth__top .close{display:block;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px;text-indent:-9999px}.gnb-layer .layer__table .layer__con-area .gnb-area-02{margin-top:50px}.gnb-layer .layer__table .layer__con-area .gnb-area-02 .link-btn{font-weight:400}.gnb-layer .layer__table .layer__con-area .gnb-area-02__login{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dfdde3}.gnb-layer .layer__table .layer__con-area .gnb-area-02__login__list li .link-btn.mypage-ico span{padding-left:28px;background:url(../../images/shop/f466e4a033ed3436536e.png) no-repeat 0 center;background-size:14px}.gnb-layer .layer__table .layer__con-area .gnb-area-02__login__list li .link-btn.wish span{padding-left:28px;background:url(../../images/shop/e99907974aff217afac0.png) no-repeat 0 center;background-size:15px}@supports (-webkit-appearance: none){.search-layer .layer__table{width:calc(100% - 65px)}.gnb-layer .layer__table{width:calc(100% - 65px)}.gnb-layer .layer__table .layer__content{overflow-x:hidden;overflow-y:auto;padding:calc(env(safe-area-inset-top) + 60px) 20px calc(env(safe-area-inset-bottom) + 200px)}.gnb-layer .layer__table .layer__con-area{position:static}.gnb-layer .layer__table .layer__con-area .remove-area{position:absolute;top:20px;left:20px}.gnb-layer .layer__table .layer__con-area .remove-area__title{display:block}.gnb-layer .layer__table .layer__con-area .remove-area .close{display:block;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px;text-indent:-9999px}.gnb-layer .layer__table .layer__con-area .link-btn{display:block;position:relative;padding-bottom:20px;padding-right:30px;width:100%;font-size:14px;font-weight:500;text-align:left;background:url(../../images/shop/45a59d769fcdaf79bd7b.png) no-repeat 100% 5px;background-size:9px}.gnb-layer .layer__table .layer__con-area .link-btn.point{margin-top:10px;color:#3152bf;line-height:20px;background:url(../../images/shop/a7fa2e179f790a93510e.png) no-repeat 100% center;background-size:9px}.gnb-layer .layer__table .layer__con-area .link-btn.not-arrow{background:none}.gnb-layer .layer__table .layer__con-area .comm-dapth{position:absolute;top:0;right:-100%;padding:calc(env(safe-area-inset-top) + 60px) 20px calc(env(safe-area-inset-bottom) + 20px);width:100%;height:100vh;background:#fff;transition:all 1s;z-index:100}.gnb-layer .layer__table .layer__con-area .comm-dapth.show{right:0}.gnb-layer .layer__table .layer__con-area .comm-dapth__top{display:flex;justify-content:space-between;align-items:center;position:absolute;top:20px;left:0;padding:0 20px;width:100%}.gnb-layer .layer__table .layer__con-area .comm-dapth__top .back-btn{display:block;width:9px;height:15px;background:url(../../images/shop/691b9777c05b358bdcc0.png) no-repeat center;background-size:9px;text-indent:-9999px}.gnb-layer .layer__table .layer__con-area .comm-dapth__top .close{display:block;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px;text-indent:-9999px}.gnb-layer .layer__table .layer__con-area .gnb-area-02{margin-top:50px}.gnb-layer .layer__table .layer__con-area .gnb-area-02 .link-btn{font-weight:400}.gnb-layer .layer__table .layer__con-area .gnb-area-02__login{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dfdde3}.gnb-layer .layer__table .layer__con-area .gnb-area-02__login__list li .link-btn.mypage-ico span{padding-left:28px;background:url(../../images/shop/f466e4a033ed3436536e.png) no-repeat 0 center;background-size:14px}.gnb-layer .layer__table .layer__con-area .gnb-area-02__login__list li .link-btn.wish span{padding-left:28px;background:url(../../images/shop/e99907974aff217afac0.png) no-repeat 0 center;background-size:15px}}@media screen and (min-width: 768px){.top-banner-wrap .top-control{padding:0 25px}.top-banner-wrap .top-control__count{left:25px}.top-banner-wrap .top-control__play-stop{right:25px}.top-banner{overflow:hidden;height:40px}.top-banner p{line-height:40px}.top-banner p.white button::before{background:#fff}.top-banner p.black button::before{background:#000}.top-banner p button{margin-top:-8px;line-height:20px}.top-banner p button::before{content:'';display:block;position:absolute;bottom:0;left:-100%;width:100%;height:1px;background:#fff;transition:all .5s ease}.top-banner p button::after{transition:all .5s ease}.top-banner p button:hover::before{left:0;transition-delay:.6s}.top-banner p button:hover::after{left:100%}.top-gift-layer .layer__content{width:530px}.top-gift-layer .layer__con-area .gift-area__text{margin-top:30px}.top-gift-layer .layer__con-area .gift-area__text p{text-align:center}.layer--id-check .layer__content{padding:50px 20px;max-width:530px;min-height:max-content;height:auto}.layer--id-check .layer__content .id-check-area{margin:20px 0 0}.layer--id-check .layer__content .id-check-area .title{font-size:16px}.layer--id-check .layer__content .id-check-area .check-list{margin:30px auto 0;padding:0;max-width:390px}.layer--id-check .layer__content .id-check-area .check-list__title{padding-bottom:7px}.layer--id-check .layer__content .id-check-area .check-list__title p:nth-of-type(1){width:210px}.layer--id-check .layer__content .id-check-area .check-list__title p:nth-of-type(2){width:80px}.layer--id-check .layer__content .id-check-area .check-list__title p:nth-of-type(3){width:100px}.layer--id-check .layer__content .id-check-area .check-list__con ul li{padding:0 8px}.layer--id-check .layer__content .id-check-area .check-list__con ul li p{margin-left:20px}.layer--id-check .layer__content .id-check-area .check-list__con ul li .id{width:150px}.layer--id-check .layer__content .button-content{margin-top:30px}.layer--id-check .layer__content .button-content .btn{margin:0 auto;width:186px}.layer--id-check .layer__top .close{position:absolute;width:17px;height:17px;background-size:17px}.layer--id-check .layer__top .layer__title{padding-bottom:30px;font-size:30px;line-height:44px}.header.scroll-fixed .header-inner{height:auto}.header.black .header-inner--logo img.color-white{display:none !important}.header.black .header-inner--logo img.color-black{display:block !important}.header.black .header-inner__util--btn.all-menu{padding-left:30px;width:auto;color:#000;text-indent:0;background:url(../../images/shop/b6a293fed97e32313823.png) no-repeat 0 center;background-size:21px}.header.black .header-inner__util--btn.sch{background:url(../../images/shop/20ee561bfa0ac52f61dd.png) no-repeat center;background-size:18px}.header.black .header-inner__util--btn.mypage-ico{background:url(../../images/shop/f466e4a033ed3436536e.png) no-repeat center;background-size:17px}.header.black .header-inner__util--btn.wish{background:url(../../images/shop/e99907974aff217afac0.png) no-repeat center;background-size:19px}.header.black .header-inner__util--btn.cart{background:url(../../images/shop/5566947300dd378c7fad.png) no-repeat center;background-size:17px}.header-inner{height:144px;padding:20px 25px}.header-inner--logo{width:160px}.header-inner__util{padding:0}.header-inner__util--btn{margin-left:15px;color:#fff;font-size:14px}.header-inner__util--btn.all-menu{padding-left:30px;white-space:nowrap;width:auto;background:url(../../images/shop/0dd9422d6633aad6a6e4.png) no-repeat 0 center;background-size:21px;text-indent:0}.header-inner__util--btn.sch{width:20px;height:20px;background-size:18px}.header-inner__util--btn.mypage{width:20px;height:20px;background-size:17px}.header-inner__util--btn.wish{width:20px;height:20px;background-size:19px}.header-inner__util--btn.cart{padding-right:30px;width:20px;height:20px;background-size:17px}.search-layer{display:block;position:fixed;top:0;left:-100%;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:9000;transition:left 0.7s ease, visibility 0.7s ease, opacity 0.7s ease;visibility:hidden;opacity:0;background:transparent !important}.search-layer.layer.show{left:0;visibility:visible;opacity:1}.search-layer .layer__table{width:375px}.search-layer .layer__table .layer__content{padding:85px 24px 30px}.search-layer .layer__table .layer__con-area .remove-area{top:30px;right:24px}.search-layer .layer__table .layer__con-area .sch-area__recent-keyword{margin-bottom:40px}.search-layer .layer__table .layer__con-area .sch-area__recent-keyword__top .all-remove{font-size:14px}.search-layer .layer__table .layer__con-area .sch-area__best-keyword{margin-bottom:40px}.search-layer .layer__table .layer__con-area .sch-area__typing input{font-size:16px}.search-layer .layer__table .layer__con-area .sch-area__typing .sch{width:15px;height:15px;background-size:15px}.search-layer .layer__table .layer__con-area .sch-area__typing .remove{width:15px;height:15px;background-size:15px}.search-layer .layer__table .layer__con-area .sch-area__menu__item li:not(:first-of-type){margin-top:15px}.search-layer .layer__table .layer__con-area .sch-area__menu__item li a{font-size:14px}.search-layer .layer__table .layer__con-area .sch-area__category__result li:not(:first-of-type){margin-top:15px}.search-layer .layer__table .layer__con-area .sch-area__category__result li a span{padding-left:10px}.search-layer .layer__table .layer__con-area .sch-area__item{margin-top:25px}.search-layer .layer__table .layer__con-area .sch-area__item__result li{margin-right:6px;margin-top:20px;width:calc(50% - 3px)}.search-layer .layer__table .layer__con-area .sch-area__item__result li a .info{margin-top:20px}.search-layer .layer__table .layer__con-area .sch-area__contentn{margin-top:25px}.search-layer .layer__table .layer__con-area .sch-area__contentn__result li:not(:first-of-type){margin-top:15px}.search-layer .layer__table .layer__con-area .sch-area .button-content{margin-top:30px}.gnb-layer{display:block;position:fixed;top:0;left:-100%;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:9000;transition:left 0.7s ease, visibility 0.7s ease, opacity 0.7s ease;visibility:hidden;opacity:0;background:transparent !important}.gnb-layer.layer.show{left:0;visibility:visible;opacity:1}.gnb-layer .layer__table{width:320px}.gnb-layer .layer__table .layer__content{overflow-x:visible;overflow-y:visible;padding:100px 24px 50px}.gnb-layer .layer__table .layer__con-area .remove-area{top:30px;left:24px;right:auto}.gnb-layer .layer__table .layer__con-area .link-btn.move span{font-weight:700}.gnb-layer .layer__table .layer__con-area .link-btn.move+.dapth-02{right:auto;left:100%;opacity:1;z-index:100}.gnb-layer .layer__table .layer__con-area .link-btn.move+.dapth-03{right:auto;left:100%;opacity:1;z-index:100}.gnb-layer .layer__table .layer__con-area .comm-dapth{position:absolute;top:0;left:0;right:auto;padding:100px 24px 50px;opacity:0;box-shadow:12px 3px 15px rgba(0,0,0,0.2);z-index:-1}.gnb-layer .layer__table .layer__con-area .comm-dapth__top{display:none}.gnb-layer .layer__table .layer__con-area .gnb-area-02{margin-top:95px}.gnb-layer .layer__table .layer__con-area .gnb-area-02 .link-btn{font-weight:400}.gnb-layer .layer__table .layer__con-area .gnb-area-02__login{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dfdde3}.gnb-layer .layer__table .layer__con-area .gnb-area-02__login__list li .link-btn.mypage-ico span{padding-left:28px;background:url(../../images/shop/f466e4a033ed3436536e.png) no-repeat 0 1px;background-size:15px}.gnb-layer .layer__table .layer__con-area .gnb-area-02__login__list li .link-btn.wish span{padding-left:28px;background:url(../../images/shop/e99907974aff217afac0.png) no-repeat 0 1px;background-size:15px}}.footer{margin:100px auto 25px}.footer-quick{position:static;bottom:80px;right:20px;z-index:8000}.footer-quick.on .footer-quick--btn,.footer-quick.on .recent-prd{opacity:1}.footer-quick--btn{position:fixed;bottom:40px;right:20px;display:block;width:40px;height:40px;text-indent:-9999px;transition:all .5s;opacity:0;background:url(../../images/shop/85677e8b0fc2773461d2.png) no-repeat center;background-size:100%;z-index:8000}.footer-quick--btn:first-of-type{margin-top:0}.footer-quick .recent-prd{position:fixed;bottom:240px;right:20px;width:98px;padding:10px;border-radius:4px;border:1px solid #f2f1ef;background-color:#fff;overflow:hidden;opacity:0;transition:all .5s;z-index:100}.footer-quick .recent-prd.on{padding-bottom:5px}.footer-quick .recent-prd.on .recent-prd__btn{margin-bottom:4px}.footer-quick .recent-prd.on .recent-prd__btn::before,.footer-quick .recent-prd.on .recent-prd__btn::after{transform:translateY(-50%) rotate(45deg)}.footer-quick .recent-prd.on .recent-prd__btn::after{transform:translateY(-50%) rotate(-45deg)}.footer-quick .recent-prd.on>ul{display:block}.footer-quick .recent-prd__btn{position:relative;padding-right:17px;font-size:12px;letter-spacing:-0.04em}.footer-quick .recent-prd__btn::before,.footer-quick .recent-prd__btn::after{content:'';position:absolute;top:50%;right:0;width:11px;height:1px;background-color:#000;transform:translateY(-50%)}.footer-quick .recent-prd__btn::after{transform:translateY(-50%) rotate(-90deg)}.footer-quick .recent-prd>ul{display:none}.footer-quick .recent-prd>ul li:not(:first-of-type){margin-top:5px}.footer-quick .recent-prd>ul .slick-arrow{width:100%;height:17px;background:url(../../images/shop/8c9950ecd7ec5fbb2726.png) no-repeat center/14px;overflow:hidden;text-indent:-9999px}.footer-quick .recent-prd>ul .slick-prev{margin-bottom:5px;transform:rotate(-180deg)}.footer-quick .recent-prd>ul .slick-next{margin-top:5px}.footer-quick .custom-button-1 span{opacity:0}.footer-inner{padding:0 20px}.footer-inner--title{margin-bottom:10px;color:#000;font-size:14px}.footer-inner__menu{padding:0 0 50px;border-bottom:1px solid #dfdde3}.footer-inner__menu__list{display:flex;flex-wrap:wrap}.footer-inner__menu__list li{margin-top:30px;width:50%;text-align:center}.footer-inner__menu__list li:nth-of-type(-n+2){margin-top:0}.footer-inner__menu__list li a{display:block}.footer-inner__menu__list li a .title{padding-top:40px;color:#000;font-size:14px}.footer-inner__menu__list li a .title.ico-01{background:url(../../images/shop/ea9c6001611590777788.png) no-repeat center 0;background-size:20px}.footer-inner__menu__list li a .title.ico-02{background:url(../../images/shop/14007c6a98b33a279264.png) no-repeat center 0;background-size:20px}.footer-inner__menu__list li a .title.ico-03{background:url(../../images/shop/e6acf58e02651f93dcc7.png) no-repeat center 0;background-size:20px}.footer-inner__menu__list li a .title.ico-04{background:url(../../images/shop/4dbd39c91fb5330f7175.png) no-repeat center 0;background-size:20px}.footer-inner__subscription{padding:35px 0 0}.footer-inner__subscription__input{display:flex;border-bottom:1px solid #dfdde3}.footer-inner__subscription__input input{padding:0;width:calc(100% - 50px);height:50px;font-size:16px;line-height:50px;border:0;border-radius:0}.footer-inner__subscription__input .submit-btn{display:block;width:50px;height:50px;background:url(../../images/shop/823e5d4bd1f460549d45.png) no-repeat 100% center;background-size:23px;text-indent:-9999px}.footer-inner__sns{padding:35px 0 0}.footer-inner__sns__list{display:flex;margin-top:10px}.footer-inner__sns__list li{margin-right:25px}.footer-inner__sns__list li:last-of-type{margin-right:0}.footer-inner__sns__list li .sns-btn{display:block;width:13px;height:13px;text-indent:-9999px}.footer-inner__sns__list li .sns-btn.insta{background:url(../../images/shop/7b3f2036607d6527a07e.png) no-repeat center;background-size:13px}.footer-inner__sns__list li .sns-btn.facebook{background:url(../../images/shop/a54cd1afdab58e893a85.png) no-repeat center;background-size:13px}.footer-inner__sns__list li .sns-btn.pinterest{background:url(../../images/shop/9029f467abe77cc16bdd.png) no-repeat center;background-size:13px}.footer-inner__sns__list li .sns-btn.twitter{background:url(../../images/shop/2ab6244ec58ba2f66c22.png) no-repeat center;background-size:13px}.footer-inner__sns__list li .sns-btn.weixin{background:url(../../images/shop/45eec373b502bb614cf5.png) no-repeat center;background-size:13px}.footer-inner__sns__list li .sns-btn.weibo{background:url(../../images/shop/06ff29e7307107193427.png) no-repeat center;background-size:13px}.footer-inner__sns__list li .sns-btn.xiaohongsu{background:url(../../images/shop/94ef43eb66e2a43d49ed.png) no-repeat center;background-size:13px}.footer-inner__sns__list li .sns-btn.tiktok{background:url(../../images/shop/dad7bff71519edec778f.png) no-repeat center;background-size:13px}.footer-inner__sns__list li .sns-btn.kakao{background:url(../../images/shop/9a77adbb97cb26cb7bf3.png) no-repeat center;background-size:13px}.footer-inner__cs{margin-top:50px}.footer-inner__cs__type{padding:0 0 15px;border-bottom:1px solid #dfdde3}.footer-inner__cs__type li:not(:last-of-type){margin-right:60px}.footer-inner__cs__type li .cs-btn{display:block;width:100%;color:#000;font-size:14px}.footer-inner__cs__type li .cs-btn.on+.hidden-menu{display:block;margin:20px 0 0;z-index:1}.footer-inner__cs__type li .cs-btn.on+.hidden-menu li a span,.footer-inner__cs__type li .cs-btn.on+.hidden-menu li button span{display:block}.footer-inner__cs__type li .hidden-menu{position:relative;opacity:0;height:0;transition:all 0.5s ease;z-index:-1}.footer-inner__cs__type-01{padding:0}.footer-inner__cs__type-01>li{border-top:1px solid #dfdde3;padding:10px 0}.footer-inner__cs__type-01>li:not(:last-of-type){margin-right:0}.footer-inner__cs__type-01>li.pc-west{display:none}.footer-inner__cs__type-01>li .cs-btn{position:relative;text-align:left}.footer-inner__cs__type-01>li .cs-btn:after{content:"+";display:block;position:absolute;top:50%;right:5px;width:20px;height:20px;line-height:20px;margin-top:-10px;font-size:20px;font-weight:700;text-align:center}.footer-inner__cs__type-01>li .cs-btn.active{font-weight:700}.footer-inner__cs__type-01>li .cs-btn.active:after{content:"-"}.footer-inner__cs__type-01>li .cs-btn.active+.hidden-menu{margin-top:10px;opacity:1;height:auto;z-index:1}.footer-inner__cs__type-01>li .cs-btn.active+.hidden-menu li:not(:first-child){margin-top:3px}.footer-inner__cs__type-02{margin:10px 0 0;padding:0 0 10px}.footer-inner__cs__type-02 li{width:100%}.footer-inner__cs__type-02 li .cs-btn{text-align:left}.footer-inner__privacy{margin:100px 0 0}.footer-inner__privacy__check{display:flex;align-items:center;padding:0 4px}.footer-inner__privacy__check img{width:18px}.footer-inner__privacy__check p{margin-left:10px;color:#5b5c64;font-size:12px}.footer-inner__privacy__pay{margin:30px 0 0}.footer-inner__privacy__pay__list{display:flex;justify-content:space-between;align-items:center}.footer-inner__privacy__pay__list li{width:32px}.footer-inner__privacy__text-area{text-align:left}.footer-inner__privacy__text-area .company{margin-bottom:10px;font-size:13px;font-weight:500}.footer-inner__privacy__text-area .text{color:#5b5c64;font-size:13px;line-height:20px}.footer-inner__privacy__text-area .text a,.footer-inner__privacy__text-area .text button{display:inline-block;margin-bottom:2px;border-bottom:1.5px solid #000;color:#000000}.footer-inner__privacy__text-area .text .line{display:inline-block;position:relative;padding-right:20px}.footer-inner__privacy__text-area .text .line:not(:last-of-type){margin-bottom:2px}.footer-inner__privacy__text-area .text .line::after{content:'';display:block;position:absolute;top:5px;right:9px;width:1px;height:10px;background:#5b5c64}.footer-inner__privacy__text-area .text .line.last{padding-right:0}.footer-inner__privacy__text-area .text .line.last::after{display:none}.footer-inner__privacy__text-area .text .service{display:block}.footer-inner__privacy__text-area .text .service a{display:inline-block;color:#000;border-bottom:1px solid #000}.footer-inner__privacy__text-area .text .bottom{display:block;word-break:keep-all;margin-top:5px}.footer-inner__privacy__text-area .check-text{margin-top:25px;padding-left:55px;background:url(../../images/shop/35a946350eabf8c158c1.png) no-repeat 0 center;background-size:50px}.footer-inner__privacy__text-area .check-text span{display:block;color:#5b5c64;font-size:13px}.footer-inner__privacy__copy{margin:20px 0 0;text-align:left}.footer-inner__privacy__copy--text{color:#5b5c64;font-size:12px}.layer--email-layer .layer__content{padding:30px 20px;text-align:center}.layer--email-layer .layer__content strong{display:block;margin-bottom:10px;font-size:16px}.layer--certify-layer .layer__top .close{top:-35px;right:0}.layer--certify-layer .layer__content{width:calc(100% - 40px);min-height:auto;height:auto}.layer--certify-layer .certify-area .title{display:block;font-size:24px;font-weight:500;text-align:center}.layer--certify-layer .certify-area .text{margin-top:20px;font-size:14px;text-align:center}.layer--certify-layer .certify-area .button-content{margin-top:30px}.toast{visibility:hidden;min-width:250px;background-color:#111;color:#fff;text-align:center;border-radius:5px;padding:15px;position:fixed;z-index:1;bottom:30px;left:50%;transform:translateX(-50%);font-size:13px}.toast.show{visibility:visible;animation:fadeInOut 4s ease}@keyframes fadeInOut{0%,100%{opacity:0}10%,90%{opacity:1}}.layer--pass-change .layer__content{padding:55px 20px 20px;width:calc(100% - 40px);min-height:auto;height:auto}.layer--pass-change .layer__con-area{position:static}.layer--pass-change .layer__top{position:static;border-bottom:0}.layer--pass-change .layer__top .close{position:absolute;width:20px;height:20px;top:20px;right:20px;left:auto}.layer--pass-change .pass-change-area .title{display:block;font-size:24px;font-weight:300;text-align:center}.layer--pass-change .pass-change-area .text{margin:15px auto 0;font-size:14px;text-align:center}.layer--pass-change .pass-change-area .form{margin:20px auto 0}.layer--pass-change .pass-change-area .button-content{margin-top:30px}.layer--pass-change .pass-change-area .design-input{margin:30px auto 0}.layer--time-session .layer__table{align-items:end}.layer--time-session .layer__content{padding:20px;height:auto;min-height:auto}.layer--time-session .layer__top{display:flex;justify-content:space-between;align-items:center;position:static;border-bottom:0}.layer--time-session .layer__top .layer__title{height:auto;font-size:24px;font-weight:300;line-height:1.4}.layer--time-session .layer__top .close{position:static;width:20px;height:20px;background-size:19px}.layer--time-session .session-area__time{position:relative;margin:20px auto 0}.layer--time-session .session-area__time svg{display:block;margin:0 auto;width:190px;height:190px}.layer--time-session .session-area__time--text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:30px;font-weight:500;text-align:center}.layer--time-session .session-area .button-content{margin-top:25px}@media screen and (min-width: 768px){.kXqGzO{bottom:40px !important}.footer{margin:80px auto 30px}.footer-quick{position:fixed;right:18px;bottom:97px;transition:all .5s}.footer-quick .recent-prd{bottom:200px}.footer-quick--btn{position:static;width:56px;height:56px;margin-top:15px}.footer-inner{padding:0;margin:0 auto;max-width:1510px}.footer-inner--title{margin-bottom:20px}.footer-inner__flex-wrap{display:flex}.footer-inner__menu{margin-top:60px;padding:50px 0}.footer-inner__menu__list{flex-wrap:nowrap}.footer-inner__menu__list li{margin-top:0;width:25%}.footer-inner__menu__list li a .title{padding-top:40px}.footer-inner__subscription{order:3;margin-top:60px;padding:0;width:490px}.footer-inner__sns{order:2;padding:0;margin-top:60px;margin-right:110px;margin-left:auto;width:140px}.footer-inner__sns__list{display:flex;flex-wrap:wrap;margin-top:0}.footer-inner__sns__list li{margin-right:0;margin-top:20px;width:calc(100% / 4)}.footer-inner__sns__list li:nth-of-type(-n+4){margin-top:0}.footer-inner__sns__list li .sns-btn{width:14px;height:14px}.footer-inner__sns__list li .sns-btn.insta{background-size:14px}.footer-inner__sns__list li .sns-btn.facebook{background-size:14px}.footer-inner__sns__list li .sns-btn.pinterest{background-size:14px}.footer-inner__sns__list li .sns-btn.twitter{background-size:14px}.footer-inner__sns__list li .sns-btn.weixin{background-size:14px}.footer-inner__sns__list li .sns-btn.weibo{background-size:14px}.footer-inner__sns__list li .sns-btn.xiaohongsu{background-size:14px}.footer-inner__sns__list li .sns-btn.tiktok{background-size:14px}.footer-inner__sns__list li .sns-btn.kakao{background-size:14px}.footer-inner__cs{order:1;margin-top:60px;width:calc(100% - 740px)}.footer-inner__cs__type{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;padding:0;border-bottom:0}.footer-inner__cs__type>li{margin-top:30px;width:33.33%}.footer-inner__cs__type>li:not(:last-of-type){margin-right:0}.footer-inner__cs__type>li:nth-of-type(-n+3){margin-top:0}.footer-inner__cs__type>li .cs-btn{text-align:left}.footer-inner__cs__type>li .cs-btn span{padding-right:0;background:none}.footer-inner__cs__type>li .hidden-menu{display:block;margin-top:30px;padding:0;height:auto;opacity:1;z-index:1}.footer-inner__cs__type>li .hidden-menu li{margin-top:8px}.footer-inner__cs__type>li .hidden-menu li:not(:last-of-type){margin-right:0}.footer-inner__cs__type>li .hidden-menu li:first-of-type{margin-top:0}.footer-inner__cs__type>li .hidden-menu li a,.footer-inner__cs__type>li .hidden-menu li button{display:block;white-space:nowrap;color:#5b5c64;font-size:14px}.footer-inner__cs__type-01>li{border-top:0;padding:0}.footer-inner__cs__type-01>li.pc-west{display:block}.footer-inner__cs__type-01>li .cs-btn:after{display:none}.footer-inner__cs__type-01>li .cs-btn.active+.hidden-menu{opacity:1;height:auto;margin:20px 0 0}.footer-inner__cs__type-01>li .cs-btn.active+.hidden-menu li a span,.footer-inner__cs__type-01>li .cs-btn.active+.hidden-menu li button span{display:initial}.footer-inner__cs__type-02{display:none}.footer-inner__cs__type-02 li{width:100%}.footer-inner__privacy{display:flex;margin:50px 0 0}.footer-inner__privacy__check{padding:0}.footer-inner__privacy__check img{width:15px}.footer-inner__privacy__check p{margin-left:5px}.footer-inner__privacy__pay{margin:0 0 0 70px}.footer-inner__privacy__pay__list{justify-content:start}.footer-inner__privacy__pay__list li{margin-right:13px;width:32px}.footer-inner__privacy__pay__list li:last-of-type{margin-right:0}.footer-inner__privacy__text-area{text-align:left}.footer-inner__privacy__text-area .company{font-size:14px;margin-bottom:15px}.footer-inner__privacy__text-area .text{font-size:14px}.footer-inner__privacy__text-area .text button{margin-left:5px}.footer-inner__privacy__text-area .text .line{position:relative;padding-right:20px;margin-bottom:5px}.footer-inner__privacy__text-area .text .line:not(:last-of-type){margin-bottom:5px}.footer-inner__privacy__text-area .text .line::after{content:'';display:block;position:absolute;top:4px;right:9px;width:1px;height:15px;background:#5b5c64}.footer-inner__privacy__text-area .text .line.last{padding-right:0}.footer-inner__privacy__text-area .text .line.last::after{display:none}.footer-inner__privacy__text-area .text .service{margin-top:5px}.footer-inner__privacy__text-area .text .bottom{margin-top:5px}.footer-inner__privacy__text-area .check-text{display:flex;padding-left:45px;background:url(../../images/shop/35a946350eabf8c158c1.png) no-repeat 0 center;background-size:35px}.footer-inner__privacy__text-area .check-text span{position:relative;font-size:14px}.footer-inner__privacy__text-area .check-text span:not(:last-of-type){padding-right:10px}.footer-inner__privacy__text-area .check-text span:not(:last-of-type)::after{content:'';display:block;position:absolute;top:3px;right:4px;width:1px;height:15px;background:#5b5c64}.footer-inner__privacy__copy{margin:auto 0 0 auto}.layer--certify-layer .layer__top .close{top:-35px;right:0}.layer--certify-layer .layer__table{margin:0 auto}.layer--certify-layer .layer__content{padding:60px 20px 20px;width:100%}.layer--certify-layer .certify-area .title{font-size:20px}.layer--certify-layer .certify-area .button-content{margin-top:25px}.layer--certify-layer .certify-area .button-content .btn{width:100%}.layer--pass-change .layer__content{padding:60px 20px 20px;width:530px}.layer--pass-change .layer__top{position:static;border-bottom:0}.layer--pass-change .layer__top .close{position:absolute}.layer--pass-change .pass-change-area .title{font-size:20px}.layer--pass-change .pass-change-area .text{font-size:14px}.layer--pass-change .pass-change-area .form{margin:40px auto 0;width:100%}.layer--pass-change .pass-change-area .button-content{padding:0 20px;margin-top:40px}.layer--pass-change .pass-change-area .design-input{margin:30px auto 0}.layer--time-session .layer__table{align-items:start;justify-content:end;width:auto}.layer--time-session .layer__table-cell{width:auto}.layer--time-session .layer__content{padding:0;margin:65px 20px 0 0;width:auto;background:transparent}.layer--time-session .layer__top{background:transparent}.layer--time-session .layer__top .layer__title{margin-right:35px;color:#fff;font-size:16px}.layer--time-session .layer__top .close{position:static;width:20px;height:20px;background:url(../../images/shop/380a27b9b8c4e5f364f0.png) no-repeat center;background-size:19px}.layer--time-session .session-area__time{position:relative;margin:20px auto 0}.layer--time-session .session-area__time svg{width:140px;height:140px}.layer--time-session .session-area__time svg circle{stroke-width:10px !important}.layer--time-session .session-area__time--text{color:#fff}.layer--time-session .session-area .button-content{margin-top:30px}.layer--time-session .session-area .button-content .btn{width:140px}}.layer--card-benefit-layer{bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom)}.layer--card-benefit-layer .layer__content{top:constant(safe-area-inset-top);top:env(safe-area-inset-top);padding:43px 20px 100px}.layer--card-benefit-layer .layer__top{position:static}.layer--card-benefit-layer .layer__top .layer__title{padding-bottom:20px;font-size:24px;font-weight:300;text-align:left;border-bottom:1px solid #000}.layer--card-benefit-layer .layer__top .close{display:block;position:absolute;top:16px;left:auto;right:16px;width:26px;height:26px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:16px;text-indent:-9999px}.layer--card-benefit-layer .layer__con-area .pay-benefit-area{margin:30px 0 0}.layer--card-benefit-layer .layer__con-area .pay-benefit-area .title{font-size:18px;font-weight:500}.layer--card-benefit-layer .layer__con-area .pay-benefit-area .card-area{margin:10px 0 0;border-top:1px solid #000}.layer--card-benefit-layer .layer__con-area .pay-benefit-area .card-area li{display:flex;align-items:center;height:40px;border-bottom:1px solid #E0E0E0}.layer--card-benefit-layer .layer__con-area .pay-benefit-area .card-area li .title{width:50%;height:100%}.layer--card-benefit-layer .layer__con-area .pay-benefit-area .card-area li .title:nth-of-type(2) p{border-right:0}.layer--card-benefit-layer .layer__con-area .pay-benefit-area .card-area li .title p{color:#000;font-size:14px;font-weight:500;line-height:40px;text-align:center;border-right:1px solid #E0E0E0}.layer--card-benefit-layer .layer__con-area .pay-benefit-area .card-area li .img{display:flex;align-items:center;justify-content:center;width:50%;height:100%;border-right:1px solid #E0E0E0}.layer--card-benefit-layer .layer__con-area .pay-benefit-area .card-area li .img img{display:block;margin-right:20px;width:auto}.layer--card-benefit-layer .layer__con-area .pay-benefit-area .card-area li .img p{color:#5B5C64}.layer--card-benefit-layer .layer__con-area .pay-benefit-area .card-area li .month{width:50%;height:100%}.layer--card-benefit-layer .layer__con-area .pay-benefit-area .card-area li .month p{color:#5B5C64;text-align:center;line-height:40px}.layer--card-benefit-layer .layer__con-area .pay-benefit-area .sub-text{margin-top:10px}.layer--card-benefit-layer .layer__con-area .pay-benefit-area .sub-text .list{display:block;color:#5B5C64;font-weight:300}.layer--option-layer{bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom)}.layer--option-layer .layer__table{align-items:flex-start}.layer--option-layer .layer__content{top:constant(safe-area-inset-top);top:env(safe-area-inset-top);padding:50px 20px 100px}.layer--option-layer .layer__top{position:absolute;top:5vh;right:20px;left:auto;width:auto;border-bottom:0}.layer--option-layer .layer__top .close{display:block;position:absolute;top:18px;left:auto;right:18px;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px;text-indent:-9999px}.layer--option-layer .show_all{display:block;margin-top:20px;line-height:27px;text-align:center;text-decoration:underline}.layer--cart-quick-layer{bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);background:none}.layer--cart-quick-layer .layer__table{align-items:flex-start;width:85%;max-width:312px;background:#fff;margin-left:auto}.layer--cart-quick-layer .layer__content{margin:0;overflow:auto;padding:35px 20px 120px}.layer--cart-quick-layer .nodata{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 114px);box-sizing:border-box}.layer--cart-quick-layer .nodata span{padding-top:30px;background:url(../../images/shop/5566947300dd378c7fad.png) no-repeat center 0;background-size:15px}.layer--cart-quick-layer .nodata .btn{width:200px;margin-top:10px}.layer--cart-quick-layer .layer__top{position:static;border-bottom:0}.layer--cart-quick-layer .layer__top .close{position:absolute;top:35px;right:25px;left:auto;width:19px;height:19px;z-index:1000}.layer--cart-quick-layer .layer__title{height:auto;line-height:1.2;margin-bottom:10px;font-size:20px;text-align:left}.layer--cart-quick-layer .layer__con-area{display:flex;flex-direction:column}.layer--cart-quick-layer .quick-list__item{position:relative;display:flex;padding:30px 0}.layer--cart-quick-layer .quick-list__image{width:112px;height:130px;overflow:hidden}.layer--cart-quick-layer .quick-list__image a{height:100%}.layer--cart-quick-layer .quick-list__image a img{height:100%}.layer--cart-quick-layer .quick-list__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:calc(100% - 112px);padding:0 5px 0 24px}.layer--cart-quick-layer .quick-list__title{width:100%;padding-right:25px}.layer--cart-quick-layer .quick-list__price{width:100%;margin-top:5px;font-size:16px}.layer--cart-quick-layer .quick-list__option{width:100%;margin:30px 0}.layer--cart-quick-layer .quick-list__total-price{font-size:16px}.layer--cart-quick-layer .quick-list .del-btn{position:absolute;top:30px;right:5px;width:16px;height:18px;background:url(../../images/shop/751ca045e074fbe0c5fa.png) no-repeat center;background-size:16px;overflow:hidden;text-indent:-9999px}.layer--cart-quick-layer .quick-total{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:auto}.layer--cart-quick-layer .quick-total p{font-size:16px}.layer--cart-quick-layer .quick-total p span{display:block;font-size:14px;color:#5b5c64}.layer--cart-quick-layer .button-content{position:fixed;bottom:0;left:0;right:0;max-width:312px;width:100%;margin:0 0 0 auto !important;z-index:100}.layer--cart-quick-layer .button-content .btn{width:100% !important}.cart-lists-page .page-title{margin-bottom:30px}.cart-lists-page .page-title h2{line-height:1;font-size:20px}.cart-lists-page .page-title h2 em{display:inline-block;margin-left:11px;color:#767676}.cart-lists-page .cart-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.cart-lists-page .cart-top button{border-bottom:1px solid #000;padding-bottom:4px;font-weight:14px}.cart-lists-page .cart-list__item{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:30px 0;border-bottom:1px solid #dfdde3}.cart-lists-page .cart-list__item .del-btn{position:absolute;right:0;top:30px;display:block;width:17px;height:18px;background:url(../../images/shop/80f18e841bde2e696058.png) no-repeat center/contain;z-index:10;overflow:hidden;text-indent:-9999px}.cart-lists-page .cart-list__item .item{display:flex;width:100%}.cart-lists-page .cart-list__item .item .img-area{width:87px;height:101px}.cart-lists-page .cart-list__item .item .img-area a{width:100%;height:100%}.cart-lists-page .cart-list__item .item .img-area a img{height:100%}.cart-lists-page .cart-list__item .item .info-area{position:relative;width:calc(100% - 136px);margin-left:16px}.cart-lists-page .cart-list__item .item .info-area__title{font-size:14px}.cart-lists-page .cart-list__item .item .info-area__price{margin:6px 0 8px}.cart-lists-page .cart-list__item .item .info-area__option li{color:#5b5c64;font-size:12px}.cart-lists-page .cart-list__item .item .info-area__option li span{color:#000000}.cart-lists-page .cart-list__item .item .info-area .option-btn{position:relative;margin-top:10px;padding-bottom:6px;font-size:14px}.cart-lists-page .cart-list__item .item .info-area .option-btn::after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-color:#000}.cart-lists-page .cart-list__item .quantity-box{margin-left:33px}.cart-lists-page .cart-list .nodata .button-content{margin-top:30px}.cart-lists-page .item-total{margin-top:15px}.cart-lists-page .cs-area{padding:30px 0;border-bottom:1px solid #dfdde3}.cart-lists-page .cs-area>p{font-size:14px}.cart-lists-page .cs-area .cs-list{margin-top:15px}.cart-lists-page .cs-area .cs-list li:not(:first-of-type){margin-top:10px}.cart-lists-page .cs-area .cs-list li a{position:relative;display:inline-block;padding-bottom:6px;font-size:14px}.cart-lists-page .cs-area .cs-list li a::after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-color:#000}.cart-lists-page .order-area{padding:30px 0;border-bottom:1px solid #dfdde3}.cart-lists-page .order-area>.title{font-size:18px}.cart-lists-page .order-area dl{display:flex;flex-wrap:wrap;margin-top:18px}.cart-lists-page .order-area dl.total{padding-top:11px;border-top:1px solid #dfdde3}.cart-lists-page .order-area dl dt,.cart-lists-page .order-area dl dd{width:50%}.cart-lists-page .order-area dl dt:not(:first-of-type),.cart-lists-page .order-area dl dd:not(:first-of-type){margin-top:8px}.cart-lists-page .order-area dl dd{text-align:right}.cart-lists-page .order-area .button-content{position:fixed;bottom:0;left:0;right:0;margin-top:0;z-index:100}.cart-lists-page .gift-area{padding:30px 0}.cart-lists-page .gift-area .title{margin-top:20px;text-align:center;word-break:keep-all}.cart-lists-page .gift-area .title b{display:block;margin-bottom:10px;font-size:18px;font-weight:500}.cart-lists-page .payment-area{padding:30px 0}.cart-lists-page .payment-area .payment-list{display:flex;justify-content:space-between;margin-top:18px}.cart-lists-page .payment-area .payment-list li{width:32px}.cart-lists-page .layer--option-layer .layer__table{display:flex}.layer--benefit-layer .layer__content{width:90%;height:80vh;min-height:80vh;padding:58px 20px 20px;text-align:center}.layer--benefit-layer .layer__top{position:absolute}.layer--benefit-layer .layer__top .close{position:absolute;top:5px;right:0;left:auto}.layer--benefit-layer .benefit-text{font-size:18px}.layer--benefit-layer .benefit-title{display:block;margin-top:20px;font-size:24px;font-weight:300}.layer--benefit-layer .benefit-comm{margin:25px 0 0}.layer--benefit-layer .button-content{margin-top:20px}.layer--benefit-layer .button-content .btn:not(:first-of-type){margin-top:5px}.layer--benefit-layer .link-join{display:inline-block;margin-top:15px;text-decoration:underline}.order-write-page .layout-box--right{margin-top:65px}.order-write-page .cart-area__title{display:flex;align-items:center;justify-content:space-between}.order-write-page .cart-area__title .title{display:flex;max-width:calc(100% - 80px)}.order-write-page .cart-area__title .title .btn-toggle{position:relative;margin-left:5px;padding-right:20px}.order-write-page .cart-area__title .title .btn-toggle::after{content:'';position:absolute;top:50%;right:0;width:12px;height:7px;margin-top:-4px;background:url(../../images/shop/19f55cf6eb533aaefc17.png) no-repeat center/contain;transform:rotate(180deg)}.order-write-page .cart-area__title p{font-size:18px}.order-write-page .cart-area__title .btn-modify{padding-bottom:3px;border-bottom:1px solid #000}.order-write-page .cart-area.active{display:block}.order-write-page .cart-area.active .btn-toggle::after{transform:none}.order-write-page .cart-area.active .cart-list{display:block}.order-write-page .cart-area .cart-list{display:none}.order-write-page .cart-area .cart-list__item{padding:30px 0}.order-write-page .cart-area .cart-list__item .img-area{width:100px;height:133px}.order-write-page .cart-area .cart-list__item .info-area{width:calc(100% - 115px);margin-left:15px}.order-write-page .cart-area .cart-list__item .info-area__price{margin:4px 0}.order-write-page .cart-area .cart-list__item .info-area__option li{font-size:14px}.order-write-page .cart-area .cart-list__item .info-area__option li:not(:first-of-type){margin-top:4px}.order-write-page .cart-area .cart-list__item .info-area__option li.total{margin-top:18px}.order-write-page .cart-area .cart-list__item .quantity-box{display:none}.order-write-page .cart-area .cart-list__item .item-total{display:none}.order-write-page .write:not(:first-of-type){margin-top:55px}.order-write-page .write--address{margin-top:0 !important}.order-write-page .write--address .write__title{margin-top:55px !important}.order-write-page .write__title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.order-write-page .write__title p{font-size:18px}.order-write-page .write__title .btn-modify{padding-bottom:3px;border-bottom:1px solid #000}.order-write-page .write__title .ip-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.order-write-page .write__title .ip-box .design-input{margin-left:20px}.order-write-page .write__con{margin-top:25px}.order-write-page .write--coupon.form>ul{margin-top:20px}.order-write-page .write--coupon.form>ul li:not(:first-of-type){margin-top:25px}.order-write-page .write--coupon.form .form__content .input-box{display:flex;margin-top:2px}.order-write-page .write--coupon.form .form__content .input-box input,.order-write-page .write--coupon.form .form__content .input-box select{width:160px}.order-write-page .write--coupon.form .form__content .input-box select{padding-right:30px;text-overflow:ellipsis;white-space:nowrap}.order-write-page .write--coupon.form .form__content .input-box .sale-price{margin-left:15px}.order-write-page .write--coupon.form .form__content .input-box .sale-price span:not(:first-of-type){position:relative;margin-left:15px;padding-left:15px}.order-write-page .write--coupon.form .form__content .input-box .sale-price span:not(:first-of-type)::before{content:'';position:absolute;top:50%;left:0;display:block;width:1px;height:11px;background-color:#5b5c64;transform:translateY(-50%)}.order-write-page .write--coupon.form .form__content .input-box .sale-price p{color:#5b5c64;font-size:13px}.order-write-page .write--coupon.form .form__content .btn{margin-top:10px}.order-write-page .write--info .write__con ul li:not(:first-child),.order-write-page .write--address .write__con ul li:not(:first-child){margin-top:7px}.order-write-page .write--info .write__con ul li .comm-patch,.order-write-page .write--address .write__con ul li .comm-patch{vertical-align:middle;margin-left:3px}.order-write-page .write--info .write__con select,.order-write-page .write--address .write__con select{margin-top:15px}.order-write-page .write--packaging .design-input--check label{height:auto;word-break:keep-all}.order-write-page .write--packaging .img{margin-top:15px}.order-write-page .write .bottom-text{margin-top:5px;font-size:13px;font-weight:300;color:#cc0400}.order-write-page .chk-box{padding:23px;border:1px solid #000}.order-write-page .chk-box--delivery .design-input label{display:flex;justify-content:space-between}.order-write-page .chk-box--delivery .design-input p{margin-top:10px;color:#5b5c64}.order-write-page .chk-box .design-input:not(:first-of-type){margin-top:12px}.order-write-page .payment-chk-box{display:flex;flex-wrap:wrap}.order-write-page .payment-chk-box .design-input{width:calc((100% - 8px)/3)}.order-write-page .payment-chk-box .design-input:not(:nth-of-type(3n)){margin-right:4px}.order-write-page .payment-chk-box .design-input:not(:nth-of-type(-n+3)){margin-top:4px}.order-write-page .payment-chk-box .design-input--box label{width:100%;height:48px;line-height:46px;padding:0;border:1px solid #dfdde3;color:#5b5c64;text-align:center}.order-write-page .payment-chk-box .design-input--box input:checked+label{border-color:#000;color:#000}.order-write-page .payment-chk-box .design-input--box.simple{overflow:hidden;text-indent:-9999px;background:url(../../images/shop/9aab9dbf06a95f8f8b89.png) no-repeat center/45px}.order-write-page .payment-chk-box .design-input--box.simple--toss{background-image:url(../../images/shop/14d977c85c32cc3e415e.png);background-size:71px}.order-write-page .payment-chk-box .design-input--box.simple--kakao{background-image:url(../../images/shop/ff89cc13c0c8bdde8a3a.png);background-size:44px}.order-write-page .payment-chk-box .design-input--box.simple--samsung{background-image:url(../../images/shop/0f7a9bb83c7ef40daf80.png);background-size:90px}.order-write-page .payment-chk-box .design-input--box.simple--kb{background-image:url(../../images/shop/1e251e662d928a3a9795.png);background-size:62px}.order-write-page .payment-chk-box .design-input--box.simple--payco{background-image:url(../../images/shop/59debbd5a477207c4b3d.png);background-size:44px}.order-write-page .payment-detail{display:none;flex-wrap:wrap;margin-top:12px}.order-write-page .payment-detail p{width:100%;margin-bottom:5px;color:#5b5c64;font-size:13px}.order-write-page .payment-detail--card .payment-detail__box{width:100%}.order-write-page .payment-detail--card .payment-detail__box:not(:first-child){margin-top:12px}.order-write-page .payment-detail--card .payment-detail__box .card-pay-benefit{display:block;margin-bottom:10px;color:blue;text-decoration:underline}.order-write-page .payment-detail--account.virtual .virtual-area{display:block}.order-write-page .payment-detail--account.virtual .account-text{display:none}.order-write-page .payment-detail--account dl{display:flex;flex-wrap:wrap;align-items:center}.order-write-page .payment-detail--account dl .virtual-area{display:none}.order-write-page .payment-detail--account dl dt{width:150px;margin-top:7px;padding:10px 5px;background:#eee;font-weight:400;color:#5B5C64;text-align:center}.order-write-page .payment-detail--account dl dd{display:flex;width:calc(100% - 150px);margin-top:7px;padding:10px;font-weight:400}.order-write-page .payment-detail--account dl dd .design-input:not(:first-of-type){margin-left:25px}.order-write-page .payment-detail--account dl dd .design-input label{font-weight:400}.order-write-page .payment-detail--account dl dt:nth-of-type(1),.order-write-page .payment-detail--account dl dd:nth-of-type(1){margin-top:0}.order-write-page .payment-detail--account .account-text{margin-top:10px;font-weight:400;font-size:14px;color:#000}.order-write-page .payment-detail--phone .payment-detail__box:not(:first-child){margin-top:12px}.order-write-page .payment-detail--phone .payment-detail__box strong{display:block;margin-bottom:3px;font-weight:500}.order-write-page .payment-detail--phone .payment-detail__box .dot-list .none-style{color:#000}.order-write-page .button-content{position:fixed;bottom:0;left:0;right:0;margin-top:0;z-index:100}.order-write-page .order-area{padding:25px;border:1px solid #000}.order-write-page .agree-area{margin-top:20px}.order-write-page .agree-area .design-input label{height:auto}.order-write-page .agree-area .agree-list{margin-top:15px;padding-left:20px}.order-write-page .agree-area .agree-list .design-input:not(:first-of-type){margin-top:10px}.order-write-page .agree-area .agree-list .design-input--layer{display:flex;justify-content:space-between}.order-write-page .agree-area .agree-list .design-input--layer label{height:auto}.order-write-page .agree-area .agree-list .design-input--layer .layer_btn{text-decoration:underline}.order-write-page .agree-area .agree-list .toggle-area{margin-top:20px}.order-write-page .agree-area .agree-list .toggle-area__title:not(:first-child){margin-top:20px}.order-write-page .agree-area .agree-list .toggle-area p.toggle-area__title::after{display:none}.order-write-page .agree-area .agree-list .toggle-area__con{margin-top:10px}.order-write-page .agree-area .agree-list .toggle-area__con .dot-list li{font-size:12px}.order-write-page .layer--coupon-layer .layer__content{padding-top:92px}.order-write-page .layer--coupon-layer .layer__top{border-bottom:0}.order-write-page .layer--coupon-layer .layer__top .close{top:18px;left:auto;right:18px;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px}.order-write-page .layer--coupon-layer .layer__title{height:auto;line-height:1.2;padding:50px 20px 13px;font-size:24px;font-weight:300;text-align:left;color:#000}.order-write-page .layer--coupon-layer .cart-list__item{justify-content:flex-end;padding:15px 0}.order-write-page .layer--coupon-layer .cart-list__item .item .info-area__price{margin-bottom:10px}.order-write-page .layer--coupon-layer .cart-list__item .coupon{width:calc(100% - 103px)}.order-write-page .layer--coupon-layer .cart-list__item .coupon select:not(:first-of-type){margin-top:5px}.order-write-page .layer--coupon-layer .cart-list__item .sale-price{display:flex;justify-content:space-between;width:calc(100% - 103px);margin-top:22px}.order-write-page .layer--coupon-layer .precautions-txt{margin-top:25px}.order-write-page .layer--coupon-layer .precautions-txt li{color:#5b5b5b}.order-write-page .layer--address-layer .layer__table{align-items:flex-start}.order-write-page .layer--address-layer .layer__content{top:constant(safe-area-inset-top);top:env(safe-area-inset-top);padding:92px 20px 70px;margin:0 auto;min-height:auto}.order-write-page .layer--address-layer .layer__top{border-bottom:0}.order-write-page .layer--address-layer .layer__top .close{top:18px;left:auto;right:18px;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px}.order-write-page .layer--address-layer .layer__title{height:auto;line-height:1.2;padding:50px 20px 13px;font-size:24px;font-weight:300;text-align:left;color:#000}.order-write-page .layer--address-layer .form{border-top:1px solid #000}.order-write-page .layer--address-layer .info-agree{margin-top:32px}.order-write-page .layer--address-layer .info-agree li{display:flex;align-items:center;justify-content:space-between}.order-write-page .layer--address-layer .info-agree li:not(:first-child){margin-top:32px}.order-write-page .layer--address-layer .info-agree li button{border-bottom:1px solid #000}.order-write-page .layer--addr-list-layer .layer__table{align-items:flex-start}.order-write-page .layer--addr-list-layer .layer__content{top:constant(safe-area-inset-top);top:env(safe-area-inset-top);padding:92px 20px 70px;margin:0 auto;min-height:auto}.order-write-page .layer--addr-list-layer .layer__top{border-bottom:0}.order-write-page .layer--addr-list-layer .layer__top .close{top:18px;left:auto;right:18px;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px}.order-write-page .layer--addr-list-layer .layer__title{height:auto;line-height:1.2;padding:50px 20px 13px;font-size:24px;font-weight:300;text-align:left;color:#000}.order-write-page .layer--addr-list-layer .button-content{position:static;border-top:1px solid #000;margin:0 0 20px;padding-top:20px}.toggle-area{margin-top:35px}.toggle-area:not(:first-of-type){margin-top:45px}.toggle-area.active .toggle-area__title::after{transform:translateY(-50%) rotate(0)}.toggle-area.active .toggle-area__con{display:block}.toggle-area__title{position:relative;display:block;width:100%;padding-right:20px;text-align:left}.toggle-area__title:not(:first-child){margin-top:35px}.toggle-area__title::after{content:'';position:absolute;top:50%;right:0;width:16px;height:10px;background:url(../../images/shop/19f55cf6eb533aaefc17.png) no-repeat center/contain;transform:translateY(-50%) rotate(-180deg)}.toggle-area__title--nomem{cursor:text !important}.toggle-area__title--nomem::after{display:none}.toggle-area__con{display:none;margin-top:30px}.toggle-area__con .cs-list li{padding-left:28px;background:url(../../images/shop/426dced81bc15c7e7c1a.png) no-repeat left top/20px}.toggle-area__con .cs-list li:not(:first-of-type){margin-top:15px}.toggle-area__con .cs-list li.cs-center p:last-of-type{margin-top:13px;color:#5b5c64}.toggle-area__con .cs-list li.email{background-image:url(../../images/shop/9691c36ad93dcbe51f1f.png)}.toggle-area__con .cs-list li.email a{display:inline-block;text-decoration:underline;text-underline-offset:8px}.toggle-area__con .faq-list li{text-decoration:underline;text-underline-offset:8px}.toggle-area__con .faq-list li:not(:first-of-type){margin-top:13px}.order .order-view__title{font-size:20px}.order .order-view__text{margin-top:11px}.order .order-view__data{display:flex;margin-top:21px}.order .order-view__data dl{width:50%}.order .order-view__data dl dt{font-size:16px}.order .order-view__data dl dd{font-size:14px}.order .order-view__num{margin:18px 0 6px;font-size:16px}.order .order-view__item{display:flex}.order .order-view__item .img{width:120px}.order .order-view__item .item-info{width:calc(100% - 135px);margin-left:15px}.order .order-view__item .item-info li{display:block;color:#5b5c64}.order .order-view__item .item-info li:not(:first-of-type){margin-top:4px}.order .order-view__item .item-info li.price-total{margin-top:16px}.order .order-view__item .item-info li em{color:#000}.order .order-detail{margin-top:60px}.order .order-detail__title{margin-bottom:25px;font-size:18px}.order .order-detail--info dl:not(:first-of-type){margin-top:20px}.order .order-detail--info dl dt{width:100px;margin-bottom:15px;color:#5b5c64}.order .order-detail--info dl dd{width:calc(100% - 100px);text-align:right}.order .order-detail--info dl dd img{width:32px;margin-right:7px}.order .order-detail--info dl dd img+span{display:inline}.order .order-detail--info dl dd span{display:block}.order .order-detail--info dl dd span:not(:first-of-type){margin-top:4px}.order .order-detail--info dl dd span .tel{margin-top:7px}.order .order-detail--price dl,.order .order-detail--info dl{display:flex;align-items:baseline;justify-content:space-between}.order .order-detail--price dl:not(:first-of-type),.order .order-detail--info dl:not(:first-of-type){margin-top:10px}.order .order-detail--price dl.total,.order .order-detail--info dl.total{margin-top:15px;padding-top:15px;border-top:1px solid #f2f1ef}.order .order-detail--price dl.total dd,.order .order-detail--info dl.total dd{font-weight:700}.order .order-detail--price dl.total dd ins,.order .order-detail--info dl.total dd ins{text-decoration:none;color:#FF0000}.order .order-detail--price dl dd img,.order .order-detail--info dl dd img{width:35px}.order-ok-page .ok-text{padding:18px 20px;background:#f2f1ef;text-align:center;word-break:keep-all}.order-ok-page .ok-text a{display:inline-block}.order-ok-page .layout-box:not(:last-of-type){margin-top:75px}.order-ok-page .order-detail dl dd .btn-gift{display:block;width:80px;height:28px;line-height:28px;margin:5px 0 0 auto;background:#E0E0E0;color:#5B5C64}@media screen and (min-width: 768px){.layer--card-benefit-layer .layer__content{padding:50px 40px;width:530px;min-height:auto;height:max-content}.layer--card-benefit-layer .layer__top{position:static}.layer--card-benefit-layer .layer__top .layer__title{padding-bottom:30px;font-size:30px}.layer--card-benefit-layer .layer__top .close{top:15px;right:15px;width:28px;height:28px;background-size:17px}.layer--option-layer .layer__content{max-width:1156px;height:auto;min-height:auto;padding:92px 32px}.layer--option-layer .layer__top{top:20px}.layer--option-layer .view-flex .view-img{width:740px;margin-right:20px}.layer--option-layer .view-flex .view-img__nav{padding:0}.layer--option-layer .view-info{width:calc(100% - 760px)}.layer--option-layer .show_all{margin-top:18px;line-height:28px}.layer--cart-quick-layer{bottom:0;background:transparent}.layer--cart-quick-layer .layer-bg{display:block}.layer--cart-quick-layer .layer__table{max-width:476px}.layer--cart-quick-layer .layer__content{height:100vh;min-height:100vh;margin:0 auto;width:inherit}.layer--cart-quick-layer .button-content{position:fixed !important;max-width:476px;margin-left:auto}.content.cart-lists-page{max-width:1156px;margin:0 auto;padding:15px 0 0}.cart-lists-page{display:flex;flex-wrap:wrap}.cart-lists-page .page-title{width:100%;margin-bottom:45px}.cart-lists-page .layout-box--left{width:778px}.cart-lists-page .layout-box--right{width:calc(100% - 832px);margin-left:54px}.cart-lists-page .cart-top{margin-bottom:30px}.cart-lists-page .cart-list__item{flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;padding:36px 0}.cart-lists-page .cart-list__item--title{display:flex !important;padding:15px 0}.cart-lists-page .cart-list__item--title>p{text-align:center}.cart-lists-page .cart-list__item--title>p.item{width:345px;text-align:left}.cart-lists-page .cart-list__item--con .quantity-box{display:flex;justify-content:center;margin-top:-10px}.cart-lists-page .cart-list__item .price{width:176px}.cart-lists-page .cart-list__item .quantity-box{width:150px;margin-left:0}.cart-lists-page .cart-list__item .item-total{width:140px;text-align:center}.cart-lists-page .cart-list__item .del-btn{top:36px}.cart-lists-page .cart-list__item .item{width:auto}.cart-lists-page .cart-list__item .item .img-area{width:96px;height:111px}.cart-lists-page .cart-list__item .item .info-area{display:flex;flex-wrap:wrap;width:350px;margin-left:25px}.cart-lists-page .cart-list__item .item .info-area__title{width:174px}.cart-lists-page .cart-list__item .item .info-area__price{margin:0;text-align:center}.cart-lists-page .cart-list__item .item .info-area__option{width:100%;margin-top:30px;padding-right:176px}.cart-lists-page .cart-list__item .item .info-area__option li{font-size:14px}.cart-lists-page .cart-list__item .item .info-area__option li:not(:first-of-type){margin-top:3px}.cart-lists-page .cart-list .nodata p{margin-top:45px}.cart-lists-page .cart-list .nodata .button-content{margin-top:35px}.cart-lists-page .item-total{margin-top:0}.cart-lists-page .cs-area{border-bottom:0}.cart-lists-page .cs-area .cs-list{margin-top:20px}.cart-lists-page .cs-area .cs-list li:not(:first-of-type){margin-top:6px}.cart-lists-page .order-area>.title{font-size:18px}.cart-lists-page .order-area dl{margin-top:22px}.cart-lists-page .order-area dl.total{padding-top:20px}.cart-lists-page .order-area dl dt:not(:first-of-type),.cart-lists-page .order-area dl dd:not(:first-of-type){margin-top:12px}.cart-lists-page .order-area>.button-content{position:static;margin-top:30px}.cart-lists-page .order-area>.button-content .btn{width:100%}.cart-lists-page .gift-area .title{margin-top:15px}.cart-lists-page .payment-area{padding:30px 0}.cart-lists-page .payment-area .payment-list{margin-top:10px}.cart-lists-page .payment-area .payment-list li{width:32px}.layer--benefit-layer .layer__content{width:530px;max-height:90vh;padding:58px 40px 40px}.layer--benefit-layer .benefit-text{font-size:18px}.layer--benefit-layer .benefit-title{margin-top:40px;font-size:20px}.layer--benefit-layer .benefit-comm{margin:20px 0 0}.layer--benefit-layer .button-content{margin-top:35px}.layer--benefit-layer .button-content .btn{width:100%}.layer--benefit-layer .button-content .btn:not(:first-of-type){margin-top:10px}.layer--benefit-layer .link-join{margin-top:25px}.content.order-write-page{max-width:1260px;margin:0 auto;padding:15px 0 0}.order-write-page{display:flex}.order-write-page .layout-box--left{width:756px}.order-write-page .layout-box--right{width:calc(100% - 882px);margin:0 0 0 126px}.order-write-page .cart-area__title{justify-content:flex-start;margin-bottom:10px}.order-write-page .cart-area__title .title .btn-toggle{display:none}.order-write-page .cart-area__title p{font-size:18px}.order-write-page .cart-area__title .btn-modify{margin-left:16px}.order-write-page .cart-area .cart-list{display:block}.order-write-page .cart-area .cart-list__item .item .info-area{align-content:flex-start}.order-write-page .cart-area .cart-list__item--title{padding:0 0 15px}.order-write-page .cart-area .cart-list__item .quantity-box{display:flex;justify-content:center;margin:0}.order-write-page .cart-area .cart-list__item .item-total{display:block}.order-write-page .write.form{width:100%}.order-write-page .write__con{margin-top:36px}.order-write-page .write--coupon.form>ul{margin-top:28px}.order-write-page .write--coupon.form>ul li:not(:first-of-type){margin-top:28px}.order-write-page .write--coupon.form .form__content{display:flex;flex-wrap:wrap}.order-write-page .write--coupon.form .form__content .input-box{width:596px;margin-top:6px}.order-write-page .write--coupon.form .form__content .input-box input,.order-write-page .write--coupon.form .form__content .input-box select{width:350px}.order-write-page .write--coupon.form .form__content .input-box .sale-price{margin-left:30px}.order-write-page .write--coupon.form .form__content .input-box .sale-price span{font-size:16px}.order-write-page .write--coupon.form .form__content .btn{width:160px;margin:0}.order-write-page .write--info .write__con ul li:not(:first-child),.order-write-page .write--address .write__con ul li:not(:first-child){margin-top:12px}.order-write-page .write--info .write__con ul li .comm-patch,.order-write-page .write--address .write__con ul li .comm-patch{width:80px;margin-left:5px}.order-write-page .write--info .write__con select,.order-write-page .write--address .write__con select{margin-top:20px}.order-write-page .write--info .write__con select.nomem,.order-write-page .write--address .write__con select.nomem{width:450px}.order-write-page .write--packaging .img{margin-top:22px}.order-write-page .write .bottom-text{margin-top:10px;line-height:20px}.order-write-page .chk-box{display:flex;padding:23px;border:1px solid #000}.order-write-page .chk-box--delivery .design-input label{font-size:16px}.order-write-page .chk-box--delivery .design-input p{font-size:14px}.order-write-page .chk-box .design-input:not(:first-of-type){margin-top:0;margin-left:50px}.order-write-page .payment-chk-box .design-input{width:calc((100% - 30px)/4)}.order-write-page .payment-chk-box .design-input:not(:nth-of-type(3n)){margin-right:0}.order-write-page .payment-chk-box .design-input:not(:nth-of-type(-n+3)){margin-top:0}.order-write-page .payment-chk-box .design-input:not(:nth-of-type(4n)){margin-right:10px}.order-write-page .payment-chk-box .design-input:not(:nth-of-type(-n+4)){margin-top:10px}.order-write-page .payment-chk-box .design-input--box.simple{background-image:url(../../images/shop/10ad0d5727e0fea6d6ce.png);background-size:54px}.order-write-page .payment-chk-box .design-input--box.simple--toss{background-image:url(../../images/shop/9cd08a403ed2741ee960.png);background-size:91px}.order-write-page .payment-chk-box .design-input--box.simple--kakao{background-image:url(../../images/shop/5f9d81ebfcc020e269b2.png);background-size:48px}.order-write-page .payment-chk-box .design-input--box.simple--samsung{background-image:url(../../images/shop/00c8222aeebd74d89a06.png);background-size:101px}.order-write-page .payment-chk-box .design-input--box.simple--kb{background-image:url(../../images/shop/fca7a7a624e2817b896a.png);background-size:76px}.order-write-page .payment-chk-box .design-input--box.simple--payco{background-image:url(../../images/shop/e7a0309f88feda7fc94f.png);background-size:53px}.order-write-page .payment-detail{margin-top:20px}.order-write-page .payment-detail p{display:inline-block}.order-write-page .payment-detail--card .payment-detail__box{width:175px}.order-write-page .payment-detail--card .payment-detail__box:not(:first-child){margin:0 0 0 20px}.order-write-page .payment-detail--card .payment-detail__box .card-pay-benefit{margin-bottom:0;line-height:35px}.order-write-page .payment-detail--account dl dt{width:184px}.order-write-page .payment-detail--account dl dd{width:calc(100% - 184px);padding:10px 22px}.order-write-page .payment-detail--account .account-text{margin-top:15px}.order-write-page .button-content{position:static;margin-top:40px}.order-write-page .agree-list .design-input--layer{width:auto}.order-write-page .agree-list .toggle-area{padding-top:0;border:0}.order-write-page .agree-list .toggle-area__con .dot-list li{font-size:14px}.order-write-page .button-content .btn{width:100%}.order-write-page .layer--coupon-layer .layer__table{width:960px;margin:0 auto}.order-write-page .layer--coupon-layer .layer__content{height:80vh;min-height:auto;padding:117px 24px 24px}.order-write-page .layer--coupon-layer .layer__top{position:absolute}.order-write-page .layer--coupon-layer .layer__top .close{position:absolute;top:24px;right:24px}.order-write-page .layer--coupon-layer .layer__title{height:auto;line-height:1.2;padding:55px 24px 30px;font-size:30px;font-weight:350}.order-write-page .layer--coupon-layer .cart-list{border-top:1px solid #000}.order-write-page .layer--coupon-layer .cart-list__item{align-items:center;padding:20px 0}.order-write-page .layer--coupon-layer .cart-list__item--title{text-align:center}.order-write-page .layer--coupon-layer .cart-list__item .item{justify-content:center;width:308px;padding-left:30px}.order-write-page .layer--coupon-layer .cart-list__item .item .img-area{width:96px}.order-write-page .layer--coupon-layer .cart-list__item .item .info-area{width:calc(100% - 116px);margin-left:20px}.order-write-page .layer--coupon-layer .cart-list__item .item .info-area__option{margin-top:10px;padding-right:0}.order-write-page .layer--coupon-layer .cart-list__item .item .info-area__price{margin-bottom:0;text-align:left}.order-write-page .layer--coupon-layer .cart-list__item .coupon{width:445px;text-align:center}.order-write-page .layer--coupon-layer .cart-list__item .coupon select{width:330px;margin:0 auto}.order-write-page .layer--coupon-layer .cart-list__item .coupon select:not(:first-of-type){margin-top:5px}.order-write-page .layer--coupon-layer .cart-list__item .sale-price{justify-content:center;width:160px;margin-top:0;padding-right:30px}.order-write-page .layer--coupon-layer .precautions-txt{margin-top:30px}.order-write-page .layer--coupon-layer .button-content{text-align:center}.order-write-page .layer--coupon-layer .button-content .btn{width:186px}.order-write-page .layer--coupon-layer .button-content .btn:first-child{margin-right:24px}.order-write-page .layer--address-layer .layer__table{align-items:center;width:530px;margin:0 auto}.order-write-page .layer--address-layer .layer__content{height:80vh;min-height:auto;padding:117px 40px 20px}.order-write-page .layer--address-layer .layer__top{position:absolute}.order-write-page .layer--address-layer .layer__top .close{position:absolute;top:24px;right:24px}.order-write-page .layer--address-layer .layer__title{height:auto;line-height:1.2;padding:55px 40px 26px;font-size:30px;font-weight:350}.order-write-page .layer--address-layer .button-content .btn{width:calc(50% - 3.5px)}.order-write-page .layer--addr-list-layer .layer__table{align-items:center;width:530px;margin:0 auto}.order-write-page .layer--addr-list-layer .layer__content{height:80vh;min-height:auto;padding:117px 40px 20px}.order-write-page .layer--addr-list-layer .layer__top{position:absolute}.order-write-page .layer--addr-list-layer .layer__top .close{position:absolute;top:24px;right:24px}.order-write-page .layer--addr-list-layer .layer__title{height:auto;line-height:1.2;padding:55px 40px 26px;font-size:30px;font-weight:350}.order-write-page .layer--addr-list-layer .button-content{padding-top:30px}.toggle-area{margin-top:40px}.toggle-area:not(:first-of-type){margin-top:40px;padding-top:13px;border-top:1px solid #dfdde3}.toggle-area__title:not(:first-child){margin-top:12px}.toggle-area__con{margin-top:30px}.toggle-area__con .cs-list li:not(:first-of-type){margin-top:25px}.toggle-area__con .faq-list li{line-height:28px}.toggle-area__con .faq-list li:not(:first-of-type){margin-top:8px}.order .order-view__title{font-size:20px}.order .order-view__text{margin-top:13px}.order .order-view__data{margin-top:30px}.order .order-view__data dl{width:158px;margin-right:30px}.order .order-view__data dl dd{font-size:16px}.order .order-view__num{margin:70px 0 40px}.order .order-view__item .img{width:118px}.order .order-view__item .item-info{width:calc(100% - 138px);margin-left:20px}.order .order-detail{margin-top:60px}.order .order-detail:first-of-type{margin-top:0}.order .order-detail--info dl:not(:first-of-type){margin-top:22px}.order .order-detail--info dl dt{margin-bottom:8px}.order .order-detail--info dl dd img{width:32px;margin-right:5px}.order .order-detail--price dl.total{margin-top:22px;padding-top:22px}.content.order-ok-page{width:1260px;margin:0 auto}.order-ok-page::after{display:block;content:"";clear:both}.order-ok-page .layout-box{float:left}.order-ok-page .layout-box--left{width:756px}.order-ok-page .layout-box--right{float:right;width:calc(100% - 882px)}.order-ok-page .ok-text{margin-bottom:60px;font-size:14px}.order-ok-page .layout-box:not(:last-of-type){margin-top:0}.order-ok-page .layout-box .button-content{margin-top:50px;text-align:center}.order-ok-page .layout-box .button-content .btn{width:186px}.order-ok-page .layout-box .button-content .btn:first-child{margin-right:25px}}@supports (-webkit-touch-callout: none) and (not (-moz-appearance: none)){.layer--cart-quick-layer .layer__content{height:100vh;padding:35px 20px 60px}}.mypage-wrap .comm-view-lnb__mb{margin-bottom:30px}.mypage-wrap .comm-view-lnb__mb--page-tit{font-size:24px}.mypage-wrap .comm-view-lnb__mb--back-btn{margin-left:0;height:16px;background:url(../../images/shop/691b9777c05b358bdcc0.png) no-repeat 0 center;background-size:9px}.mypage-wrap .page-title{display:none}.mypage .myinfo-text{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.mypage .myinfo-text p{order:2;color:#5b5b5b}.mypage .myinfo-text .datepicker-area{order:1;margin-bottom:20px}.mypage .myinfo-text select{order:2;width:100px}.mypage .myinfo-area{border-top:1px solid #000;border-bottom:1px solid #000;margin-top:35px}.mypage .myinfo-area .myinfo-list__item{padding:15px 0}.mypage .myinfo-area .myinfo-list__item:not(:first-child){border-top:1px solid #dfdde3}.mypage .myinfo-area .myinfo-list__item dl{display:flex;flex-wrap:wrap}.mypage .myinfo-area .myinfo-list__item dl dt{width:100px}.mypage .myinfo-area .myinfo-list__item dl dd{width:calc(100% - 100px);color:#5b5b5b}.mypage .myinfo-area .myinfo-list__item dl dt:not(:nth-of-type(1)),.mypage .myinfo-area .myinfo-list__item dl dd:not(:nth-of-type(1)){margin-top:5px}.mypage .text-list{margin-top:30px}.mypage .text-list li{position:relative;padding-left:9px;color:#5b5b5b}.mypage .text-list li:before{content:"-";display:block;position:absolute;top:0;left:0}.mypage .order-list{border-top:1px solid #000;margin-top:10px}.mypage .order-list__item{display:flex;flex-wrap:wrap;flex-direction:column;padding:15px 0}.mypage .order-list__item:not(:first-child){border-top:1px solid #dfdde3}.mypage .order-list__top{display:flex;align-items:center;justify-content:space-between;width:100%}.mypage .order-list__top .index-info{display:flex;font-size:12px}.mypage .order-list__top .index-info__date{margin-right:10px;font-size:12px;font-weight:500}.mypage .order-list__top .index-info__state{margin-right:5px;font-size:12px;font-weight:300}.mypage .order-list__top .index-info__text{color:#CC0300}.mypage .order-list__top .btn-view{margin-left:auto;padding-bottom:3px;border-bottom:1px solid #000}.mypage .order-list__box{display:flex;flex-wrap:wrap;margin-top:15px}.mypage .order-list__image{width:112px;height:150px;overflow:hidden}.mypage .order-list__content{width:calc(100% - 112px);padding-left:15px}.mypage .order-list__info{position:relative;display:flex;flex-wrap:wrap}.mypage .order-list__info-box--title{width:100%;margin:0 0 16px;padding-right:52px}.mypage .order-list__info-box--title a{display:inline-block}.mypage .order-list__info-box--title ul{margin-top:8px}.mypage .order-list__info-box--title ul li{font-size:12px}.mypage .order-list__info-box--title ul li:not(:first-child){margin-top:2px}.mypage .order-list__info-box--title ul li.price{margin-top:8px}.mypage .order-list__info-box--title ul li em{color:#5B5C64}.mypage .order-list__info-box--total{width:100%}.mypage .order-list__info-box--state{margin-top:5px}.mypage .order-list__info-box--state span{display:block;font-size:12px;color:#4D4C4C}.mypage .order-list__delivery-state{margin-bottom:8px;font-size:12px;font-weight:500}.mypage .order-list__delivery-state em{margin-left:5px;font-size:14px;font-weight:300;color:#CC0300}.mypage .order-list__hold{position:absolute;top:34px;right:0;line-height:17px;border-radius:10px;background:#989898;padding:0 5px;font-size:12px;color:#fff}.mypage .order-list__state{margin:17px 0 0 -102px}.mypage .order-list__state .state-list{position:relative;display:flex;justify-content:space-around}.mypage .order-list__state .state-list:before{content:"";display:block;position:absolute;bottom:9px;left:0;right:0;height:3px;background:#f4f4f4}.mypage .order-list__state .state-list__item{position:relative;text-align:center}.mypage .order-list__state .state-list__item p{line-height:17px;border-radius:10px;padding:0 5px;font-size:12px;color:#5b5c64}.mypage .order-list__state .state-list__item span{display:inline-block;width:10px;height:10px;border-radius:50%;border:2px solid #dfdde3;background:#fff;overflow:hidden;text-indent:-9999px}.mypage .order-list__state .state-list__item--current p{background:#000;color:#fff}.mypage .order-list__state .state-list__item--current span{border-color:#000}.mypage .order-list__button{width:100%}.mypage .state-info{border:3px solid #dfdde3;padding:15px}.mypage .state-info dl{display:flex;justify-content:space-between}.mypage .state-info dl:not(:first-child){margin-top:15px}.mypage .state-info dl dd{font-size:15px;font-weight:500}.mypage .tab--mypage{margin-top:45px}.mypage .tab--mypage .tab__btn-area{justify-content:flex-start}.mypage .tab--mypage .tab__btn{height:auto;line-height:1.2;border-bottom:0;margin-right:20px}.mypage .tab--mypage .tab__btn.on{font-weight:700;color:#000}.mypage .button-content--line{display:flex;justify-content:center;width:100%;margin-top:15px}.mypage .button-content--line .btn{height:35px;line-height:35px;border:1px solid #DFDCE3;margin:0;font-weight:300}.mypage .button-content--line .btn:not(:first-of-type){margin:0 0 0 5px}.mypage-index-page .mypage-state{border:3px solid #dfdde3;margin-bottom:15px;padding:18px}.mypage-index-page .mypage-state__box{display:flex;flex-wrap:wrap}.mypage-index-page .mypage-state__box--profile{margin-bottom:25px}.mypage-index-page .mypage-state__item{width:calc(100% / 3);padding:4px 0;text-align:center}.mypage-index-page .mypage-state__item:not(:first-child){border-left:1px solid #dfdde3}.mypage-index-page .mypage-state__item dd{margin-top:10px;font-size:18px;font-weight:500}.mypage-index-page .mypage-state__grade p{width:70px;height:70px;line-height:70px;border-radius:50%;background-color:#000;font-size:20px;font-weight:700;color:#fff;text-align:center}.mypage-index-page .mypage-state__info{width:calc(100% - 70px);padding-left:15px}.mypage-index-page .mypage-state__info strong{display:block;font-size:20px;font-weight:300}.mypage-index-page .mypage-state__info p{margin:7px 0 10px}.mypage-index-page .mypage-state__info p em{font-weight:500}.mypage-index-page .mypage-state__info button{width:112px;line-height:25px;border:1px solid #000;font-size:13px;text-align:center}.mypage-index-page .mypage-list__item{padding:40px 0}.mypage-index-page .mypage-list__item:first-child{padding-top:0}.mypage-index-page .mypage-list__item:not(:first-child){border-top:1px solid #dfdde3}.mypage-index-page .mypage-list__item strong{display:block;font-size:20px;font-weight:300}.mypage-index-page .mypage-list__item--banner{margin-bottom:45px;padding:0}.mypage-index-page .mypage-list__item--order{border-top:0 !important;padding:0 !important}.mypage-index-page .mypage-list__item--order .button-content{padding-bottom:40px}.mypage-index-page .mypage-list__item--user .social-toggle{margin-top:40px}.mypage-index-page .mypage-list__item--user .social-toggle__list__ul li:not(:first-child){margin-top:15px}.mypage-index-page .mypage-list__item--user .social-toggle__list__ul li .social-toggle-btn{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding:3px 0 3px 45px;font-size:14px;text-align:left}.mypage-index-page .mypage-list__item--user .social-toggle__list__ul li .social-toggle-btn.kakao{background:url(../../images/shop/1ca04b02751e360dfe00.png) no-repeat 0 center;background-size:35px}.mypage-index-page .mypage-list__item--user .social-toggle__list__ul li .social-toggle-btn.naver{background:url(../../images/shop/6bd70250202cc6cb1457.png) no-repeat 0 center;background-size:35px}.mypage-index-page .mypage-list__item--user .social-toggle__list__ul li .social-toggle-btn.apple{background:url(../../images/shop/40727f5c39b2da4de9a0.png) no-repeat 0 center;background-size:35px}.mypage-index-page .mypage-list__item--user .social-toggle__list__ul li .social-toggle-btn span{display:block}.mypage-index-page .mypage-list__item--user .social-toggle__list__ul li .social-toggle-btn em{position:relative;display:block;width:60px;height:30px;border-radius:100px;background:#eee;overflow:hidden;text-indent:-9999px}.mypage-index-page .mypage-list__item--user .social-toggle__list__ul li .social-toggle-btn em:after{content:"";display:block;position:absolute;top:50%;left:4px;transform:translateY(-50%);width:24px;height:24px;background:#fff;border-radius:50%;transition:all .5s}.mypage-index-page .mypage-list__item--user .social-toggle__list__ul li .social-toggle-btn.on em{background:#000}.mypage-index-page .mypage-list__item--user .social-toggle__list__ul li .social-toggle-btn.on em:after{left:auto;right:4px}.mypage-index-page .mypage-list__item--address .address-box:not(:first-child){margin-top:40px}.mypage-index-page .mypage-list__item--address .address-box dl{margin-top:23px}.mypage-index-page .mypage-list__item--address .address-box dl dt{margin-bottom:12px;font-size:16px}.mypage-index-page .mypage-list__item--address .address-box dl dd{font-size:16px;color:#5b5c64}.mypage-index-page .mypage-list__item--address .address-box dl dd:not(:first-child){margin-top:12px}.mypage-index-page .mypage-list__item--wish .wish-area{position:relative;margin-top:20px}.mypage-index-page .mypage-list__item--wish .wish-area__more{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:calc(25% - 10px);height:100%;border:1px solid #dfdde3}.mypage-index-page .mypage-list__item--wish .wish-area__more span{display:inline-block;border-bottom:1px solid #000;padding-bottom:5px;font-size:16px}.mypage-index-page .mypage-list__item--wish .wish-list{display:flex;flex-wrap:wrap;margin:0 -5px}.mypage-index-page .mypage-list__item--wish .wish-list__item{display:none;width:calc(25% - 10px);margin:0 5px}.mypage-index-page .mypage-list__item--wish .wish-list__item:nth-of-type(-n+3){display:block}.mypage-index-page .mypage-list__item>.button-content{margin-top:40px}.mypage-index-page .mypage-list__item>.button-content .btn:not(:first-child){margin-top:20px}.mypage-index-page .mypage-list__info{margin-top:25px}.mypage-index-page .mypage-list__info p{font-size:16px}.mypage-index-page .layer--modify-text-layer .layer__con-area{text-align:center}.mypage-index-page .layer--modify-text-layer .layer__con-area span{display:block;margin-top:15px}.mypage-index-page .layer--modify-text-layer .layer__con-area .button-content .btn{width:100%}.mileage-lists-page .tab--mypage .tab__btn{margin-right:0}.mileage-lists-page .myinfo-area{margin-top:15px}.mileage-lists-page .myinfo-area .myinfo-list__item dl .comm-patch{width:35px}.mileage-lists-page .myinfo-area .myinfo-list__item dl .mileage{font-weight:700}.mileage-lists-page .myinfo-area .myinfo-list__item dl .mileage--add{color:#246be2}.coupon-lists-page .myinfo-area{border:0;margin-top:30px}.coupon-lists-page .myinfo-area .coupon-list__item{position:relative;border:1px solid #000;padding:17px 17px 37px}.coupon-lists-page .myinfo-area .coupon-list__item:not(:first-child){margin-top:20px}.coupon-lists-page .myinfo-area .coupon-list__item:after{content:"COUPON";display:block;position:absolute;bottom:0;left:0;right:0;background:#000;line-height:20px;font-size:12px;color:#fff;text-align:center;letter-spacing:1.2em}.coupon-lists-page .myinfo-area .coupon-list__item strong{display:block;font-size:18px;font-weight:500}.coupon-lists-page .myinfo-area .coupon-list__item p{margin-top:5px;color:#5b5b5b}.coupon-lists-page .myinfo-area .coupon-list__item p:nth-of-type(2){margin-top:15px}.coupon-lists-page .myinfo-area .coupon-list__item--end{border-color:#dfdde3}.coupon-lists-page .myinfo-area .coupon-list__item--end:after{background:#dfdde3}.coupon-lists-page .myinfo-area .coupon-list__item--end strong{color:#858585}.coupon-lists-page .myinfo-area .coupon-list__item--end p{color:#858585}.coupon-lists-page .add-coupon{margin-top:15px}.coupon-lists-page .add-coupon strong{color:#5b5c64;font-size:13px;font-weight:300}.coupon-lists-page .add-coupon__box{position:relative}.coupon-lists-page .add-coupon__box input{padding-right:72px}.coupon-lists-page .add-coupon__box button{position:absolute;top:50%;right:0;width:62px;height:25px;line-height:25px;font-size:13px;transform:translateY(-50%)}.wish-lists-page .comm-item-area ul li .util-area{justify-content:end}.wish-lists-page .comm-item-area ul li .img-area{height:249px}.wish-lists-page .comm-item-area ul li .img-area a{height:100%}.wish-lists-page .comm-item-area ul li .img-area a img{height:100%}.wish-lists-page .comm-item-area .util-list{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.wish-lists-page .comm-item-area .util-list .btn{width:100px;height:30px;font-size:12px;line-height:30px}.wish-lists-page .product-view-bottom{margin-top:70px}.wish-lists-page .product-view-bottom--title{font-size:22px}.wish-lists-page .product-view-bottom .comm-item-area{margin:30px -20px 0 0}.wish-lists-page .product-view-bottom .comm-item-area ul li .util-area{justify-content:end;width:100%}.wish-lists-page .myinfo-text p{order:inherit;color:#000}.wish-lists-page .myinfo-text .share-area{width:165px}.wish-lists-page .myinfo-text .share-area span{display:none}.wish-lists-page .myinfo-text .share-area .share-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.wish-lists-page .myinfo-text .share-area .share-list__item{height:18px}.wish-lists-page .myinfo-text .share-area .share-list__item:not(:first-child){margin-left:20px}.wish-lists-page .myinfo-text .share-area .share-list__item--btn{display:block;width:100%;height:100%;overflow:hidden;text-indent:-9999px}.wish-lists-page .myinfo-text .share-area .share-list__item--facebook{width:10px;background:url(../../images/shop/3a7626dea9d8f08eddc5.png) no-repeat center;background-size:10px}.wish-lists-page .myinfo-text .share-area .share-list__item--pinterest{width:17px;background:url(../../images/shop/c4a02fc6ea0377ec8dc6.png) no-repeat center;background-size:17px}.wish-lists-page .myinfo-text .share-area .share-list__item--twitter{width:19px;background:url(../../images/shop/2cd94a9bcd3cb11168b9.png) no-repeat center;background-size:19px}.wish-lists-page .myinfo-text .share-area .share-list__item--mail{width:17px;background:url(../../images/shop/a67a6f0f4857d272dba0.png) no-repeat center;background-size:17px}.wish-lists-page .myinfo-text .share-area .share-list__item--link{width:20px;background:url(../../images/shop/35d338adc20af3190db3.png) no-repeat center;background-size:20px}.wish-lists-page .product-lists-page .comm-item-area ul li .info-area{text-align:center}.wish-lists-page .product-lists-page .comm-item-area ul li .info-area__price{font-size:16px;font-weight:300}.wish-lists-page .product-lists-page .comm-item-area ul li .info-area__option{margin-top:10px;font-size:12px}.wish-lists-page .product-lists-page .comm-item-area ul li .info-area .option-btn{margin-top:10px}.wish-lists-page .product-lists-page .comm-item-area ul li .info-area .option-btn span{display:inline-block;border-bottom:1px solid #000;padding-bottom:3px;font-size:14px}.wish-lists-page .product-lists-page .comm-item-area ul li .cart-btn{margin-top:20px}.wish-lists-page .wish-alert-layer .layer__table{max-width:calc(100% - 40px)}.wish-lists-page .wish-alert-layer .layer__content{padding:50px 20px 20px}.wish-lists-page .wish-alert-layer .layer__content .layer__top{position:absolute;top:20px;right:20px;left:auto;width:auto;border-bottom:0}.wish-lists-page .wish-alert-layer .layer__content .layer__top .close{display:block;position:static;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px;text-indent:-9999px}.wish-lists-page .wish-alert-layer .layer__content .layer__con-area .title{font-size:24px;text-align:center}.wish-lists-page .wish-alert-layer .layer__content .layer__con-area .text{word-break:keep-all;margin-top:10px;font-size:14px;text-align:center}.wish-lists-page .wish-alert-layer .layer__content .layer__con-area .button-content{margin-top:25px}.restock-lists-page .restock-area__sub-text p{color:#5b5b5b;font-size:13px;line-height:20px}.restock-lists-page .restock-area--title{margin-top:25px;font-size:13px;line-height:20px}.restock-lists-page .restock-area__cate-title{display:none}.restock-lists-page .restock-area__list{margin-top:15px;border-top:1px solid #000}.restock-lists-page .restock-area__list li{display:flex;align-items:start;flex-wrap:wrap;padding:15px 0;border-bottom:1px solid #dfdde3}.restock-lists-page .restock-area__list li .img{width:87px}.restock-lists-page .restock-area__list li .info{margin-left:15px;width:calc(100% - 102px)}.restock-lists-page .restock-area__list li .info .title{font-weight:300}.restock-lists-page .restock-area__list li .info .price{margin-top:5px;font-weight:300}.restock-lists-page .restock-area__list li .info .color-size{margin-top:5px}.restock-lists-page .restock-area__list li .info .color-size p span{font-weight:300}.restock-lists-page .restock-area__list li .info .color-size p span:first-of-type{color:#5b5c64}.restock-lists-page .restock-area__list li .info .info-wrap{display:flex;align-items:center;margin-top:15px}.restock-lists-page .restock-area__list li .info .info-wrap p{position:relative;white-space:nowrap}.restock-lists-page .restock-area__list li .info .info-wrap p:not(:last-of-type){margin-right:20px}.restock-lists-page .restock-area__list li .info .info-wrap p:not(:last-of-type)::after{content:'';display:block;position:absolute;top:50%;right:-11px;transform:translateY(-50%);width:1px;height:15px;background:#dfdde3}.restock-lists-page .restock-area__list li .info .info-wrap p span{color:#5b5c64}.restock-lists-page .restock-area__list li .btn-area{margin-top:20px;width:100%}.restock-lists-page .restock-area__list li .btn-area .btn{height:40px;line-height:38px}@media screen and (min-width: 768px){.mypage-wrap .page-title{display:block}.mypage{padding:0 !important}.mypage .myinfo-text{flex-wrap:nowrap;justify-content:flex-end}.mypage .myinfo-text>p{order:1;margin-right:auto}.mypage .myinfo-text .datepicker-area{order:2;margin:0}.mypage .myinfo-text .datepicker-area:not(:last-child){margin:0 30px 0 0}.mypage .myinfo-text select{order:2;width:120px}.mypage .myinfo-area{margin-top:30px}.mypage .myinfo-area .myinfo-top{display:flex !important;justify-content:space-between;border-bottom:1px solid #dfdde3}.mypage .myinfo-area .myinfo-top__item{padding:20px 0;text-align:center}.mypage .myinfo-area .myinfo-list__item{padding:20px 0}.mypage .myinfo-area .myinfo-list__item dl{justify-content:space-between}.mypage .myinfo-area .myinfo-list__item dl dt{display:none}.mypage .myinfo-area .myinfo-list__item dl dd{width:auto;text-align:center}.mypage .myinfo-area .myinfo-list__item dl dt:not(:nth-of-type(1)),.mypage .myinfo-area .myinfo-list__item dl dd:not(:nth-of-type(1)){margin-top:0}.mypage .text-list{margin-top:40px}.mypage .order-top{display:flex !important;border-top:1px solid #000;margin-top:20px}.mypage .order-top__item{padding:18px 0;text-align:center}.mypage .order-top__item--title{width:400px;padding-right:60px}.mypage .order-top__item--discount{width:130px}.mypage .order-top__item--total{width:135px}.mypage .order-top__item--state{width:135px}.mypage .order-list{border-top:1px solid #000;margin-top:20px}.mypage .order-list__item{position:relative;flex-direction:initial;padding:0 0 20px}.mypage .order-list__box{width:100%;margin-top:20px;padding-left:230px}.mypage .order-list__top{justify-content:center;margin-bottom:0}.mypage .order-list__top .index-info{flex-direction:column;flex-wrap:wrap;position:absolute;top:20px;left:20px;width:150px;font-size:14px}.mypage .order-list__top .index-info__date{margin:0 0 10px 0;font-size:14px}.mypage .order-list__top .index-info__state{margin:0 0 5px 0;font-size:14px}.mypage .order-list__top .btn-view{position:absolute;top:25px;right:25px}.mypage .order-list__content{width:calc(100% - 462px);padding-left:20px}.mypage .order-list__info{align-items:center}.mypage .order-list__info-box{text-align:center}.mypage .order-list__info-box--date{width:100%;text-align:left}.mypage .order-list__info-box--title{order:0;width:280px;margin:0;text-align:left}.mypage .order-list__info-box--title ul{margin-top:4px}.mypage .order-list__info-box--title ul li{font-size:14px}.mypage .order-list__info-box--title ul li:not(:first-child){margin-top:0}.mypage .order-list__info-box--title ul li em{color:#5b5c64}.mypage .order-list__info-box--title ul li.price{margin-top:3px}.mypage .order-list__info-box--discount{order:1;width:135px}.mypage .order-list__info-box--total{order:2;width:135px}.mypage .order-list__info-box--state{order:3;width:135px;margin-top:5px}.mypage .order-list__info-box--state span{display:block;font-size:12px;color:#4D4C4C}.mypage .order-list__delivery-state{margin-bottom:4px;font-size:14px}.mypage .order-list__hold{position:static;display:inline-block;line-height:18px;margin-top:7px;padding:0 6px;font-size:13px}.mypage .order-list__state{margin:25px 0 0;padding-right:45px}.mypage .order-list__state .state-list:before{bottom:8px}.mypage .order-list__state .state-list__item p{line-height:18px;padding:0 6px;font-size:13px}.mypage .order-list__button{width:350px}.mypage .order-list__button .button-content{flex-direction:column;justify-content:flex-start;margin-top:0;padding-left:60px}.mypage .order-list__button .button-content .btn{width:113px}.mypage .order-list__button .button-content .btn:not(:first-of-type){margin:10px 0 0}.mypage .state-info{display:flex;align-items:center;justify-content:space-between;border-width:4px;padding:20px 5px}.mypage .state-info dl{width:calc(100% / 3);flex-direction:column;justify-content:center;min-height:118px;padding:0 20px}.mypage .state-info dl:not(:first-child){border-left:1px solid #dfdde3;margin-top:0}.mypage .state-info dl dt{font-size:16px}.mypage .state-info dl dd{margin-top:10px;font-size:24px}.mypage .button-content--line{margin-top:20px}.mypage .button-content--line .btn{width:100%}.mypage-index-page .mypage-state{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-width:4px;margin-bottom:20px;padding:20px 0 20px 40px}.mypage-index-page .mypage-state__box{align-items:center}.mypage-index-page .mypage-state__box--profile{margin-bottom:0}.mypage-index-page .mypage-state__item{width:175px;padding:55px 20px 10px;text-align:left}.mypage-index-page .mypage-state__item dt{font-size:16px}.mypage-index-page .mypage-state__item dd{margin-top:12px;font-size:24px}.mypage-index-page .mypage-state__item:nth-of-type(1){background:url(../../images/shop/13ba6527ccc031b08528.png) no-repeat 20px 13px;background-size:28px}.mypage-index-page .mypage-state__item:nth-of-type(2){background:url(../../images/shop/fdce79457ea1231d4b06.png) no-repeat 20px 10px;background-size:23px}.mypage-index-page .mypage-state__item:nth-of-type(3){background:url(../../images/shop/95a26786aa600112d13f.png) no-repeat 20px 17px;background-size:33px}.mypage-index-page .mypage-state__info button{width:123px;line-height:30px;font-size:14px}.mypage-index-page .mypage-list__item{padding:50px 0}.mypage-index-page .mypage-list__item .mypage-list__box--nodata{display:block !important}.mypage-index-page .mypage-list__item--banner{margin-bottom:50px;padding:0}.mypage-index-page .mypage-list__item--order .button-content{padding-bottom:50px}.mypage-index-page .mypage-list__item--user{position:relative}.mypage-index-page .mypage-list__item--user .mypage-list__info{width:350px}.mypage-index-page .mypage-list__item--user .mypage-list__info p{font-size:14px}.mypage-index-page .mypage-list__item--user .mypage-list__info p:not(:first-child){margin-top:10px}.mypage-index-page .mypage-list__item--user .social-toggle{position:absolute;top:70px;left:285px;width:265px;margin-top:0}.mypage-index-page .mypage-list__item--address .mypage-list__box{display:flex;flex-wrap:wrap}.mypage-index-page .mypage-list__item--address .address-box{width:calc(100% - 520px)}.mypage-index-page .mypage-list__item--address .address-box:first-child{width:520px}.mypage-index-page .mypage-list__item--address .address-box:not(:first-child){margin-top:0}.mypage-index-page .mypage-list__item--address .address-box dl{margin-top:26px}.mypage-index-page .mypage-list__item--address .address-box dl dt{margin-bottom:12px;font-size:14px}.mypage-index-page .mypage-list__item--address .address-box dl dd{font-size:14px}.mypage-index-page .mypage-list__item--wish .wish-area{display:flex;flex-wrap:wrap}.mypage-index-page .mypage-list__item--wish .wish-area__more{position:static;width:112px;height:130px;margin-left:10px}.mypage-index-page .mypage-list__item--wish .wish-list__item{width:112px;height:130px}.mypage-index-page .mypage-list__item--wish .wish-list__item:nth-of-type(-n+5){display:block}.mypage-index-page .mypage-list__item--wish .button-content{text-align:left}.mypage-index-page .mypage-list__item>.button-content{text-align:left}.mypage-index-page .mypage-list__item>.button-content .btn{margin:0 24px 0 0}.mypage-index-page .mypage-list__item>.button-content .btn:first-child{margin:0 24px 0 0}.mileage-lists-page .myinfo-area{margin-top:15px}.mileage-lists-page .myinfo-area .myinfo-top__item:nth-of-type(1){width:170px}.mileage-lists-page .myinfo-area .myinfo-top__item:nth-of-type(2){width:150px}.mileage-lists-page .myinfo-area .myinfo-top__item:nth-of-type(3){width:235px}.mileage-lists-page .myinfo-area .myinfo-top__item:nth-of-type(4){width:210px}.mileage-lists-page .myinfo-area .myinfo-top__item:nth-of-type(5){width:100px}.mileage-lists-page .myinfo-area .myinfo-list__item dl dd:nth-of-type(1){width:170px}.mileage-lists-page .myinfo-area .myinfo-list__item dl dd:nth-of-type(2){width:150px}.mileage-lists-page .myinfo-area .myinfo-list__item dl dd:nth-of-type(3){width:235px}.mileage-lists-page .myinfo-area .myinfo-list__item dl dd:nth-of-type(4){width:210px}.mileage-lists-page .myinfo-area .myinfo-list__item dl dd:nth-of-type(5){width:100px}.mileage-lists-page .myinfo-area .myinfo-list__item dl .comm-patch{width:45px;margin-right:7px}.coupon-lists-page .myinfo-area .coupon-list{display:flex;flex-wrap:wrap}.coupon-lists-page .myinfo-area .coupon-list__item{width:calc(100% / 3 - 12px);margin:18px 18px 0 0;padding:20px 20px 37px}.coupon-lists-page .myinfo-area .coupon-list__item:nth-of-type(-n+3){margin-top:0}.coupon-lists-page .myinfo-area .coupon-list__item:nth-child(3n){margin-right:0}.coupon-lists-page .myinfo-area .coupon-list__item:after{font-size:13px}.coupon-lists-page .myinfo-area .coupon-list__item strong{font-size:24px}.coupon-lists-page .myinfo-area .coupon-list__item p:nth-of-type(2){margin-top:15px}.coupon-lists-page .myinfo-area .coupon-list__item p:nth-of-type(3){margin-top:10px}.coupon-lists-page .add-coupon{margin-top:30px}.coupon-lists-page .add-coupon__box{width:470px}.coupon-lists-page .add-coupon__box input{padding-right:85px;height:40px;line-height:40px}.coupon-lists-page .add-coupon__box button{width:74px;height:30px;line-height:30px;font-size:14px}.wish-lists-page .comm-item-area ul li .img-area{height:338px}.wish-lists-page .comm-item-area .util-list{justify-content:end;margin-bottom:30px}.wish-lists-page .comm-item-area .util-list .btn{margin:0 0 0 20px;font-size:14px}.wish-lists-page .nodata .button-content .btn{width:245px !important}.wish-lists-page .myinfo-text>p{order:inherit}.wish-lists-page .myinfo-text .share-area{display:flex;flex-wrap:wrap;justify-content:flex-end;width:280px}.wish-lists-page .myinfo-text .share-area span{display:block;margin-right:20px}.wish-lists-page .myinfo-text .share-area .share-list__item--facebook{width:8px;background:url(../../images/shop/e4c6a6d02f60d552a920.png) no-repeat center;background-size:8px}.wish-lists-page .myinfo-text .share-area .share-list__item--pinterest{width:14px;background:url(../../images/shop/1b76603c9a43301a6a70.png) no-repeat center;background-size:14px}.wish-lists-page .myinfo-text .share-area .share-list__item--twitter{width:16px;background:url(../../images/shop/9c80189c1a96cc4807b6.png) no-repeat center;background-size:16px}.wish-lists-page .myinfo-text .share-area .share-list__item--mail{width:18px;background:url(../../images/shop/009cee93923a9ff0e047.png) no-repeat center;background-size:18px}.wish-lists-page .myinfo-text .share-area .share-list__item--link{width:20px;background:url(../../images/shop/ba33334fba8ffdb673aa.png) no-repeat center;background-size:20px}.wish-lists-page .product-lists-page .comm-item-area{margin-top:40px}.wish-lists-page .product-lists-page .comm-item-area ul{display:flex;flex-wrap:wrap;grid-gap:initial}.wish-lists-page .product-lists-page .comm-item-area ul li{margin-top:40px !important;margin-right:16px !important;width:calc((100% / 3) - 11px)}.wish-lists-page .product-lists-page .comm-item-area ul li:nth-of-type(3n){margin-right:0 !important}.wish-lists-page .product-lists-page .comm-item-area ul li:nth-of-type(-n+3){margin-top:0 !important}.wish-lists-page .product-lists-page .comm-item-area ul li .img-area .slick-slider{width:initial;min-width:initial;*width:initial}.wish-lists-page .product-lists-page .comm-item-area ul li .info-area__price{font-size:14px}.wish-lists-page .product-lists-page .comm-item-area ul li .info-area__option{margin-top:5px;font-size:14px}.wish-lists-page .product-view-bottom{margin:120px 0 0;overflow:hidden}.wish-lists-page .product-view-bottom--title{font-size:28px}.wish-lists-page .product-view-bottom .comm-item-area{margin:40px 0 0}.wish-lists-page .product-view-bottom .comm-item-area ul li{width:292px;margin-top:0 !important}.wish-lists-page .wish-alert-layer .layer__table{max-width:375px}.wish-lists-page .wish-alert-layer .layer__content{padding:55px 20px 20px}.wish-lists-page .wish-alert-layer .layer__content .layer__con-area .title{font-size:20px}.wish-lists-page .wish-alert-layer .layer__content .layer__con-area .text{margin-top:15px}.wish-lists-page .wish-alert-layer .layer__content .layer__con-area .button-content{margin-top:30px}.wish-lists-page .wish-alert-layer .layer__content .layer__con-area .button-content .btn{margin:0;width:calc(50% - 3.5px)}.wish-lists-page .wish-alert-layer .layer__content .layer__con-area .button-content .btn:first-child{margin-right:7px}.restock-lists-page .restock-area__sub-text p{font-size:14px}.restock-lists-page .restock-area--title{font-size:14px}.restock-lists-page .restock-area__cate-title{display:flex;align-items:center;padding:0 30px;margin-top:15px;border-top:1px solid #000}.restock-lists-page .restock-area__cate-title p{color:#000;font-size:14px;font-weight:300;line-height:55px;text-align:center}.restock-lists-page .restock-area__cate-title p:nth-of-type(1){width:390px}.restock-lists-page .restock-area__cate-title p:nth-of-type(2){width:200px}.restock-lists-page .restock-area__cate-title p:nth-of-type(3){width:240px}.restock-lists-page .restock-area__list{margin-top:0;border-top:1px solid #dfdde3}.restock-lists-page .restock-area__list li{display:flex;align-items:start;flex-wrap:wrap;padding:20px 30px}.restock-lists-page .restock-area__list li .img{width:96px}.restock-lists-page .restock-area__list li .info{display:flex;flex-wrap:wrap;margin-left:20px;min-width:820px;width:calc(100% - 206px)}.restock-lists-page .restock-area__list li .info .title{width:300px;font-size:14px}.restock-lists-page .restock-area__list li .info .price{margin-top:30px;width:150px;font-size:14px;text-align:center}.restock-lists-page .restock-area__list li .info .color-size{order:4;width:100%}.restock-lists-page .restock-area__list li .info .color-size p span{font-size:14px}.restock-lists-page .restock-area__list li .info .info-wrap{display:flex;align-items:center;margin-left:70px;margin-top:30px;width:calc(100% - 520px)}.restock-lists-page .restock-area__list li .info .info-wrap p{min-width:150px;width:150px;font-size:14px;text-align:center}.restock-lists-page .restock-area__list li .info .info-wrap p:not(:last-of-type){margin-right:0}.restock-lists-page .restock-area__list li .info .info-wrap p:not(:last-of-type)::after{display:none}.restock-lists-page .restock-area__list li .info .info-wrap p span{display:none}.restock-lists-page .restock-area__list li .btn-area{margin-left:auto;margin-top:30px;width:calc(100% - 1036px)}.restock-lists-page .restock-area__list li .btn-area .btn{margin:0;width:90px;height:30px;line-height:28px}}.mypage-order-lists-page .page-title a{display:inline-block;width:auto;margin-top:10px;text-decoration:underline}.mypage-order-lists-page .mypage-content>.button-content{margin:0 0 15px;text-align:right}.mypage-order-lists-page .mypage-content>.button-content .btn{display:inline-block;width:110px;height:35px;line-height:35px}.mypage-order-lists-page .mypage-content>.button-content p{margin-top:8px;font-size:12px;color:#5b5c64}.mypage-order-lists-page .tab--list .tab__btn-area .tab__btn{padding:0 10px;font-size:14px;height:40px;line-height:40px}.mypage-order-lists-page .tab--list .tab__contents{padding:20px 0}.mypage-order-lists-page .order-list-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:10px}.mypage-order-lists-page .order-list-top .datepicker-area{order:1;width:100%;margin-bottom:20px}.mypage-order-lists-page .order-list-top>p{order:2}.mypage-order-lists-page .order-list-top select{order:2;width:calc(100% - 230px)}.mypage-order-lists-page .order-list-top .btn{order:3;width:100%;height:35px;line-height:35px;margin-top:5px}.mypage-order-lists-page .order-list-top .btn--line{width:70px;margin-top:0;border-color:#ccc}.mypage-order-lists-page .step-area{margin-top:70px;background-color:#fff}.mypage-order-lists-page .step-area ul li:not(:first-of-type){margin-top:14px}.mypage-order-lists-page .step-area ul li span{display:block;margin-bottom:5px;font-weight:500}.mypage-order-lists-page .step-list{margin-top:200px;border-color:#fafafa;border-width:2.7777777778vw}.mypage-order-lists-page .step-list:not(:first-of-type){margin-top:0}.mypage-order-lists-page .step-list__tit{position:relative;width:100%;height:60px;text-align:left}.mypage-order-lists-page .step-list__tit::after{content:'';position:absolute;top:50%;right:0;width:10px;height:6px;background:url(../../images/shop/8c9950ecd7ec5fbb2726.png) no-repeat center/contain;transform:translateY(-50%)}.mypage-order-lists-page .step-list__tit.on::after{transform:translateY(-50%) rotate(-180deg)}.mypage-order-lists-page .step-list__tit.on+.step-list__con{display:block}.mypage-order-lists-page .step-list__con{display:none}.mypage-order-lists-page .step-list__con li{position:relative;display:flex;flex-wrap:wrap}.mypage-order-lists-page .step-list__con li:not(:first-of-type){margin-top:9.7222222222vw}.mypage-order-lists-page .step-list__con li:not(:last-of-type) .box::before,.mypage-order-lists-page .step-list__con li:not(:last-of-type) .box::after{content:'';position:absolute;bottom:-6.6666666667vw;left:50%;width:1px;height:6.6666666667vw;background-color:#ddd;transform:translateX(-50%)}.mypage-order-lists-page .step-list__con li:not(:last-of-type) .box::before{height:10px;transform:rotate(45deg);margin-left:3px}.mypage-order-lists-page .step-list__con li .box{position:relative;order:2;display:flex;justify-content:space-between;align-items:flex-start;width:100%;border:0.2777777778vw solid #ddd;padding:5.2777777778vw;border-radius:2.7777777778vw}.mypage-order-lists-page .step-list__con li .box b{width:calc(100% - 66.66666667%);font-weight:400}.mypage-order-lists-page .step-list__con li .box p{width:66.66666667%;color:#999;word-break:keep-all}.mypage-order-lists-page .step-list__con li>span{order:1;display:block;width:100%;margin-bottom:1.3888888889vw;color:#006BFF;text-align:center}.layer--cancel-layer,.layer--exchange-layer,.layer--delivery-layer,.layer--refund-modify-layer{bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom)}.layer--cancel-layer .layer__table,.layer--exchange-layer .layer__table,.layer--delivery-layer .layer__table,.layer--refund-modify-layer .layer__table{align-items:flex-start}.layer--cancel-layer .layer__content,.layer--exchange-layer .layer__content,.layer--delivery-layer .layer__content,.layer--refund-modify-layer .layer__content{top:constant(safe-area-inset-top);top:env(safe-area-inset-top);padding:50px 20px 100px}.layer--cancel-layer .layer__top,.layer--exchange-layer .layer__top,.layer--delivery-layer .layer__top,.layer--refund-modify-layer .layer__top{position:absolute;border-bottom:0}.layer--cancel-layer .layer__top .close,.layer--exchange-layer .layer__top .close,.layer--delivery-layer .layer__top .close,.layer--refund-modify-layer .layer__top .close{position:absolute;top:18px;left:auto;right:18px;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px}.layer--cancel-layer .title,.layer--exchange-layer .title,.layer--delivery-layer .title,.layer--refund-modify-layer .title{font-size:24px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #000}.layer--cancel-layer .form ul li:not(:first-of-type),.layer--exchange-layer .form ul li:not(:first-of-type),.layer--delivery-layer .form ul li:not(:first-of-type),.layer--refund-modify-layer .form ul li:not(:first-of-type){margin-top:25px}.layer--cancel-layer .title,.layer--exchange-layer .title{margin-bottom:0}.layer--cancel-layer .order-list,.layer--exchange-layer .order-list{border-top:0;margin:0 0 20px}.layer--cancel-layer .order-list__item,.layer--exchange-layer .order-list__item{flex-direction:row;border-bottom:1px solid #dfdde3}.layer--cancel-layer .order-list__info-box--number span,.layer--exchange-layer .order-list__info-box--number span{color:#5b5c64}.layer--cancel-layer .exchange-type,.layer--exchange-layer .exchange-type{display:flex;flex-wrap:wrap;margin:0 0 25px}.layer--cancel-layer .exchange-type .design-input:not(:last-child),.layer--exchange-layer .exchange-type .design-input:not(:last-child){margin-right:18px}.layer--cancel-layer .form__content.exchange-type,.layer--exchange-layer .form__content.exchange-type{margin:10px 0 0}.layer--cancel-layer .form__content textarea,.layer--exchange-layer .form__content textarea{height:100px;margin-top:12px}.layer--cancel-layer .form strong,.layer--exchange-layer .form strong{display:block;margin:35px 0 25px;font-size:20px;font-weight:300}.layer--cancel-layer .notice,.layer--exchange-layer .notice{margin-top:25px}.layer--cancel-layer .notice strong,.layer--exchange-layer .notice strong{display:block;margin-bottom:5px;font-size:13px;font-weight:300}.layer--cancel-layer .notice ul li,.layer--exchange-layer .notice ul li{font-size:12px}.layer--cancel-layer .exchange-notice,.layer--exchange-layer .exchange-notice{margin-top:25px}.layer--cancel-layer .exchange-notice strong,.layer--exchange-layer .exchange-notice strong{display:block;margin:20px 0 5px;font-size:14px;font-weight:500}.layer--cancel-layer .exchange-notice p,.layer--exchange-layer .exchange-notice p{margin-top:0;font-size:14px;color:#5B5B5B}.layer--cancel-layer .toggle-area,.layer--exchange-layer .toggle-area{margin-top:0;padding:30px 0 20px}.layer--cancel-layer .toggle-area:not(:first-of-type),.layer--exchange-layer .toggle-area:not(:first-of-type){margin-top:0}.layer--cancel-layer .toggle-area__title,.layer--exchange-layer .toggle-area__title{font-size:18px;font-weight:500}.layer--cancel-layer .toggle-area__con,.layer--exchange-layer .toggle-area__con{margin-top:20px}.layer--cancel-layer .toggle-area__con dl,.layer--exchange-layer .toggle-area__con dl{display:flex;flex-wrap:wrap}.layer--cancel-layer .toggle-area__con dl dt,.layer--exchange-layer .toggle-area__con dl dt{width:100px;margin-top:5px;font-size:16px}.layer--cancel-layer .toggle-area__con dl dd,.layer--exchange-layer .toggle-area__con dl dd{width:calc(100% - 100px);margin-top:5px;font-size:14px;text-align:right}.layer--cancel-layer .toggle-area__con dl dd em,.layer--exchange-layer .toggle-area__con dl dd em{font-weight:500;color:#cc0300}.layer--cancel-layer .toggle-area__con dl dt:first-of-type,.layer--cancel-layer .toggle-area__con dl dd:first-of-type,.layer--exchange-layer .toggle-area__con dl dt:first-of-type,.layer--exchange-layer .toggle-area__con dl dd:first-of-type{margin-top:0}.layer--cancel-layer .toggle-area--addr .addr-info,.layer--exchange-layer .toggle-area--addr .addr-info{font-size:16px}.layer--cancel-layer .toggle-area--addr .addr-info__top,.layer--exchange-layer .toggle-area--addr .addr-info__top{display:flex;align-items:center;justify-content:space-between}.layer--cancel-layer .toggle-area--addr .addr-info__content,.layer--exchange-layer .toggle-area--addr .addr-info__content{margin-top:10px}.layer--cancel-layer .toggle-area--addr .addr-info__content span,.layer--exchange-layer .toggle-area--addr .addr-info__content span{display:block;margin-bottom:5px}.layer--cancel-layer .toggle-area--addr .btn-underline,.layer--exchange-layer .toggle-area--addr .btn-underline{border-bottom:1px solid #000;font-size:14px}.layer--cancel-layer .toggle-area--addr dl,.layer--exchange-layer .toggle-area--addr dl{margin-top:20px}.layer--cancel-layer .toggle-area--addr dl dt,.layer--exchange-layer .toggle-area--addr dl dt{margin-top:20px;color:#5B5C64}.layer--cancel-layer .toggle-area--addr dl dd,.layer--exchange-layer .toggle-area--addr dl dd{position:relative;margin-top:20px;text-align:left}.layer--cancel-layer .toggle-area--addr dl dd .btn-underline,.layer--exchange-layer .toggle-area--addr dl dd .btn-underline{position:absolute;top:0;right:0}.layer--cancel-layer .toggle-area--addr dl dt:first-of-type,.layer--cancel-layer .toggle-area--addr dl dd:first-of-type,.layer--exchange-layer .toggle-area--addr dl dt:first-of-type,.layer--exchange-layer .toggle-area--addr dl dd:first-of-type{margin-top:0}.layer--cancel-layer .toggle-area--total,.layer--exchange-layer .toggle-area--total{padding-top:15px}.layer--cancel-layer .toggle-area--total .toggle-area__con,.layer--exchange-layer .toggle-area--total .toggle-area__con{margin-top:0}.layer--cancel-layer .toggle-area--total .toggle-area__con dl dt,.layer--exchange-layer .toggle-area--total .toggle-area__con dl dt{width:160px}.layer--cancel-layer .toggle-area--total .toggle-area__con dl dt.point,.layer--exchange-layer .toggle-area--total .toggle-area__con dl dt.point{font-size:18px;font-weight:500}.layer--cancel-layer .toggle-area--total .toggle-area__con dl dd,.layer--exchange-layer .toggle-area--total .toggle-area__con dl dd{width:calc(100% - 160px)}.layer--cancel-layer .toggle-area--total .toggle-area__con dl dd.point,.layer--exchange-layer .toggle-area--total .toggle-area__con dl dd.point{font-size:18px;font-weight:500;color:#CC0300}.mypage-order-view-page.content .page-title{border-bottom:1px solid #dfdde3;margin-bottom:15px;padding-bottom:30px}.mypage-order-view-page .line{border-bottom:1px solid #000;font-size:14px}.mypage-order-view-page .order-view .toggle-area{position:relative;border-top:1px solid #DFDCE3;margin-top:0;padding:20px 0}.mypage-order-view-page .order-view .toggle-area:first-of-type{border-top:0;margin-top:20px;padding-top:0}.mypage-order-view-page .order-view .toggle-area:not(:first-of-type){margin-top:0}.mypage-order-view-page .order-view .toggle-area__title{font-size:18px;font-weight:500}.mypage-order-view-page .order-view .toggle-area__con{margin-top:15px}.mypage-order-view-page .order-view .toggle-area__con .file-image{display:flex;flex-wrap:wrap}.mypage-order-view-page .order-view .toggle-area__con .file-image button{width:105px;height:105px;border-radius:3px;border:1px solid #E0E0E0;margin:10px 10px 0 0;overflow:hidden}.mypage-order-view-page .order-view .toggle-area .button-content--cancel{position:absolute;top:3px;left:82px;margin-top:0}.mypage-order-view-page .order-view .toggle-area .button-content--cancel .btn-cancel{border-bottom:1px solid #000;margin-right:10px}.mypage-order-view-page .order-view .toggle-area .btn-account{position:absolute;top:20px;left:116px;width:110px;height:28px;line-height:28px;font-size:12px;font-weight:700}.mypage-order-view-page .order-view__data{display:block;border-bottom:1px solid #DFDCE3;margin-top:0}.mypage-order-view-page .order-view__data .data-list{display:flex;flex-wrap:wrap;border-bottom:1px solid #000;padding-bottom:20px}.mypage-order-view-page .order-view__data .data-list li{position:relative;padding-right:20px}.mypage-order-view-page .order-view__data .data-list li:first-of-type:after{content:"";display:block;position:absolute;top:50%;right:10px;width:1px;height:13px;margin-top:-6px;background:#DFDCE3}.mypage-order-view-page .order-view__data .data-list li em{font-weight:500;color:#000}.mypage-order-view-page .order-view__data .data-list__cancel{width:100%;margin-top:5px}.mypage-order-view-page .order-view__data .data-list--nomem{display:block;border-bottom:0;margin-bottom:18px;padding-bottom:0}.mypage-order-view-page .order-view__data .data-list--nomem li{padding-right:90px;color:#5b5c64}.mypage-order-view-page .order-view__data .data-list--nomem li:first-of-type:after{display:none}.mypage-order-view-page .order-view__data .data-list--nomem li:first-of-type button{position:absolute;top:0;right:0;width:85px;height:25px;line-height:25px;margin-left:auto;font-size:13px}.mypage-order-view-page .order-view__data .data-list--nomem li:not(:first-of-type){margin-top:4px}.mypage-order-view-page .order-view__data .data-list--nomem li.state{margin-top:8px}.mypage-order-view-page .order-view__data .data-list--nomem li .line{font-size:14px;font-weight:300}.mypage-order-view-page .order-view__data .data-list--nomem li em{font-weight:300}.mypage-order-view-page .cart-list__item{padding:20px 0 0;border-bottom:0}.mypage-order-view-page .cart-list__item:first-child{padding-top:0}.mypage-order-view-page .cart-list__item .item{flex-wrap:wrap}.mypage-order-view-page .cart-list__item .item .img-area{width:112px;height:130px}.mypage-order-view-page .cart-list__item .item .info-area{width:calc(100% - 161px)}.mypage-order-view-page .cart-list__item .item .info-area .state{margin-bottom:4px;font-size:12px;font-weight:500}.mypage-order-view-page .cart-list__item .item .info-area .state em{margin-left:5px;font-weight:300;color:#CC0300}.mypage-order-view-page .cart-list__item .item .info-area__option{margin-top:4px}.mypage-order-view-page .cart-list__item .item .info-area__option li.select-box{display:flex;flex-wrap:wrap;align-items:center}.mypage-order-view-page .cart-list__item .item .info-area__option li.select-box select{width:calc(100% - 121px)}.mypage-order-view-page .cart-list__item .item .info-area__option li.select-box .btn{width:80px;margin-left:5px;height:28px;line-height:28px}.mypage-order-view-page .cart-list__item .item .info-area .price{margin-top:8px}.mypage-order-view-page .order-detail{margin-top:15px}.mypage-order-view-page .order-detail dl{width:100%}.mypage-order-view-page .order-detail dl dt{margin-bottom:0}.mypage-order-view-page .order-detail dl dd{text-align:left}.mypage-order-view-page .order-detail dl dd .btn-gift{display:block;width:80px;height:28px;line-height:28px;margin-top:5px;background:#E0E0E0;color:#5B5C64}.mypage-order-view-page .order-detail dl .blue{color:#0004FF}.mypage-order-view-page .order-detail dl .red{color:#FF0000}.mypage-order-view-page .order-detail dl .point{font-weight:500;color:#cc0300}.mypage-order-view-page .order-detail--info dl:not(:first-of-type){margin-top:15px}.mypage-order-view-page .order-detail--info dl dd span em{color:#5B5C64}.mypage-order-view-page .order-detail--price dl:not(:first-of-type){margin-top:5px}.mypage-order-view-page .order-detail--price dl dd{text-align:right}.mypage-order-view-page .order-detail--price dl.total{margin-top:15px}.mypage-order-view-page .layer--file-image-layer .layer__content{padding-top:50px}.mypage-order-view-page .layer--file-image-layer .layer__top{position:absolute;border-bottom:0}.mypage-order-view-page .layer--file-image-layer .layer__top .close{position:absolute;top:18px;left:auto;right:18px;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px}.mypage-no-order-view-page .mypage-content .page-title{display:block;padding:0 0 30px;border-bottom:1px solid #dfdde3}.mypage-no-order-view-page .mypage-content .page-title h2{font-size:22px;text-align:center}.mypage-no-order-view-page .mypage-content .order-view__data{border-bottom:0}.mypage-no-order-view-page .mypage-content .order-detail{margin-top:60px}.mypage-no-order-view-page .mypage-content .order-detail--info dl{flex-wrap:wrap}.mypage-no-order-view-page .mypage-content .order-detail--info dl dt{width:100%}.mypage-no-order-view-page .mypage-content .order-detail--info dl dd{width:100%;margin:10px 0 20px}.mypage-no-order-view-page .mypage-content .order-detail--info dl dd:last-child{margin-bottom:0}.mypage-no-order-view-page>.button-content{margin-top:15px;padding-top:15px;border-top:1px solid #dfdde3}.cancel-ok-page .mypage-content>p{font-size:24px}.cancel-ok-page .order-view .toggle-area:first-of-type{margin-top:25px}.address-lists-page .pagination{margin-top:35px;font-size:16px;text-align:center}.addr-list__item{padding:30px;border:1px solid #dfdde3}.addr-list__item:not(:first-of-type){margin-top:15px}.addr-list__item--basics{background-color:#f2f1ef;border-color:#dfdde3}.addr-list__item .top{display:flex;justify-content:space-between}.addr-list__item .top .title{display:flex;flex-wrap:wrap;font-size:16px}.addr-list__item .top .title .comm-patch{width:80px;height:24px;line-height:24px;margin-left:10px}.addr-list__item .top__btn{display:flex}.addr-list__item .top__btn button{text-decoration:underline}.addr-list__item .top__btn button:not(:first-of-type){margin-left:20px}.addr-list__item .info{margin-top:15px}.addr-list__item .info li{display:inline-block}.addr-list__item .info li:not(:first-of-type){margin-top:5px}.addr-list__item .info li.name,.addr-list__item .info li.tel{width:100%}.addr-list__item .basic-btn{display:block;width:140px;height:30px;line-height:30px;margin-top:15px;border:1px solid #000}.address-view-page .form .addr-area{margin-top:20px}.address-view-page .form .addr-area__text{margin-top:7px;color:#5b5c64;font-size:13px}.address-view-page .form .addr-set-area{margin-top:32px}.address-view-page .form .addr-set-area .design-input:not(:first-of-type){margin-top:30px}.address-view-page .form .addr-set-area .design-input label{height:21px}.address-view-page .form .addr-set-area .layer_btn{display:inline-block;margin-left:20px;border-bottom:1px solid #000}.previous-order-lists-page.mypage .order-list__delivery-state{width:100%}@media screen and (min-width: 768px){.mypage-order-lists-page .mypage-content{width:1178px}.mypage-order-lists-page .mypage-content>.button-content{margin:0 0 20px}.mypage-order-lists-page .mypage-content>.button-content .btn{width:120px}.mypage-order-lists-page .mypage-content>.button-content p{margin-top:12px;font-size:14px}.mypage-order-lists-page .page-title a{margin-top:15px}.mypage-order-lists-page .tab--list .tab__btn-area .tab__btn{padding:0 15px;font-size:16px}.mypage-order-lists-page .order-list-top{flex-wrap:nowrap;justify-content:flex-end}.mypage-order-lists-page .order-list-top>p{order:1;margin-right:auto}.mypage-order-lists-page .order-list-top .datepicker-area{order:2;width:auto;margin:0 30px 0 0}.mypage-order-lists-page .order-list-top select{order:2;width:120px}.mypage-order-lists-page .order-list-top .btn{width:80px;margin:0 0 0 10px}.mypage-order-lists-page .step-area{margin-top:200px;padding:40px;background-color:#f2f1ef}.mypage-order-lists-page .step-area strong{display:block;margin-bottom:12px;color:#000;font-size:18px;font-weight:500}.mypage-order-lists-page .step-area ul li{display:flex}.mypage-order-lists-page .step-area ul li:not(:first-of-type){margin-top:10px}.mypage-order-lists-page .step-area ul li span{display:block;width:98px;margin-bottom:0}.mypage-order-lists-page .step-list{margin-top:72px;border-width:0}.mypage-order-lists-page .step-list:not(:first-of-type){margin-top:72px}.mypage-order-lists-page .step-list--col3 .step-list__con li{width:calc((100% - 80px)/3)}.mypage-order-lists-page .step-list__tit{height:auto;margin-bottom:16px;cursor:text}.mypage-order-lists-page .step-list__tit::after{display:none}.mypage-order-lists-page .step-list__tit.on+.step-list__con{display:flex}.mypage-order-lists-page .step-list__con{display:flex}.mypage-order-lists-page .step-list__con li{flex-direction:column;flex-wrap:nowrap;width:calc((100% - 160px)/5)}.mypage-order-lists-page .step-list__con li:not(:first-of-type){margin-top:0}.mypage-order-lists-page .step-list__con li:not(:last-of-type){margin-right:40px}.mypage-order-lists-page .step-list__con li:not(:last-of-type) .box::before,.mypage-order-lists-page .step-list__con li:not(:last-of-type) .box::after{top:50%;bottom:auto;left:auto;right:-30px;width:20px;height:1px;background-color:#ddd;transform:translateY(-50%)}.mypage-order-lists-page .step-list__con li:not(:last-of-type) .box::before{width:8px;height:1px;transform:rotate(-135deg);margin-left:0;margin-top:-4px}.mypage-order-lists-page .step-list__con li .box{order:1;flex-direction:column;justify-content:center;min-height:128px;border-width:1px;padding:0 7px;border-radius:0;text-align:center}.mypage-order-lists-page .step-list__con li .box b{width:100%;margin-bottom:16px;font-size:14px;font-weight:600}.mypage-order-lists-page .step-list__con li .box p{width:100%;font-size:12px;color:#000}.mypage-order-lists-page .step-list__con li>span{order:2;margin-top:16px;margin-bottom:0;color:#999;font-size:12px}.layer--cancel-layer .layer__table,.layer--exchange-layer .layer__table,.layer--delivery-layer .layer__table,.layer--refund-modify-layer .layer__table,.layer--refund-modify-layer .layer__table{align-items:center;width:530px;margin:0 auto}.layer--cancel-layer .layer__content,.layer--exchange-layer .layer__content,.layer--delivery-layer .layer__content,.layer--refund-modify-layer .layer__content,.layer--refund-modify-layer .layer__content{height:auto;min-height:80vh;max-height:90vh;padding:60px 40px 20px}.layer--cancel-layer .title,.layer--exchange-layer .title,.layer--delivery-layer .title,.layer--refund-modify-layer .title,.layer--refund-modify-layer .title{font-size:30px;margin-bottom:30px;padding-bottom:30px}.layer--cancel-layer .form ul li:not(:first-of-type),.layer--exchange-layer .form ul li:not(:first-of-type),.layer--delivery-layer .form ul li:not(:first-of-type),.layer--refund-modify-layer .form ul li:not(:first-of-type),.layer--refund-modify-layer .form ul li:not(:first-of-type){margin-top:30px}.layer--cancel-layer .button-content .btn,.layer--exchange-layer .button-content .btn,.layer--delivery-layer .button-content .btn,.layer--refund-modify-layer .button-content .btn,.layer--refund-modify-layer .button-content .btn{width:222px}.layer--cancel-layer .button-content--btn2 .btn,.layer--exchange-layer .button-content--btn2 .btn,.layer--delivery-layer .button-content--btn2 .btn,.layer--refund-modify-layer .button-content--btn2 .btn,.layer--refund-modify-layer .button-content--btn2 .btn{width:186px}.layer--cancel-layer .title,.layer--exchange-layer .title{margin-bottom:0}.layer--cancel-layer .order-list__content,.layer--exchange-layer .order-list__content{width:calc(100% - 112px)}.layer--cancel-layer .order-list__item,.layer--exchange-layer .order-list__item{align-items:flex-start;padding:30px 0}.layer--cancel-layer .order-list__info-box--number,.layer--exchange-layer .order-list__info-box--number{order:0;width:100%;text-align:left}.layer--cancel-layer .order-list__info-box--title,.layer--exchange-layer .order-list__info-box--title{width:100%}.layer--cancel-layer .exchange-type,.layer--exchange-layer .exchange-type{margin:30px 0}.layer--cancel-layer .exchange-type .design-input:not(:last-child),.layer--exchange-layer .exchange-type .design-input:not(:last-child){margin-right:25px}.layer--cancel-layer .form__content textarea,.layer--exchange-layer .form__content textarea{margin-top:15px}.layer--cancel-layer .form strong,.layer--exchange-layer .form strong{font-size:18px}.layer--cancel-layer .notice,.layer--exchange-layer .notice{margin-top:30px}.mypage-order-view-page.content .page-title{display:none}.mypage-order-view-page .mypage-content{width:470px}.mypage-order-view-page .layout-box{width:100%}.mypage-order-view-page .order-view .toggle-area{padding:30px 0}.mypage-order-view-page .order-view .toggle-area:first-of-type{margin-top:30px}.mypage-order-view-page .order-view .toggle-area__con{margin-top:20px}.mypage-order-view-page .order-view .toggle-area .button-content--cancel{left:86px}.mypage-order-view-page .order-view .toggle-area .btn-account{top:29px;left:121px}.mypage-order-view-page .order-view__data .data-list__cancel{width:auto;margin-top:0}.mypage-order-view-page .order-view__data .data-list--nomem{margin-bottom:35px}.mypage-order-view-page .order-view__data .data-list--nomem li{padding-right:0}.mypage-order-view-page .order-view__data .data-list--nomem li:first-of-type{display:flex;flex-wrap:wrap;align-items:center}.mypage-order-view-page .order-view__data .data-list--nomem li:first-of-type button{position:static;width:100px;height:29px;line-height:29px;margin-left:10px;font-size:14px}.mypage-order-view-page .cart-list__item{padding:30px 0 0}.mypage-order-view-page .cart-list__item .item .img-area{width:112px;height:130px}.mypage-order-view-page .cart-list__item .item .info-area{display:block;width:250px;margin-left:20px}.mypage-order-view-page .cart-list__item .item .info-area .state{margin-bottom:4px;font-size:14px}.mypage-order-view-page .cart-list__item .item .info-area__title{width:100%}.mypage-order-view-page .cart-list__item .item .info-area__option{margin-top:4px;padding-right:0}.mypage-order-view-page .cart-list__item .item .info-area__option li:not(:first-of-type){margin-top:0}.mypage-order-view-page .cart-list__item .item .info-area__option li.select-box select{width:120px}.mypage-order-view-page .cart-list__item .item .info-area__option li.select-box .btn{height:35px;line-height:35px}.mypage-order-view-page .cart-list__item .item .info-area .price{margin-top:3px !important}.mypage-order-view-page .order-detail{position:relative;margin:0}.mypage-order-view-page .order-detail__title{position:absolute;top:22px;left:0}.mypage-order-view-page .order-detail dl{display:flex;flex-wrap:wrap;width:100%}.mypage-order-view-page .order-detail dl dt{display:none;width:100px}.mypage-order-view-page .order-detail dl dd{font-size:14px}.mypage-order-view-page .order-detail--info dl dt{display:block}.mypage-order-view-page .order-detail--price dl dt{display:block;width:170px}.mypage-order-view-page .layer--file-image-layer .layer__table{width:530px;margin:0 auto}.mypage-order-view-page .layer--file-image-layer .layer__content{height:auto;min-height:80vh;max-height:90vh;padding:60px 40px 20px}.mypage-no-order-view-page{margin:0 auto;width:932px}.mypage-no-order-view-page .mypage-content{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding-top:50px}.mypage-no-order-view-page .mypage-content .page-title{display:block;width:100%;padding:0 0 40px}.mypage-no-order-view-page .mypage-content .page-title h2{font-size:32px}.mypage-no-order-view-page .mypage-content .order-detail{margin-top:65px}.mypage-no-order-view-page .mypage-content .order-detail:first-of-type{margin-top:0}.mypage-no-order-view-page .mypage-content .order-detail__title{position:static}.mypage-no-order-view-page .layout-box{margin-top:30px}.mypage-no-order-view-page .layout-box--left{width:460px}.mypage-no-order-view-page .layout-box--left .order-view__data{margin-top:0}.mypage-no-order-view-page .layout-box--right{margin-left:auto;width:380px}.mypage-no-order-view-page>.button-content{margin-top:30px;padding-top:30px}.mypage-no-order-view-page>.button-content .btn{width:180px}.cancel-ok-page .mypage-content{padding-top:100px}.cancel-ok-page .mypage-content>p{font-size:32px}.cancel-ok-page .order-view .toggle-area:first-of-type{margin-top:45px}.address-lists-page .pagination{margin-top:35px;font-size:16px;text-align:center}.addr-list__item{border:1px solid #DFDCE3}.addr-list__item:not(:first-of-type){margin-top:10px}.addr-list__item:hover{border-color:#000}.addr-list__item .top__btn{display:flex}.addr-list__item .top__btn button{text-decoration:underline}.addr-list__item .top__btn button:not(:first-of-type){margin-left:20px}.addr-list__item .info{margin-top:10px}.address-view-page{width:470px;margin:0 auto}.address-view-page .form .addr-area ul{display:flex;flex-wrap:wrap}.address-view-page .form .addr-area ul li{width:calc(50% - 10px)}.address-view-page .form .addr-area ul li:not(:first-of-type){margin-top:0}.address-view-page .form .addr-area ul li:not(:nth-of-type(-n+2)){margin-top:20px}.address-view-page .form .addr-area ul li:nth-of-type(2n){margin-left:20px}.address-view-page .form .addr-area__text{margin-top:9px}.address-view-page .form .addr-set-area{margin-top:30px}.address-view-page .form .addr-set-area .design-input:not(:first-of-type){margin-top:32px}.address-view-page .form .addr-set-area .design-input label{height:22px}.address-view-page .button-content{text-align:left}.address-view-page .button-content .btn{width:186px}.address-view-page .button-content .btn:not(:first-child){margin-left:24px}.previous-order-lists-page.mypage .order-list__image{order:0}.previous-order-lists-page.mypage .order-list__content{order:1}.previous-order-lists-page.mypage .order-list__delivery-state{order:2;width:auto}}.newsletter-page .newsletter-info--title{font-size:13px}.newsletter-page .newsletter-info__list{margin-top:30px}.newsletter-page .newsletter-info__list li:not(:first-of-type){margin-top:40px}.newsletter-page .newsletter-info__list li .design-input label{height:auto}.newsletter-page .newsletter-list{margin-top:38px}.newsletter-page .newsletter-list strong{display:block;border-bottom:1px solid #000;padding-bottom:20px;font-size:20px;font-weight:300}.newsletter-page .newsletter-list ul li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px solid #dfdde3;padding:15px 0}.newsletter-page .newsletter-list__box{color:#5b5b5b}.newsletter-page .newsletter-list__box button{border-bottom:1px solid #000;padding-bottom:4px;color:#000}.newsletter-page .newsletter-list__box button:not(:first-child){margin-left:15px}.content.qna .qna-info--title{color:#5b5b5b;word-break:keep-all;font-size:13px}.qna-lists-page .qna-info__list{margin-top:30px;border-top:1px solid #000}.qna-lists-page .qna-info__list__title{display:none}.qna-lists-page .qna-info__list ul li{padding:15px 0;border-bottom:1px solid #dfdde3}.qna-lists-page .qna-info__list ul li .top-area{display:flex;align-items:center}.qna-lists-page .qna-info__list ul li .top-area .comm-patch-area .comm-patch{margin-right:15px}.qna-lists-page .qna-info__list ul li .top-area .category{color:#5b5b5b}.qna-lists-page .qna-info__list ul li .middle-area{margin-top:10px}.qna-lists-page .qna-info__list ul li .middle-area .title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5b5b5b}.qna-lists-page .qna-info__list ul li .bottom-area{margin-top:10px}.qna-lists-page .qna-info__list ul li .bottom-area .year{color:#5b5b5b}.qna-view-page .qna-info__view{margin-top:30px;border-top:1px solid #000}.qna-view-page .qna-info__view ul li{display:flex;padding:15px 0;border-bottom:1px solid #dfdde3}.qna-view-page .qna-info__view ul li .title-area{flex-basis:50px}.qna-view-page .qna-info__view ul li .title-area .title{white-space:nowrap;text-align:center}.qna-view-page .qna-info__view ul li .result-area{margin-left:15px;flex-basis:calc(100% - 65px)}.qna-view-page .qna-info__view ul li .result-area .result{color:#5b5b5b}.qna-view-page .qna-info .button-content .btn:nth-child(3){margin-top:15px;width:100%}.qna-write-page .qna-info .form{margin-top:20px}.qna-write-page .qna-info .form__content input:disabled{color:#000;background:none;border:0}.qna-write-page .code-layer .layer__table{align-items:flex-start}.qna-write-page .code-layer .layer__content{top:constant(safe-area-inset-top);top:env(safe-area-inset-top);padding:50px 20px 70px;margin:0 auto;width:100vw;height:calc(100vh - 48px);min-height:auto}.qna-write-page .code-layer .layer__top{position:static;margin-bottom:20px;background:none;border-bottom:0}.qna-write-page .code-layer .layer__top .close{position:static;display:block;margin-left:auto;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px}.qna-write-page .code-layer .layer__title{margin-top:12px;height:auto;color:#000;font-size:24px;font-weight:300;line-height:100%;text-align:left}.qna-write-page .code-layer .layer__con-area .order-list-top{display:block;margin-bottom:40px}.qna-write-page .code-layer .layer__con-area .order-list-top .year-area{display:flex;align-items:center;width:100%}.qna-write-page .code-layer .layer__con-area .order-list-top .year-area .btn{margin-right:5px;margin-top:0;width:calc((100% / 4) - 3.75px);height:35px;font-weight:300;line-height:34px}.qna-write-page .code-layer .layer__con-area .order-list-top .year-area .btn:last-of-type{margin-right:0}.qna-write-page .code-layer .layer__con-area .order-list-area{overflow-y:auto;padding-bottom:48px;border-top:1px solid #000}.qna-write-page .code-layer .layer__con-area .order-list-area__title{display:none}.qna-write-page .code-layer .layer__con-area .order-list-area ul li{position:relative;padding:15px 0 15px 40px;border-bottom:1px solid #dfdde3}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .code-area{display:flex;align-items:center}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .code-area .design-input{margin-left:10px;font-weight:300}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .code-area .year{font-weight:12px;font-weight:500}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area{margin-top:10px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area__list:not(:first-of-type){margin-top:10px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .design-input{position:absolute;top:15px;left:0}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .design-input label{display:flex;align-items:center;width:20px;height:20px;line-height:normal;text-indent:-9999px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area{display:flex;align-items:start}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__main{width:87px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__info{margin-left:15px;width:calc(100% - 102px)}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__info__title{font-size:12px;line-height:17px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__info__list{display:flex;align-items:center;margin-top:2px;font-size:12px;line-height:17px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__info__list.first{margin-top:8px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__info__list.price{margin-top:8px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__info__list span{font-size:12px;line-height:17px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__info__list span.sub-title{padding-right:2px;color:#5B5C64}.qna-write-page .code-layer .layer__con-area .button-content{position:fixed;bottom:0;left:0;padding:5px;width:100%;background:#fff;z-index:100}.qna-write-page .qna-search-layer .layer__table{align-items:flex-start}.qna-write-page .qna-search-layer .layer__content{top:constant(safe-area-inset-top);top:env(safe-area-inset-top);padding:50px 20px 70px;margin:0 auto;width:100vw;height:calc(100vh - 48px);min-height:auto}.qna-write-page .qna-search-layer .layer__con-area{position:static}.qna-write-page .qna-search-layer .layer__con-area .remove-area{position:absolute;top:20px;right:20px}.qna-write-page .qna-search-layer .layer__con-area .remove-area .close{display:block;width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px;text-indent:-9999px}.qna-write-page .qna-search-layer .layer__con-area .sch-area__title-box{position:relative}.qna-write-page .qna-search-layer .layer__con-area .sch-area__title-box .reset-btn{position:absolute;top:2px;right:0;margin:0;width:80px;height:30px;line-height:30px}.qna-write-page .qna-search-layer .layer__con-area .sch-area__title{margin-bottom:15px;padding-bottom:20px;font-size:24px;border-bottom:1px solid #000}.qna-write-page .qna-search-layer .layer__con-area .sch-area__typing{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dfdde3}.qna-write-page .qna-search-layer .layer__con-area .sch-area__typing input{height:45px;font-size:14px;line-height:45px;border-bottom:0}.qna-write-page .qna-search-layer .layer__con-area .sch-area__typing .sch{width:18px;height:18px;background:url(../../images/shop/20ee561bfa0ac52f61dd.png) no-repeat center;background-size:18px;text-indent:-9999px}.qna-write-page .qna-search-layer .layer__con-area .sch-area__typing .remove{width:18px;height:18px;background:url(../../images/shop/1a049d6f8a095d1dab3f.png) no-repeat center;background-size:18px;text-indent:-9999px}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search{margin-top:35px}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search ul{display:flex;align-items:start;flex-wrap:wrap;overflow-y:auto;height:calc(100vh - 270px)}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search ul li{position:relative;margin-top:25px;margin-right:10px;width:calc(50% - 5px)}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search ul li:nth-of-type(2n){margin-right:0}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search ul li:nth-of-type(-n+2){margin-top:0}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search ul li .design-input{position:absolute;top:10px;left:10px;z-index:1000}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search ul li .img-area__list.last{display:none}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search ul li .img-area__list img{display:block}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search ul li .title{margin-top:20px;width:100%;font-size:14px;text-align:center}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search .button-content{position:fixed;bottom:0;left:0;padding:5px 20px;width:100%;background:#fff;border-top:1px solid #dfdde3;z-index:2000}@media screen and (min-width: 768px){.newsletter-page{margin:0 auto}.newsletter-page .newsletter-info--title{font-size:14px}.newsletter-page .newsletter-info__list{margin-top:35px}.newsletter-page .newsletter-info__list li:not(:first-of-type){margin-top:20px}.newsletter-page .newsletter-info__list li input{width:650px}.newsletter-page .newsletter-info__list li .design-input label{height:auto}.newsletter-page .button-content{text-align:left}.newsletter-page .newsletter-list{width:650px;margin-top:80px}.newsletter-page .newsletter-list ul li{padding:15px 30px}.content.qna .qna-info--title{font-size:14px}.qna-lists-page .qna-info__list__title{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid #dfdde3}.qna-lists-page .qna-info__list__title p{text-align:center}.qna-lists-page .qna-info__list__title p:nth-of-type(1){flex-basis:130px}.qna-lists-page .qna-info__list__title p:nth-of-type(2){flex-basis:160px}.qna-lists-page .qna-info__list__title p:nth-of-type(3){flex-basis:calc(100% - 420px)}.qna-lists-page .qna-info__list__title p:nth-of-type(4){flex-basis:130px}.qna-lists-page .qna-info__list ul li a{display:flex;align-items:center}.qna-lists-page .qna-info__list ul li .top-area{display:flex;align-items:center;flex-basis:290px}.qna-lists-page .qna-info__list ul li .top-area .comm-patch-area{flex-basis:130px;text-align:center}.qna-lists-page .qna-info__list ul li .top-area .comm-patch-area .comm-patch{margin-right:0}.qna-lists-page .qna-info__list ul li .top-area .category{flex-basis:160px;text-align:center}.qna-lists-page .qna-info__list ul li .middle-area{margin-top:0;padding-left:40px;flex-basis:calc(100% - 420px)}.qna-lists-page .qna-info__list ul li .bottom-area{margin-top:0;flex-basis:130px}.qna-lists-page .qna-info__list ul li .bottom-area .year{text-align:center}.qna-view-page .qna-info__view ul li .title-area{flex-basis:110px}.qna-view-page .qna-info__view ul li .result-area{margin-left:0;flex-basis:calc(100% - 110px)}.qna-view-page .qna-info .button-content .btn{margin:0 10px 0 0 !important;width:100px !important}.qna-view-page .qna-info .button-content .btn:nth-child(3){margin-right:0 !important;margin-top:0;width:100px}.qna-write-page .qna-info{width:470px}.qna-write-page .qna-info .form{margin-top:20px;width:100%}.qna-write-page .qna-info .form__content input{font-size:14px}.qna-write-page .code-layer .layer__table{align-items:center}.qna-write-page .code-layer .layer__content{padding:50px 40px 25px;width:740px;max-height:90vh;min-height:auto;height:auto}.qna-write-page .code-layer .layer__top{margin-bottom:15px}.qna-write-page .code-layer .layer__top .close{position:absolute;top:15px;right:15px;width:28px;height:28px}.qna-write-page .code-layer .layer__title{margin-top:0;font-size:30px}.qna-write-page .code-layer .layer__con-area .order-list-top{display:flex;align-items:center;justify-content:start}.qna-write-page .code-layer .layer__con-area .order-list-top .datepicker-area{order:1;margin:0 20px 0 0;width:275px}.qna-write-page .code-layer .layer__con-area .order-list-top .year-area{order:2;width:calc(100% - 295px)}.qna-write-page .code-layer .layer__con-area .order-list-top .year-area .btn{margin-left:0;margin-right:10px;width:80px}.qna-write-page .code-layer .layer__con-area .order-list-area{padding-bottom:0;height:50vh}.qna-write-page .code-layer .layer__con-area .order-list-area__title{display:flex;align-items:center;border-bottom:1px solid #dfdde3}.qna-write-page .code-layer .layer__con-area .order-list-area__title .title{padding:20px 0;text-align:center}.qna-write-page .code-layer .layer__con-area .order-list-area__title .title:nth-of-type(1){width:255px}.qna-write-page .code-layer .layer__con-area .order-list-area__title .title:nth-of-type(2){width:calc(100% - 255px)}.qna-write-page .code-layer .layer__con-area .order-list-area ul li{display:flex;align-items:center;padding:20px 0}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .code-area{display:block;text-align:center;padding-left:20px;width:235px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .code-area .design-input{margin-left:0;margin-top:5px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area{padding-left:0;margin-top:0;margin-left:0;width:calc(100% - 255px)}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .design-input{top:50%;left:0;transform:translateY(-50%)}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area{display:flex;align-items:start}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__main{width:96px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__info{margin-left:20px;width:calc(100% - 116px)}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__info__title{font-size:14px;line-height:20px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__info__list{font-size:14px;line-height:20px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__info__list.first{margin-top:10px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__info__list.price{margin-top:10px}.qna-write-page .code-layer .layer__con-area .order-list-area ul li .item-area .img-area__info__list span{font-size:14px;line-height:20px}.qna-write-page .code-layer .layer__con-area .button-content{position:static;margin-top:40px}.qna-write-page .code-layer .layer__con-area .button-content .btn:first-child{margin-right:24px}.qna-write-page .code-layer .layer__con-area .button-content .btn:not(:first-child){margin:0}.qna-write-page .qna-search-layer .layer__table{align-items:center}.qna-write-page .qna-search-layer .layer__content{padding:50px 40px 25px;width:740px;max-height:90vh;min-height:auto;height:auto}.qna-write-page .qna-search-layer .layer__con-area .sch-area__title-box .reset-btn{top:6px;width:100px}.qna-write-page .qna-search-layer .layer__con-area .sch-area__title{margin-bottom:10px;padding-bottom:30px;font-size:30px}.qna-write-page .qna-search-layer .layer__con-area .sch-area__typing input{height:50px;font-size:16px;line-height:50px}.qna-write-page .qna-search-layer .layer__con-area .sch-area__typing .sch{width:20px;height:20px;background-size:20px}.qna-write-page .qna-search-layer .layer__con-area .sch-area__typing .remove{width:20px;height:20px;background-size:20px}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search{margin-top:30px}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search ul{height:50vh}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search ul li{margin-right:7px;width:calc((100% / 4) - 5.25px)}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search ul li:nth-of-type(2n){margin-right:7px}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search ul li:nth-of-type(4n){margin-right:0 !important}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search ul li:nth-of-type(-n+4){margin-top:0}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search .button-content{position:static;padding:0;margin-top:40px;width:100%;border-top:0}.qna-write-page .qna-search-layer .layer__con-area .sch-area .qna_search .button-content .btn{width:187px}}


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