@charset "UTF-8";*{margin:0;padding:0;font-family:Helvetica,Arial,-apple-system,BlinkMacSystemFont,Apple SD Gothic,sans-serif;-webkit-text-size-adjust:none;font-style:normal;font-size:inherit;line-height:inherit;color:inherit}:not(textarea):not(.use-scrollbar,.use-scrollbar>div.force-native-scroller)::-webkit-scrollbar{display:none}:root{--gap:15px;--radius:6px;--white:#FFFFFF;--gray100:#F9F9F9;--gray150:#F5F5F5;--gray200:#EFEFEF;--gray250:#E5E5E5;--gray350:#D1D1D1;--gray400:#C9C9C9;--gray450:#B0B0B0;--gray500:#969696;--gray600:#767676;--gray700:#555555;--gray800:#424242;--gray900:#111111;--black:#000000;--purple150:#F8F2FF;--purple200:#F2E6FF;--purple300:#DCC3FE;--purple400:#8E1FFF;--purple500:#7E00FF;--mint100:#AAE3DE;--mint300:#00BFB2;--mint500:#00A197;--red150:#FFF4F3;--red500:#F44338;--neonred500:#FF2525;--blue150:#EDF4FF;--blue200:#B7D4FF;--blue300:#83B4FF;--blue400:#478EF8;--blue500:#0E5DD2;--neonblue500:#2D56E2;--skyBlue150:#F3F7FA;--skyBlue500:#149AFF;--dimed:rgba(0, 0, 0, 0.2);--F10:10px;--F10L:14px;--F11:11px;--F11L:15px;--F12:12px;--F12L:16px;--F12LL:18px;--F13:13px;--F13L:19px;--F13LL:21px;--F14:14px;--F14L:20px;--F14LL:22px;--F15:15px;--F15L:21px;--F15LL:25px;--F16:16px;--F16L:22px;--F16LL:26px;--F17:17px;--F17L:23px;--F17LL:27px;--F18:18px;--F18LL:30px;--F20:20px;--F20L:26px;--F22:22px;--F22L:28px;--F24:24px;--F24L:30px;--F28:28px;--F28L:38px;--safe-bottom:env(safe-area-inset-bottom);--safe-top:env(safe-area-inset-top)}body.android{--safe-bottom:0px;--safe-top:0px}.text-line1{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1!important;-webkit-box-orient:vertical;white-space:normal;word-break:break-all}.text-line2{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2!important;-webkit-box-orient:vertical;white-space:normal;word-break:break-all}.text-line3{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3!important;-webkit-box-orient:vertical;white-space:normal;word-break:break-all}html{background:var(--white);height:100%}body{font-size:var(--F13);line-height:var(--F13L);word-break:break-all;min-height:100%;color:var(--gray900)}img{border:0}li,ol,ul{list-style:none}em,i{font-style:normal}:focus{outline:0}caption,hr,legend{position:absolute;top:0;left:0;overflow:hidden;font-size:0;width:0;height:0;line-height:0;opacity:0}fieldset,iframe,img{border:none}img{max-width:100%;vertical-align:top;border:none}img[src*=transparent_],img[src='']{opacity:0;visibility:hidden}button,label{cursor:pointer}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--white);border:none;color:inherit;outline:0;resize:none;overflow:hidden}input[type=date]{text-align:center}input[type=date]:disabled{background:var(--white)!important;border:none!important}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}a,a:visited{text-decoration:none;color:inherit}a:focus,button:focus{outline:0}::placeholder{color:var(--gray500)}.wa_hidden{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;clip:rect(1px,1px,1px,1px)!important;padding:0!important;margin:0!important}.blind{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;clip:rect(1px,1px,1px,1px)!important;padding:0!important;margin:0!important}.no-result{padding:97px 0 200px;text-align:center;color:var(--gray600)}.nodata{font-size:var(--F14);line-height:var(--F14L);padding:120px var(--gap);text-align:center;color:var(--gray600)}.list-empty{padding:35px var(--gap);color:var(--gray600);font-size:var(--F13);text-align:center}.list-empty p.msg+.od-btns{margin-top:50px}.now-loading{text-align:center;height:150px}.now-loading p.text{display:block;margin:0;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.now-loading p.text:before{content:'';display:block;background:url(../images/ssf_load_ani.gif);background-repeat:no-repeat;background-size:43px 43px;width:43px;height:43px;margin:0 auto;margin-bottom:10px}.now-loading.full{position:fixed;top:0;left:0;height:100%;height:100vh;width:100%;background:rgba(255,255,255,.7);z-index:9999}.ssf-loading{text-align:center;height:150px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ssf-loading p{margin:0}.ssf-loading .text{margin-top:5px;color:var(--gray700);font-size:var(--F12)}.ssf-loading.full{position:fixed;top:0;left:0;height:100%;height:100vh;width:100%;background:rgba(255,255,255,.7);z-index:9999}.ssf-loading .loading-block{display:inline-block;position:relative;width:43px;height:43px;margin-bottom:5px;background:url(../images/ssf_load_ani.gif) 0 0/43px 43px no-repeat}.ssf-loading .loading-block .loading-block-item{display:none}.split-area{border-top:10px solid #f7f7f7!important;margin-top:0!important}.vh-box{min-height:calc(100vh - 48px)}.box--gray{background:var(--gray200);padding:20px}.option-box-line{border-bottom:1px solid var(--gray250)}.toast{display:block;width:50px;height:50px;background-color:transparent}.loadingBar{position:fixed;top:0;left:0;bottom:0;right:0;margin:0;z-index:10000;background:rgba(255,255,255,.01) url(../images/common/ajax-loader.gif) no-repeat 50% 50%}.loadingBar .three-bounce{text-align:center;font-size:26px;position:relative;width:80px;pointer-events:none}.loadingBar .three-bounce>div{display:inline-block;width:18px;height:18px;border-radius:100%;background-color:rgba(0,0,0,.65);pointer-events:none;animation:bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both}.loadingBar .three-bounce .bounce1{animation-delay:-.32s}.loadingBar .three-bounce .bounce2{animation-delay:-.16s}.loadingBar.selected{opacity:1;visibility:visible}.dimmed{position:fixed;width:100%;height:100%;top:0;right:0;z-index:10;background:rgba(0,0,0,.4)}.dimmed.perplebg{background:linear-gradient(var(--purple500))!important;opacity:1}.animated{animation-duration:.3s;animation-fill-mode:both}.animated1s{animation-duration:1s;animation-fill-mode:both}.animated2s{animation-duration:2s;animation-fill-mode:both}.animated500ms{animation-duration:.5s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.zoomIn{animation-name:zoomIn}.zoomOut{animation-name:zoomOut}.fadeOut{animation-name:fadeOut}button{padding:0;margin:0;border:none;background:0 0;cursor:pointer;color:var(--gray900);-webkit-appearance:none;appearance:none}button:disabled{background:0 0;-webkit-tap-highlight-color:transparent}.btn{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:14px 10px;font-size:var(--F14);line-height:var(--F14L);color:var(--gray900);text-align:center;border-radius:var(--radius);border:1px solid var(--gray900);background-color:var(--white)}.btn.em{background-color:var(--gray900);color:var(--white)}.btn.disabled,.btn.primary.disabled,button.btn:disabled{background-color:var(--gray250)!important;color:var(--white);border:1px solid var(--gray250)!important;-webkit-tap-highlight-color:transparent}.btn.gray900.disabled{background:var(--white)!important;color:var(--gray250)!important}.btns{display:flex;padding:0 var(--gap)}.btns .btn{flex:1}.btns .btn:not(:first-child){margin-left:10px}.btn.close,.btn.more,.btn.side-more{width:calc(100% - (var(--gap)*2));margin:0 var(--gap);border-color:var(--gray250);position:relative}.btn.more:after{width:12px;height:12px;margin-left:2px;content:'';background:url(../images/svgs/chevron-down.svg) no-repeat center/100%}.btn.close:after{width:12px;height:12px;margin-left:2px;content:'';background:url(../images/svgs/chevron-down.svg) no-repeat center/100%;transform:rotate(180deg)}.btn.side-more:after{content:'';display:block;background-color:currentColor;width:12px;height:12px;mask:url(../images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat;margin-left:2px}.btn.behind-more span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal;word-break:break-all;width:fit-content;padding-right:15px;position:relative;overflow:hidden}.btn.behind-more span:after{position:absolute;top:50%;right:0;transform:translateY(-50%);content:'';display:block;background-color:currentColor;width:12px;height:12px;mask:url(../images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat;margin-left:2px}.btn-s{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;height:28px;font-size:var(--F12);line-height:var(--F12L);color:var(--gray900);padding:0 13px;border:1px solid var(--gray250);border-radius:var(--radius)}.btn-s.arrow{position:relative;padding:0 20px 0 8px}.btn-s.arrow:after{content:'';display:block;position:absolute;right:6px;top:50%;transform:translateY(-50%);background-color:currentColor;width:12px;height:12px;mask:url(../images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat}.btn.bk{color:var(--gray900);border-color:var(--gray900)}.btn.gr{color:var(--gray900);border-color:var(--gray250)}a.util,button.util{display:inline-block;height:26px;font-size:var(--F12);line-height:26px;padding:0;color:var(--gray600)}a.util:after,button.util:after{content:'';display:none;width:12px;height:22px;margin-left:1px;vertical-align:top;margin-top:1px;background-repeat:no-repeat;background-position:center;background-size:12px}a.util.more,button.util.more{color:var(--gray500)}a.util.more:after,button.util.more:after{display:inline-block;background-image:url(../images/svgs/chevron-right-12-gray500.svg)}button.like{position:relative;width:24px;height:24px}button.like:after{content:'';display:block;position:absolute;right:50%;bottom:50%;transform:translate(50%,50%);background-color:currentColor;width:24px;height:24px;mask:url(../images/uxui/icon/like.svg) center/24px auto no-repeat;-webkit-mask:url(../images/uxui/icon/like.svg) center/24px auto no-repeat}button.like.white:after{background-color:var(--white)}button.like.fill:after{background-color:var(--gray250);mask:url(../images/uxui/icon/like_solid.svg) center/24px auto no-repeat;-webkit-mask:url(../images/uxui/icon/like_solid.svg) center/24px auto no-repeat}button.like.gray:after{background-color:var(--gray450)}button.like[aria-pressed=true]::after{background-color:var(--neonred500);mask:url(../images/uxui/icon/like_solid.svg) center/24px auto no-repeat;-webkit-mask:url(../images/uxui/icon/like_solid.svg) center/24px auto no-repeat}button.like.bookmark{background:0 0}button.like.bookmark:after{content:'';display:block;position:absolute;right:50%;bottom:50%;transform:translate(50%,50%);background-color:var(--white);width:24px;height:24px;mask:url(../images/svgs/bookmark.svg) center/24px auto no-repeat;-webkit-mask:url(../images/svgs/bookmark.svg) center/24px auto no-repeat}button.like.bookmark[aria-pressed=true]:after{content:'';display:block;position:absolute;right:50%;bottom:50%;transform:translate(50%,50%);background-color:var(--purple500);width:24px;height:24px;mask:url(../images/svgs/bookmark-fill.svg) center/24px auto no-repeat;-webkit-mask:url(../images/svgs/bookmark-fill.svg) center/24px auto no-repeat}button[aria-label=brand]{width:24px;height:24px;position:relative;background:url(../images/svgs/brand.svg) no-repeat center/100%;margin-right:25px}button[aria-label=brand] .count{position:absolute;right:-8px;bottom:0;width:19px;height:14px;border-radius:14px;background:var(--red500);margin-left:15px;text-align:center;font-size:var(--F10);line-height:var(--F10L);color:var(--white)}.bottom-buttons button,.button,.button_l,.buttons button{flex:1;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:14px 10px;font-size:var(--F14);line-height:var(--F14L);color:var(--gray900);text-align:center;border:1px solid var(--gray900);background-color:var(--white)}.mp-actions{margin:10px var(--gap);margin-bottom:calc(10px + (var(--safe-bottom)/ 2))}.bottom-buttons button.secondary,.btn.primary,.button.black,.button.gray-1,.button.primary,a.primary,button.primary,button.submit{background:var(--gray900)!important;border-color:var(--gray900)!important;color:var(--white)}.buttons{display:flex}.buttons .button:not(:first-child),.buttons button:not(:first-child){margin-left:10px}.button.default,.button.disabled,.button.gray-8,button.soldout{color:var(--white)!important;background:#d4d4d4!important;border:1px solid #d4d4d4!important}.order-pd .buttons .button.disabled:not(.primary){background:var(--white)!important;border-color:var(--gray250)!important;color:#a4a4a4!important}span.favorite{display:inline-block;width:44px;height:44px;color:transparent;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAGQCAYAAADr8i+wAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF6mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTA2LTE1VDEzOjQ0OjM1KzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wNi0xNVQxNDo0MToyNyswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wNi0xNVQxNDo0MToyNyswOTowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMTQwOGIwZi1lYWE0LWIyNDAtOWE4OC0xMTljZjQ4Yzk4ZDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDA1MTVCRTYxMjk3MTFFQkEwMDRGNjUxRTVBNDI5NjYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMDUxNUJFNjEyOTcxMUVCQTAwNEY2NTFFNUE0Mjk2NiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAwNTE1QkUzMTI5NzExRUJBMDA0RjY1MUU1QTQyOTY2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAwNTE1QkU0MTI5NzExRUJBMDA0RjY1MUU1QTQyOTY2Ii8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmExNDA4YjBmLWVhYTQtYjI0MC05YTg4LTExOWNmNDhjOThkNCIgc3RFdnQ6d2hlbj0iMjAyMS0wNi0xNVQxNDo0MToyNyswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj/FHPgAABLgSURBVHic7d1/cFTlfsfxTyAQ8UbBHwSDvci9DtBBZghWmApzCxGwA3YKrZWOEtsSaqvT1hmduf/IONOOw7TTP2w7nU69WBNuL2pH8A7QQVMBUW4RryRCWqGC118oAcKvQAKY8GP7x7O7HDa73+wmu/ts8rxf/0A2e/Y8ObvvPU92s+eUxWIxAUhvmO8BAKWMQAADgQAGAgEMBAIYCAQwEAhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQAADgQAGAgEMBAIYCAQwEAhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQAADgQAGAgEMBAIYCAQwEAhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMBAIYCAQwEAggKHc9wB8Kisr6++ioyTdKKlC0khJw3XtyeaqpMuSeiR9J+mCpO4BDdRWER/LDfGxlKeM5Up8LN3xsVxMLBiLxQo4rKGhLOSNlGMgIySNkXSzXBC5uCTpnKQOuQfsQA2PjGVEjsteSYwlFotdysNYhjQC6Vu5pNvkHoz93uXEXZV0VtKp+P9zNSw+ltEa+PQ4JqlT0slYLHZ5gLc1ZBGIbbSksUp5MNbW1o5YuXLlTdOmTRtVXV09orKyckRFRUWZJHV3d8c6OjoutbW19Xz88ccXX3rppc69e/emPgAvSzomN+XJ1o2S7lDKtHjGjBnlTz755E333nvvqPHjx48cM2bMdWPp6uq6fPTo0Z5PPvnk4iuvvNK5Y8eO1L3GVUknYrHY2RzGEgwCyfAtSePk9hpJdXV1o1avXj12woQJo3JZz8GDB8+vWrXq5JtvvvldyrdOSzqZxU3cLunW6AUPP/zwDatXr759ypQp38tlLIcPH764atWqE+vWrbuY8q1zko7HQn5ApEEgvQ2TdKfcL+KSpIceemjkiy++OG7y5Mk3DmR9ra2tXStWrDieskc5J7c3yeQORUKdMWNGeWNj47jp06dXDmQshw4duvDss88e37JlS0/k4ouSjsRisf5M/4YkAkm5SC6OZAjr1q27dfny5WPztc62trbu559//nhDQ0P0GfyspONprn5dHPX19aNeeOGFcePHj6/I13heffXVE3V1dacjF12QiyTcB0YEgVzvugfktm3bxs2fP39MIdad5oF5Um7KlXCr3NRKUv5Djdq+fXvHggULooGei8Vi1l4tGLxReM1oReLYunVrVaHikKTly5ePbWhouCVy0e26Nq0bpUgcDQ0NtxQqDkmaP3/+mK1bt1ZFLrq5rKxsdKHWN5gQiFMu92qVJKmxsfHWBQsW3GJcPy9WrFhRVVdXF/2Ff5zcfTIucUFdXd2oFStWVPVaOM8WLFhwy7p166IvBIwtKysL+o1kiSlW4r/JqdWSJUsqNm7cOLFYY2hra+ueN2/eN5999lniDcQeuXfENXHixGG7du2akM/fOfqydOnSrzZt2pR45z/4qRaBuHeiJyr+JuDBgwe/P9BXq3LV2traVVNTcyT18n379t050FercnXo0KELU6ZM+Sb+ZUzSVyG/484Uy/3JRpnkpjPFjkOSpk+fXtnc3HznpEmThkvSpEmThjc3Nxc9DkmaPHnyjZFpX5nc9glW6HuQMkk/VPxvq77++usJub4JmG/t7e09VVVVI32O4fDhwxfvuuuuw/Evr0j6ItSXfUPfg9ygeBy1tbUjfMchSb7jkKQJEyaMqq2tTfwR5HC57RSk0ANJTqdWrlx5k8+BlJonnngi+mc2RZ92lorQA0m+OjRt2jTve49SMnXq1Oheo2ivopWa0ANJTmeqq6tz/VzFkFZdXR2d6nmf9vkSeiDJDz5VVlYSSERlZWX0TcJcPyA2ZIQeSPLnT3yGAk5FRUX0sRHs4yTYHxx9CvJl3VShB5L83EN3dzefgYhI2R7BbpvQA0l+cKmjo4PPZUekbI9gt03ogSQ/TXfkyJFCHppn0Glra4t+0rAn4xWHuNADSX5GvKWlJfUz2kFrbm6OHlAi9bP0wQj9b7EqJN0lSVOnTi3fv3//3Z6HVDLuueeezw8cOJCYWn0di8WC3MOGvgfpVnz6cODAgcv79+8/73k8JWH//v3nI3H0hBqHRCCSO6qIJGnVqlUnfA6kVKRsh3MZrxiA0KdYknuX+AeKP1kcPHhwwuTJk4P9u6wvvvjiwt133534wNRVSV/GYrF8HC51UGIP4j7v0JH44t133w36GXPLli2dkS87Qo5DIpCE5Bz7qaee6lizZk27z8H4smbNmvann366I3JRsL97JDDFuqZKkY+XNjQ03FKMo4mUisbGxvb6+vozkYs6JLWH/PiQ2INEtcsd4VCSVF9ff6axsTGIPUmaOM6KOCQRSKrjSolk7dq1Q/qVrbVr155IE8dx4nCYYqV33SFIC3nYT5/SHP6UOFIQSGbXRfLaa6/d9uijj95uXH9Qef31108+9thjpyIXnZN0LOTHQzoEYrsukjfeeOO2Rx55ZNBHsn79+pPLli0jjizwO4jtmNxpyiRJy5YtO7V+/fpsTnhTstLE0SniyIhA+nZUKZFs2LDhlHH9krVhw4ZTaeI4ShyZMcXK8qpy063ksbM2btx4+5IlS24rxLgKYdOmTaeWLl0a3fsRRxbYg2QnJjfd6kpcsHTp0pObN28+nXmR0pEmji4xrcoKe5AcF5FULSl5UOm33npr7KJFi27NvIhfmzdvPr1kyZLoezldctPGUA+3mxMC6cdiksZLSp5dtlQjefvtt08vXrw4Gsd5SW2KH7Ek5Ps+W0yxcheTe5AlP1y1ePHiE01NTWcyL1J8TU1NZ6w4kB0C6Z9ekSxatKi9VCJpamo6s2jRoujfkRFHPzHFGuBNKOW00Vu3bq0qxvkNM9m2bduZhQsXRuO4IOmI0sQR8n2fLfYgAxOTe/AljwCycOHC9u3bt3f4GMz27ds7so0D2WEPkqebUsqe5L333hs3d+7cMflaQV/SnOu8zzhCvu+zRSB5vDlJv6Zr5zovWiTvv/9+x7x586JxXJT0rfrYc4R832eLKVb+JKZbyQPQzZs37/jOnTvPZl5k4Hbu3Hk2TRxMq/KEPUj+DZObbiX3JLt27bpj9uzZo/O9op07d56dO3du9DzmiTiyOth0yPd9tgikMIbJTbeSpzHLdyQffPDB2Tlz5kTj+E5uWpX1kdhDvu+zxRSrMK7KPViTx7SdM2fOsd27d+flkEL5iAPZIZDC6RXJ7Nmzjw40kt27d58jjuJhilV4w+WmW8kzxX700UfVM2fOvDnzIul9+OGHnffff39b5KIBxRHyfZ8t9iCFd0XuQZw8CNusWbOO7tmzJ6c9yZ49e86lxNGtHH4hR/8QSHGkjaS5ubkz8yLXNDc3d86aNeto5KLu+O0FfVjQYiCQ4ukVycyZM9taWlq6Mi/i4pg5c2bqnoM4ioTfQYpvuKTvSxqZuGDv3r3ja2pqbkq9YktLS9d99913JHJRj6RvlKc4Qr7vs0UgfvSKZN++fXdOnz69MvJ154wZM6J7jrzGIRFINphi+ZGYbiVPjllTU3OktbW1S5JaW1u70sTBtMoD9iB+lcu9BHzdnqSmpiZ1WvWtCnAq5pDv+2wRiH/lctOtEWm+d0luWlWQ85SHfN9niymWf5flIriUcnlB40B2CKQ0pEZCHCWCKVZpGSF3BMdj6r1HybuQ7/tsBR0I0BemWICBQAADgQAGAgEMBAIYCAQwEAhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQAADgQAGAgEMBAIYCAQwEAhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQAADgQAGAgEMBAIYCAQwEAhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQAADgQAGAgEMBAIYCAQwEAhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQABDue8B+PQPE32PYPB45ivfI/CDPQhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQAADgQAGAgEMBAIYCAQwEAhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMBAIYCAQwEAggCHocxT203BJ90uqlTRD0hRJ1ZIqJV2VdF7SYUmHJH0kaYekvZJiBRhLmaQaSQ9ImiVpsqQJkm6Mj7NL0jFJn8bHsEPSbklXCjCWIaksFivE/TY45HgSzx9I+itJyyVV5biqzyX9u6R/lXQix2XTGSvpKUl/JOnuHJdtl/SqpH+W9GW2C3EST2RSLekVuT3CM8o9Dsk9iP9G7gH593J7m/6ojC//Zfz2co1DcuN/Ru7naZT7+ZABgdhWSjogqV75mY5+T9KP5aY8D+a47IPx5X4cv52BKpf0J3I/35/m4faGJAJJ7wZJP5P0b5LGFOD275TUJGm13O8RlrL49Zriy+XbGEkvS1on93MjgkB6Gy3pHUl1BV5PmaTnJP1U7hfqdIbHv/+c+g5poJbL/dyjC7yeQYVArjdS0s8l/aiI63xc0hr1DqBM7pn98SKO5UdyP//IIq6zpBHI9V6We8m02OolrUq57DlJKzyM5QG5qSVEIFEr5V429eWvJc2N//+35F6l8uVxue0RPAJx7pD0oucxDJfbg90s9wye6feSYnlRvARMIHF/J/fA9G2SpF/G//XtZkl/63sQvhGI9EO5V3BKxa/7HkDEcrntEywCkf5C/E1aJuWS/tL3IHwKPZByldbeoxQtV8BPIKEH8puSxvkeRImrkvvr5SCFHoiP9zwGo1rfA/Al9EDu9T2AQeI3fA/Al9ADKYWXUweDYLdT6IHc4XsAg0Sw2yn0QG7yPYBBItjtFHogfDY7O8Fup9AD6fQ9gEEi2O0UeiBHfA9gkAh2O4UeyKe+BzBIBLudQg/kI98DGCSC3U6hB/Ku7wEMEtt9D8CX0ANplTs+FDL7TG47BSn0QCRpre8BlLi1vgfgE4FIP5E7hi1665L0ku9B+EQg0mlJ/+h7ECXqn+S2T7AIxDngewAlKvjtQiDOf8gdeR3X/Iuk130PwjcCcWJyn01/2fdASsRP5E71EO65MeII5JqYpD+XO9VByF6RO/dI8HFIBJIqJunP5M6bEaIGuScJ4ogjkN6uSnpC7qjqIVkr9+QQ7J+2p0Mg6V2ROzbtq74HUiQ/kzuJDnGkIJDMrkj6Y7lXuIay1+WOIk8caRCI7YrciXTW+x5IgbwhdyR34siAQPp2RdJjkjb4HkiebZD7uYjDQCDZuSx3CM6f+x5Inrwp4sgKgWSvR9Kjkjb5HsgAbZSL45LncQwKBJKbHknLJG3xPZB++k9Jfyj3cyALBJK7Hkm/L+lt3wPJ0VuS/kDEkRMC6Z8eSb8n6b98DyRLTXJRE0eOCKT/uuUiecf3QPrwjtw4u30PZDAikIG5KPfgK9WDGmyVG993vgcyWBHIwF2Q9LuS3vM8jlQ7JC2VGx/6iUDy44KkhyTt9D2QuPcl/Y6IY8AIJH8Skfy353H8Ij4O4sgDAsmvLkmLJX3gaf275OI472n9Qw6B5F+nXCS7i7ze3fH1Bnsk9kIgkMI4K2mRpD1FWt8v4+s7V6T1BYNACuespIWSWgq8nmZJvx1fH/KMQAorEcnHBbr9lvjtE0eBEEjhnZH0oKR9eb7dvfHb7cjz7SKCQIrjlNwz/f/k6fZa5eII+rCgxUAgxXNS0gJJnwzwdv5XLraTAx4R+kQgxXVC0gPq/zFv90uaH78dFAGBFF8iklzP+/d/8eWIo4gIxI/jcg/2g1le/9P49dsLNiKkRSD+HJWbLn3Wx/UOxa93rOAjQi8E4tcRuT3DrzJ8/1dycbQVbUS4DoH4961cJF+kXP65pNr49+EJgZSGb+Ri+Cr+9Zdy0RCHZwRSOg7LRfKL+L+H/Q4HklQWi3EqCCAT9iCAgUAAA4EABgIBDAQCGAgEMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQAADgQAGAgEMBAIYCAQwEAhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQAADgQAGAgEMBAIYCAQwEAhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQADD/wNA7d8Cx2JZwwAAAABJRU5ErkJggg==) no-repeat;background-size:44px auto;background-position:0 0;top:auto;right:0;bottom:0;overflow:hidden}span.favorite.on{background-position:0 -44px}.btn-view-more{margin:35px 25px 45px;text-align:center}.btn-view-more button{height:40px;color:var(--gray800);border:none;width:100%}.btn-view-more button:after{content:'';display:inline-block;width:11px;height:6px;overflow:hidden;margin:-3px 0 0 10px;background:url(../images/svg/btn_down.svg) left center/11px 6px no-repeat;vertical-align:middle}button.btn-list-more{display:block;width:calc(100% - var(--gap)*2);min-height:40px;box-sizing:border-box;text-align:center;position:relative;margin:30px var(--gap);border:1px solid var(--gray250)}button.btn-list-more:after{content:'';display:inline-block;width:11px;height:6px;overflow:hidden;background:url(../images/svg/btn_down.svg) no-repeat;background-size:11px 6px;margin:0 0 0 10px;position:relative;top:-2px}button.btn-list-more.close:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:0}button.btn-list-more.right:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:0;margin:0 0 1px 5px}button.btn-list-more em{color:var(--purple400)}.bottom-buttons{display:flex;width:100%}.bottom-buttons.fixed{position:fixed;bottom:0;z-index:7;min-height:calc(50px + calc(var(--safe-bottom)/ 2));align-items:stretch}.bottom-buttons.fixed .button,.bottom-buttons.fixed button,.modal-layer>.bottom-buttons .button,.modal-layer>.bottom-buttons button{box-sizing:content-box;padding:0;padding-bottom:calc(var(--safe-bottom)/ 2)}.bottom-buttons .bottom-button{flex:1;height:56px}.bottom-buttons .bottom-button .button,.bottom-buttons .bottom-button button{width:100%;height:50px;font-size:var(--F16);border:none}.bottom-buttons>*{flex:1}.stickyBit{position:relative;z-index:19}.stickyBit>.fixed{position:fixed!important;left:0;top:0;transition:all .5s;transition-delay:0;background:var(--white)}.stickyBit.pull-down>.fixed{transition-delay:.3s}.ssfmp .stickyBit{height:50px}.sticky-area{position:-webkit-sticky!important;position:sticky!important;background:var(--white);z-index:11}.scrollerX{width:100%;overflow:hidden;overflow-x:auto}.scrollerY{width:100%;overflow:hidden;overflow-y:auto}.paging{display:flex;justify-content:center;align-items:center;width:304px;padding:30px 0 0;margin-left:auto;margin-right:auto}.paging button:not([aria-label]){width:40px;height:40px;font-size:var(--F14);line-height:var(--F14L);color:var(--gray900)}.paging button[aria-current=true]{font-weight:700}.paging button[aria-label]{width:16px;height:16px;background-size:16px;background-repeat:no-repeat;background-position:center}.paging button[aria-label]:disabled{border:none}.paging button[aria-label=first]{margin-right:10px;background-image:url(../images/uxui/icon/chevron_twin_left-16.svg)}.paging button[aria-label=first]:disabled{background-image:none;background-color:var(--gray250);width:16px;height:16px;mask:url(../images/uxui/icon/chevron_twin_left-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_twin_left-16.svg) center/16px auto no-repeat}.paging button[aria-label=prev]{margin-right:auto;background-image:url(../images/uxui/icon/chevron_left-16.svg)}.paging button[aria-label=prev]:disabled{background-image:none;background-color:var(--gray250);width:16px;height:16px;mask:url(../images/uxui/icon/chevron_left-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_left-16.svg) center/16px auto no-repeat}.paging button[aria-label=next]{margin-left:auto;background-image:url(../images/uxui/icon/chevron_right-16.svg)}.paging button[aria-label=next]:disabled{background-image:none;background-color:var(--gray250);width:16px;height:16px;mask:url(../images/uxui/icon/chevron_right-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_right-16.svg) center/16px auto no-repeat}.paging button[aria-label=last]{margin-left:10px;background-image:url(../images/uxui/icon/chevron_twin_right-16.svg)}.paging button[aria-label=last]:disabled{background-image:none;background-color:var(--gray250);width:16px;height:16px;mask:url(../images/uxui/icon/chevron_twin_right-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_twin_right-16.svg) center/16px auto no-repeat}@media (max-width:320px){.paging{width:auto}}.paging{font-size:var(--F13);color:var(--gray600);text-align:center;position:relative}.paging li{display:inline-block;vertical-align:top}.paging li a{display:inline-block;width:30px;height:30px;line-height:30px;margin:0 2.5px;border:1px solid var(--gray250)}.paging li a.disabled{color:var(--gray250)}.paging li.num{font-size:var(--F11);color:var(--gray800)}.paging li.num a{background:var(--white)}.paging li.num a.on{border:1px solid var(--purple400);color:var(--purple400)}[role=tabpanel][aria-hidden=true]{height:0;overflow:hidden;padding:0!important}[role=tabpanel][aria-hidden=false]{height:auto}ul.tablist{position:relative;display:flex;width:100%;height:50px;background:var(--white);border-bottom:1px solid var(--gray200)}ul.tablist li{flex:1;display:flex}ul.tablist li span{flex:1;display:flex;justify-content:center;align-items:center;font-size:var(--F15);line-height:var(--F15L);color:var(--gray900)}ul.tablist li span em{font-size:var(--F12)}ul.tablist li[aria-selected=true] span,ul.tablist li[aria-selected=true] span em{font-weight:700}ul.tablist li>div{display:none}ul.tablist li[aria-selected=true]>div{display:block;position:absolute;left:0;top:51px;width:100%;box-sizing:border-box;padding:0 var(--gap);background:var(--white)}ul.tablist li[aria-selected=true] ul{display:flex;width:100%;height:50px;box-sizing:border-box;border-bottom:1px solid var(--gray900)}ul.tablist li[aria-selected=true] ul li{position:relative}ul.tablist li[aria-selected=true] ul li:not(:first-child){margin-left:8px}ul.tablist li[aria-selected=true] ul li>*{font-size:var(--F14);line-height:var(--F14L)}ul.tablist li[aria-selected=true] li[aria-selected=true]:after{position:absolute;left:0;bottom:0;display:inline-block;width:100%;height:2px;background:var(--gray900);content:''}ul.tablist.case{border-color:var(--gray900);background:var(--white)}ul.tablist.case li:not(:first-child){margin-left:8px}ul.tablist.case li>*{font-size:var(--F14);line-height:var(--F14L)}ul.tablist.case li[aria-selected=true]{position:relative}ul.tablist.case li[aria-selected=true]:after{position:absolute;left:0;bottom:0;display:inline-block;width:100%;height:2px;background:var(--gray900);content:''}.tab-view .tab-header ul{display:flex;width:100%;height:40px}.tab-view .tab-header ul li{flex:100}.tab-view .tab-header ul li span{display:block;text-align:center;height:40px;line-height:40px;font-size:var(--F12);position:relative;color:var(--gray600);transition:color .3s;white-space:nowrap}.tab-view .tab-header ul li span:after{content:'';position:absolute;width:100%;left:0;right:0;bottom:-2px;height:2px;background-color:var(--gray250)}.tab-view .tab-header ul li span.line-over{line-height:14px;height:34px;padding:6px 0 0}.tab-view .tab-header ul li.on span{color:var(--purple400);font-weight:700}.tab-view .tab-header ul li.on span:after{transition:background-color .3s;background-color:var(--purple400)}.tab-view .tab-content{display:none;overflow:hidden}.tab-view .tab-content .noti{padding:13px 0;color:var(--gray600)}.tab-view .tab-content .guide-grade{margin:0;border-top:1px solid var(--gray250);padding:30px 0}.tab-view .tab-content .guide-grade dt{margin:0 0 5px;color:var(--gray900)}.tab-view .tab-content .guide-grade dd{margin:0}.tab-view .tab-content .guide-grade dd span{float:left;width:50%;margin:15px 0 0;font-size:var(--F12)}.tab-view .tab-content .guide-grade dd:after{display:block;clear:both;content:''}.tab-view .tab-content .guide-grade dd .txt{color:var(--gray600)}.tab-view .tab-content .guide-grade dd .txt2{color:var(--gray800);text-align:right}.tab-view .tab-content .t-list>li{margin:0}.tab-view .tab-content .t-list>li:before{display:none}.tab-view .tab-content .table tbody td:first-child{font-size:var(--F12);color:var(--gray600)}.tab-view .tab-content .table tbody td:last-child{font-size:var(--F12);color:var(--gray800)}.tab-view .tab-content.on{display:block}.scrollerX .tabA{position:relative;display:inline-flex;height:50px;min-width:calc(100% - var(--gap)*2);padding:0 var(--gap)}.scrollerX .tabA li{flex:none;height:50px}.scrollerX .tabA li:not(:first-child){padding-left:8px}.scrollerX .tabA li:last-child{padding-right:var(--gap)}.scrollerX .tabA li a{display:block;padding:0 5px;font-size:var(--F15);line-height:50px;color:var(--gray900)}.scrollerX .tabA li[aria-selected=true] a{font-weight:700}.scrollerX .tabA.flex1{width:100%!important}.scrollerX .tabA.flex1 li{flex:1;text-align:center;padding:0}.tabB{--halfgap:8px;position:relative;font-size:0}.tabB li{display:inline-block;padding:0 4px var(--halfgap) 0;vertical-align:top}.tabB li a{display:flex;align-items:center;height:34px;padding:0 11px;font-size:var(--F13);line-height:34px;white-space:nowrap;color:var(--gray700);border:1px solid var(--gray250);border-radius:50px}.tabB li[aria-selected=true] a{border-color:var(--gray900);color:var(--white);background-color:var(--gray900)}.ssfmp .tabD-wrap{border-radius:var(--radius);overflow:hidden}.ssfmp .tabD-wrap .tabD li{border-bottom:1px solid var(--gray250)}.tabD{display:grid;grid-template-columns:repeat(auto-fit,minmax(18%,1fr));justify-items:center;align-items:center;min-height:36px;position:relative;border:1px solid var(--gray250);border-radius:var(--radius);box-sizing:border-box;background:var(--white)}.tabD li{width:100%;height:36px;border:1px solid transparent;border-bottom:1px solid var(--gray250);margin:-1px -1px -1px}.tabD li[aria-selected=true]{border:1px solid var(--gray900)!important;border-radius:var(--radius);background:var(--white)}.tabD li[aria-selected=true] span{color:var(--gray900)}.tabD li a{display:block;width:100%;height:100%}.tabD li span{display:flex;width:100%;height:100%;justify-content:center;align-items:center;box-sizing:border-box;position:relative;color:var(--gray500)}.tabD li.recommend[aria-selected=true]{border:1px solid var(--purple500)!important}.tabD i{position:absolute;top:0;left:0;display:inline-block;border-radius:4px;font-size:var(--F10);padding:0 4px;z-index:2}.tabD li.recommend i{background:var(--purple500);color:var(--white)}.tabD.bk li span{display:flex;width:100%;justify-content:center;align-items:center;position:relative;z-index:1}.tabD.bk [aria-selected=true] span{background:var(--gray900);color:var(--white);border:1px solid var(--gray900);border-radius:5px}@media (max-width:320px){.tabD{grid-template-columns:repeat(auto-fill,minmax(31%,1fr))}}@media (max-width:320px){.ssfmp .tabD{grid-template-columns:repeat(auto-fit,minmax(18%,1fr))}}.ssfmp .tabD li{border-bottom:0}.scrollerX .tabB{display:inline-flex;padding-left:var(--gap);height:50px;align-items:center;min-width:calc(100% - var(--gap))}.scrollerX .tabB li{flex:none;padding-bottom:0}.scrollerX .tabB li:last-child{padding-right:var(--gap)}.scrollerX-wrap{position:relative;box-sizing:border-box;width:100%;z-index:1}.scrollerX-wrap div{width:100%;box-sizing:border-box;overflow:hidden;overflow-x:auto;background:var(--gray150)}.scrollerX-wrap div span{display:none}.scrollerX-wrap button{display:block;position:absolute;right:0;top:0;z-index:3;width:80px;height:50px;padding:0 var(--gap) 0 0;text-align:right;border:none;background:linear-gradient(270deg,rgba(245,245,245,.95) 59.17%,rgba(245,245,245,0) 100%);touch-action:manipulation}.scrollerX-wrap button:after{content:'';display:inline-block;width:16px;height:16px;background-color:var(--gray900);mask:url(../images/uxui/icon/chevron_down-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_down-16.svg) center/16px auto no-repeat}.scrollerX-wrap:not(.active) button{display:none}.scrollerX-wrap ul{display:inline-flex;box-sizing:border-box}.scrollerX-wrap:not(.on) ul li:first-child{padding-left:15px}.scrollerX-wrap.active ul li:last-child{padding-right:65px}.scrollerX-wrap.on ul li:last-child{padding-right:0}.scrollerX-wrap .dim{height:0;padding:0}.scrollerX-wrap .tabB li{padding-bottom:7px;padding-top:7px}.scrollerX-wrap .tabB li a{border-color:var(--gray250)}.scrollerX-wrap.fixed{z-index:19}.scrollerX-wrap.on div:not(.dim){position:relative;z-index:2;overflow:visible;padding:7px 50px 12px var(--gap)}.scrollerX-wrap.fixed.on .dim{position:fixed;left:0;top:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.2);touch-action:none}.scrollerX-wrap.on div span{display:block;font-size:var(--F14);line-height:var(--F14L);padding-bottom:var(--gap);color:var(--gray900)}.scrollerX-wrap.on button{width:50px}.scrollerX-wrap.on button:after{mask:url(../images/uxui/icon/chevron_up-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_up-16.svg) center/16px auto no-repeat}.scrollerX-wrap.on .tabB{display:block}.scrollerX-wrap.on .tabB li{padding-bottom:var(--halfgap);padding-top:0}.scrollerX .tabC{position:relative;display:inline-flex;height:46px;min-width:100%;background-color:var(--white)}.scrollerX .tabC::after{content:'';display:block;width:100%;height:1px;background-color:var(--gray250);position:absolute;bottom:0;left:0}.scrollerX .tabC li{flex:none;height:46px;padding:0 4px;overflow:visible}.scrollerX .tabC li:first-child{padding-left:var(--gap)}.scrollerX .tabC li:last-child{padding-right:var(--gap)}.scrollerX .tabC li a{position:relative;display:block;padding:0 5px;font-size:var(--F14);line-height:46px;color:var(--gray500)}.scrollerX .tabC li[aria-selected=true] a{color:var(--gray900);font-weight:700}.scrollerX .tabC li[aria-selected=true] a:after{position:absolute;left:50%;transform:translateX(-50%);bottom:0;z-index:2;display:block;width:100%;height:3px;border-radius:3px;background:var(--gray900);content:''}.scrollerX .tabC.flex1{width:100%!important;height:50px}.scrollerX .tabC.flex1 li{flex:1;text-align:center;padding:0!important}.scrollerX .tabC.flex1 li a{font-size:var(--F15);line-height:50px}.scrollerX .tabC.flex1 li[aria-selected=true] a:after{border-radius:0}.scrollerX .tabE{position:relative;display:inline-flex;height:46px;min-width:calc(100% - var(--gap)*2);padding:0 var(--gap)}.scrollerX .tabE li{flex:none;height:46px}.scrollerX .tabE li:first-child a{padding-left:0}.scrollerX .tabE li:last-child{padding-right:var(--gap)}.scrollerX .tabE li a{display:block;padding:0 8px;font-size:var(--F13);line-height:46px;font-weight:700;color:var(--gray500)}.scrollerX .tabE li[aria-selected=true] a{color:var(--gray900)}.scrollerX .tabF{position:relative;display:inline-flex;min-width:calc(100% - var(--gap)*2);padding:0 var(--gap);gap:10px}.scrollerX .tabF li{flex:none;width:75px}.scrollerX .tabF li a{display:block;font-size:var(--F13);line-height:var(--F13L);color:var(--gray500)}.scrollerX .tabF li a .thum{width:75px;height:75px;border-radius:50%;overflow:hidden;position:relative}.scrollerX .tabF li a .thum img{width:100%;height:100%;object-fit:cover}.scrollerX .tabF li a .desc{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2!important;-webkit-box-orient:vertical;white-space:normal;word-break:break-all;margin-top:6px;text-align:center}.scrollerX .tabF li[aria-selected=true] a{color:var(--gray900);font-weight:700}.scrollerX .tabF li[aria-selected=true] a .thum:before{content:'';display:block;position:absolute;left:0;top:0;width:75px;height:75px;z-index:2;border-radius:50%;overflow:hidden;border:4px solid #fff;box-sizing:border-box}.scrollerX .tabF li[aria-selected=true] a .thum:after{content:'';display:block;position:absolute;left:0;top:0;width:75px;height:75px;z-index:3;border-radius:50%;overflow:hidden;border:2px solid #000;box-sizing:border-box}.main-category{overflow:hidden;touch-action:pan-y pinch-zoom;margin:0 0 25px 0;padding-left:var(--gap);height:40px;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;width:calc(100% - 20px)}.main-category .bx-wrapper{margin:0!important}.main-category ul{position:relative;display:inline-block;white-space:nowrap;padding-right:40px}.main-category ul:after{content:'';display:block;clear:both}.main-category ul li{display:inline-block;text-align:center;width:auto!important;height:40px;line-height:40px;margin-right:0}.main-category ul li:first-child{text-align:left}.main-category ul li a{display:block;color:var(--gray900);font-size:var(--F14);padding:0 15px;letter-spacing:0}.main-category ul li.selected a{color:var(--white);background:var(--purple400);font-weight:700;text-decoration:none}p.noti{padding:12px var(--gap);margin:0 var(--gap);font-size:var(--F12);line-height:var(--F12L);color:var(--gray500);background:var(--gray150);border-radius:var(--radius)}.brandSash{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.brandSash .brndNm{height:50px;flex:1;display:flex;align-items:center;font-size:var(--F14);line-height:var(--F14L);color:var(--gray900);font-weight:700}.brandSash .brndNm span.dim{position:relative;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;overflow:hidden;box-sizing:border-box;margin-right:6px}.brandSash .brndNm span.dim:before{position:absolute;top:0;width:100%;height:100%;content:'';background:rgba(0,0,0,.03)}.brandSash .brndNm span img{width:28px;height:28px;margin-right:6px;border-radius:50%;object-fit:cover}.brandSash .brndNm:only-child{padding:0 var(--gap)}.brandSash .brndNm:only-child:after{content:'바로가기';height:28px;padding-right:14px;margin-left:auto;font-weight:400;font-size:var(--F12);color:var(--gray500);line-height:28px;background:url(../images/svgs/chevron-right-12-gray500.svg) no-repeat right center/12px;flex-shrink:0;padding-left:10px}.brandSash.subBrand .brndNm img{width:auto;height:18px}@media (max-width:375px){.scroll-indicator{width:125px}}.scroll-indicator{position:relative;vertical-align:top;min-width:125px;width:calc(100%* .3333);height:2px;margin:calc(var(--gap)* 2) auto 0;overflow:hidden;background:var(--gray200);border:none;border-radius:2px;isolation:isolate;margin-top:30px}.scroll-indicator .scroll-indicator-fill{position:absolute;left:0;top:0;width:100%;height:100%;height:2px;transform-origin:left top;transition-duration:.2s;background:var(--gray900)}.swiper{position:relative;z-index:1;padding:0;margin-left:auto;margin-right:auto;overflow:hidden}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-pagination-progressbar{position:relative;vertical-align:top;min-width:125px;width:calc(100% * .3333);height:2px;margin:calc(var(--gap) * 2) auto 0;overflow:hidden;background:var(--gray200);border:none;border-radius:2px;isolation:isolate}.swiper-pagination-progressbar span{position:absolute;left:0;top:0;width:100%;height:100%;height:2px;transform:scale(0);transform-origin:left top;background:var(--gray900)}@media (max-width:375px){.swiper-pagination-progressbar{width:125px}}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;opacity:0!important}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;opacity:1!important}.swiper-pagination-bullet{display:block;width:6px;height:6px;border-radius:var(--radius);background-color:var(--white);margin-bottom:8px;transition:height .3s linear}.swiper-pagination-bullet-active{background:var(--gray900);height:18px}.swiper-pagination-vertical{position:absolute;z-index:10}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{text-align:center;right:15px;top:50%}.auto-swiper{position:relative;overflow:hidden;visibility:hidden;margin-bottom:35px}.auto-swiper .auto-swipe-items{position:relative;white-space:nowrap;overflow:hidden;padding:0}.auto-swiper .auto-swipe-items:after,.auto-swiper .auto-swipe-items:before{content:' ';display:block;clear:both;visibility:hidden}.auto-swiper .auto-swipe-items>div,.auto-swiper .auto-swipe-items>li{float:left;width:100%;position:relative}.auto-swiper .auto-swiper-controls .auto-swiper-pager{text-align:center;height:6px}.auto-swiper .auto-swiper-controls .auto-swiper-pager .auto-swiper-pager-item{display:inline-block;vertical-align:top}.auto-swiper .auto-swiper-controls .auto-swiper-pager .auto-swiper-pager-item a{display:block;margin:0 2px;width:6px;height:6px;background:#b4b4b4;color:transparent;font-size:1px;transition:width .3s;border-radius:3px}.auto-swiper .auto-swiper-controls .auto-swiper-pager .auto-swiper-pager-item a.active{width:12px;background-color:var(--purple400)}.auto-swiper .auto-swiper-controls .auto-swiper-direction{position:absolute;top:calc(50% - 25px);width:100%}.auto-swiper .auto-swiper-controls .auto-swiper-direction a{position:absolute;top:50%;height:50px;width:25px;transform:translate(0,-50%);color:transparent;font-size:0;background:url(../images/btn-corner-prev.png) 0 0/32px 50px no-repeat;z-index:10}.auto-swiper .auto-swiper-controls .auto-swiper-direction a.prev{left:0}.auto-swiper .auto-swiper-controls .auto-swiper-direction a.next{right:0;background-image:url(../images/btn-corner-next.png)}.auto-swiper .auto-btn{position:absolute;width:25px;height:25px;right:0;bottom:26px;border:0;background:transparent url(../images/btn-playstop.png) no-repeat left top/25px;font-size:0;color:transparent;z-index:1}.auto-swiper .auto-btn.stop{background-position:left bottom}.auto-swiper .auto-swiper-controls{margin-top:25px}.corner-slide-wrap .auto-swiper .auto-btn{display:none}.lSSlideOuter{overflow:hidden}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lightSlider{overflow:hidden;margin:0;display:flex;flex-wrap:wrap;align-items:flex-start}.lSSlideWrapper .lSSlide{transform:translate(0,0);transition-property:transform,height;transition-duration:inherit!important;transition-timing-function:inherit!important}.lSPager{padding:10px 0;text-align:center}.lSPager li{display:inline-block}.lSPager li a{display:block;margin:0 2px;width:6px;height:6px;background:#b4b4b4;color:transparent;font-size:0;transition:width .3s}.lSPager li.active a{width:12px;background:var(--purple400)}.lSAction{position:absolute;top:calc(50% - 25px);width:100%;z-index:4}.lSAction a{position:absolute;top:50%;height:50px;width:32px;transform:translate(0,-50%);color:transparent;font-size:0;z-index:10}.lSAction a.lSPrev{left:0;background:url(../images/btn-corner-prev.png) 0 0/32px 50px no-repeat}.lSAction a.lSNext{right:0;background:url(../images/btn-corner-next.png) 0 0/32px 50px no-repeat}.bx-wrapper{position:relative}.bx-controls.bx-has-controls-direction .bx-controls-direction{position:absolute;top:calc(50% - 13px);width:100%}.bx-controls.bx-has-controls-direction .bx-controls-direction a{position:absolute;top:50%;height:20px;width:25px;transform:translate(0,-50%);color:transparent;font-size:0;background:url(../images/main-pro-banner.png) no-repeat 0 0/50px 20px;z-index:10}.bx-controls.bx-has-controls-direction .bx-controls-direction .bx-prev{left:3px;background-position:0 0}.bx-controls.bx-has-controls-direction .bx-controls-direction .bx-next{right:1px;background-position:-25px 0}.bx-has-pager .bx-pager{margin:10px 0 0;text-align:center;height:6px}.bx-has-pager .bx-pager .bx-pager-item{display:inline-block;vertical-align:top}.youtube-video{position:relative;font-size:0}.youtube-video>.link{position:absolute;left:0;top:0;width:100%;height:100%;border:none;z-index:3}.youtube-video .play{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:var(--white);width:44px;height:44px;mask:url(../images/uxui/icon/media_play_solid-28.svg) left top/44px 44px no-repeat;-webkit-mask:url(../images/uxui/icon/media_play_solid-28.svg) left top/44px 44px no-repeat;z-index:4}.youtube-video .play.pause{background-image:none}.youtube-video .tooltip{position:absolute;right:25px;bottom:30px;width:95px;padding:10px;background:rgba(0,0,0,.8);border:none;color:var(--white);font-size:var(--F10);white-space:normal!important;z-index:4}.youtube-video .tooltip.move{bottom:auto;top:50%;right:7px}.youtube-video .poster{position:relative;left:0;top:0;width:100%;height:100%;z-index:2}.youtube-video .poster img{display:block;width:100%;height:auto;object-fit:cover}.youtube-video iframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:1!important}.youtube-video.has-background iframe{top:50%;transform:translate(0,-50%)}.youtube-video .background{position:absolute;left:0;top:0;width:100%;height:100%;background:#f3f3f3}.youtube-video .close{display:none!important;position:absolute;right:0;top:0;width:28px;height:28px;background:url(../images/btn_player_close.gif) no-repeat center;border:0;z-index:4}.youtube-video-pdp{font-size:0}.youtube-video-pdp .play{display:none;position:absolute;left:calc(100% - 90px);top:calc(100% - 50px);width:65px;height:25px;background:url(../images/icons/video_play.png) no-repeat left top/cover;z-index:1}.youtube-video-pdp .container{position:absolute;width:100%;height:100%;left:0;top:0;background:var(--white);transform:translate(100%,0);overflow:hidden}.youtube-video-pdp .container.playing{transform:translate(0,0)}.youtube-video-pdp iframe{position:absolute;width:100%;height:100%;left:0;top:0;transform:scale(1.02,1.02)}.youtube-video-pdp .close{display:none;position:absolute;right:0;top:0;width:45px;height:45px;background:url(../images/layer_close_btn.png) no-repeat left top/cover;border:0;z-index:2}.youtube-video-pdp .prevent{display:block;position:absolute;left:0;top:0;width:calc(100% - 45px);height:80px;z-index:1}.videoPlayer{display:flex;justify-content:center;width:100%;margin-bottom:5px;overflow:hidden}.videoPlayer .inner{position:relative;margin:0 auto;display:flex}@supports (-webkit-text-size-adjust:none) and (not (-ms-accelerator:true)) and (not (-moz-appearance:none)){.videoPlayer .inner{display:block}}.videoPlayer video{width:100%}.videoPlayer .poster{display:none!important;position:absolute;width:100%;height:100%;object-fit:cover}.videoPlayer.isFullscreen .inner{display:flex;width:100%;align-items:center}.videoPlayer .controls{display:none;position:absolute;left:0;top:0;width:100%;height:100%}.videoPlayer .controls.active{display:block}.videoPlayer .controls.active .dim{width:100%;height:100%;background:rgba(0,0,0,.4)}.videoPlayer .controls button{position:absolute;bottom:24px;z-index:10;width:24px;height:24px;display:inline-block;font-size:0;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;background-color:transparent;border:none}.videoPlayer .controls button.playpause{left:25px;background-image:url(../images/svgs/video/media-play-fill.svg)}.videoPlayer .controls button.playpause.active{background-image:url(../images/svgs/video/media-pause.svg)}.videoPlayer .controls button.mute{left:72px;background-image:url(../images/svgs/video/media-sound.svg)}.videoPlayer .controls button.fs{right:25px;background-image:url(../images/svgs/video/media-full.svg)}.videoPlayer .controls button.mute.active{background-image:url(../images/svgs/video/media-mute.svg)}.videoPlayer .controls button.fs.active{background-image:url(../images/svgs/video/media-reduce.svg)}.videoPlayer .progress-wrap{position:absolute;bottom:0;left:0;width:100%;height:6px;z-index:11}.videoPlayer .progress-wrap .progress{display:block;width:100%;height:6px;overflow:hidden;box-sizing:border-box;background:rgba(255,255,255,.6)}.videoPlayer .progress-wrap .progress::-webkit-progress-value{background:var(--purple500)}.videoPlayer .progress-wrap .progress::-webkit-progress-bar{background:0 0}.videoPlayer .controls .time{position:absolute;left:113px;bottom:25px;z-index:10}.videoPlayer .controls .time span{color:var(--white);position:relative;font-size:var(--F12);line-height:var(--F12L)}.videoPlayer.isFullscreen button{bottom:84px}.videoPlayer.isFullscreen .progress-wrap{bottom:60px;left:15px;width:calc(100% - 30px);border-radius:var(--radius)}.videoPlayer.isFullscreen .controls .time{bottom:85px}.color-chip,[class*=color-chip-]{display:inline-block;width:8px;height:8px;box-sizing:border-box;overflow:hidden;color:transparent}.color-chip img,[class*=color-chip-] img{display:block;width:100%;height:100%;object-fit:cover}.color-chip-01,.color-chip-color01{background-color:#ffbd9d;border:solid 0 #ff9b6a;border-width:1px}.color-chip-02,.color-chip-color02{background-color:#ff7e46;border:solid 0 #ff5a13}.color-chip-03,.color-chip-color03{background-color:#ff958f;border:solid 0 #ff655c}.color-chip-04,.color-chip-color04{background-color:#f80040;border:solid 0 #c50033}.color-chip-05,.color-chip-color05{background-color:#ebceb1;border:solid 0 #e1b588;border-width:1px}.color-chip-06,.color-chip-color06{background-color:#aa704b;border:solid 0 #87593b}.color-chip-07,.color-chip-color07{background-color:#a53613;border:solid 0 #77270e}.color-chip-08,.color-chip-color08{background-color:#6c462f;border:solid 0 #482f20}.color-chip-09,.color-chip-color09{background-color:#fff4c7;border:solid 0 #ffea94;border-width:1px}.color-chip-10,.color-chip-color10{background-color:#fffa6a;border:solid 0 #fff837;border-width:1px}.color-chip-11,.color-chip-color11{background-color:#ffc80e;border:solid 0 #daa800}.color-chip-12,.color-chip-color12{background-color:#d3a125;border:solid 0 #a8801d}.color-chip-13,.color-chip-color13{background-color:#e4f949;border:solid 0 #ddf718;border-width:1px}.color-chip-14,.color-chip-color14{background-color:#8fc735;border:solid 0 #729f2a}.color-chip-15,.color-chip-color15{background-color:#1b8056;border:solid 0 #12563a}.color-chip-16,.color-chip-color16{background-color:#7b885c;border:solid 0 #5f6a47}.color-chip-17,.color-chip-color17{background-color:#d7dbf8;border:solid 0 #acb4f0;border-width:1px}.color-chip-18,.color-chip-color18{background-color:#b685e0;border:solid 0 #9e5cd6}.color-chip-19,.color-chip-color19{background-color:#8e1fff;border:solid 0 #6800cc}.color-chip-20,.color-chip-color20{background-color:#fcd0eb;border:solid 0 #f9a0d7;border-width:1px}.color-chip-21,.color-chip-color21{background-color:#ff5fc2;border:solid 0 #ff2caf}.color-chip-22,.color-chip-color22{background-color:#d81c7a;border:solid 0 #ab1661}.color-chip-23,.color-chip-color23{background-color:#9408b1;border:solid 0 #6b0680}.color-chip-24,.color-chip-color24{background-color:#a92078;border:solid 0 #7e185a}.color-chip-25,.color-chip-color25{background-color:#ccecff;border:solid 0 #99d9ff;border-width:1px}.color-chip-26,.color-chip-color26{background-color:#089acc;border:solid 0 #06759b}.color-chip-27,.color-chip-color27{background-color:#0059b0;border:solid 0 #003f7d}.color-chip-28,.color-chip-color28{background-color:#0a1f89;border:solid 0 #071459}.color-chip-29,.color-chip-color29{background-color:#fff;border:solid 0 #e5e5e5;border-width:1px}.color-chip-30,.color-chip-color30{background-color:#ddd;border:solid 0 #c4c3c3;border-width:1px}.color-chip-31,.color-chip-color31{background-color:gray;border:solid 0 #676666}.color-chip-32,.color-chip-color32{background-color:#111;border:solid 0 #111}.color-chip-33,.color-chip-color33{background-color:#494949;border:solid 0 #302f2f}.color-chip-34,.color-chip-color34{background-color:#515c37;border:solid 0 #353c24}.color-chip.checked,[class*=color-chip-].checked,label input:checked+.color-chip,label input:checked+[class*=color-chip-].color-chip{position:relative}.color-chip.checked:after,[class*=color-chip-].checked:after,label input:checked+.color-chip:after,label input:checked+[class*=color-chip-].color-chip:after{position:absolute;content:'';display:block;width:100%;height:100%;left:0;top:0;background:url(../images/svg/check_white.svg) no-repeat center center/50%}label input:checked+.color-chip-01.color-chip:after,label input:checked+.color-chip-03.color-chip:after,label input:checked+.color-chip-05.color-chip:after,label input:checked+.color-chip-09.color-chip:after,label input:checked+.color-chip-10.color-chip:after,label input:checked+.color-chip-11.color-chip:after,label input:checked+.color-chip-12.color-chip:after,label input:checked+.color-chip-13.color-chip:after,label input:checked+.color-chip-17.color-chip:after,label input:checked+.color-chip-18.color-chip:after,label input:checked+.color-chip-20.color-chip:after,label input:checked+.color-chip-25.color-chip:after,label input:checked+.color-chip-29.color-chip:after,label input:checked+.color-chip-30.color-chip:after,label input:checked+.color-chip-color01.color-chip:after,label input:checked+.color-chip-color03.color-chip:after,label input:checked+.color-chip-color05.color-chip:after,label input:checked+.color-chip-color09.color-chip:after,label input:checked+.color-chip-color10.color-chip:after,label input:checked+.color-chip-color11.color-chip:after,label input:checked+.color-chip-color12.color-chip:after,label input:checked+.color-chip-color13.color-chip:after,label input:checked+.color-chip-color17.color-chip:after,label input:checked+.color-chip-color18.color-chip:after,label input:checked+.color-chip-color20.color-chip:after,label input:checked+.color-chip-color25.color-chip:after,label input:checked+.color-chip-color29.color-chip:after,label input:checked+.color-chip-color30.color-chip:after{background-image:url(../images/svg/check.svg)!important}.color-chip-01.checked:after,.color-chip-03.checked:after,.color-chip-05.checked:after,.color-chip-09.checked:after,.color-chip-10.checked:after,.color-chip-11.checked:after,.color-chip-12.checked:after,.color-chip-13.checked:after,.color-chip-17.checked:after,.color-chip-18.checked:after,.color-chip-20.checked:after,.color-chip-25.checked:after,.color-chip-29.checked:after,.color-chip-30.checked:after,.color-chip-color01.checked:after,.color-chip-color03.checked:after,.color-chip-color05.checked:after,.color-chip-color09.checked:after,.color-chip-color10.checked:after,.color-chip-color11.checked:after,.color-chip-color12.checked:after,.color-chip-color13.checked:after,.color-chip-color17.checked:after,.color-chip-color18.checked:after,.color-chip-color20.checked:after,.color-chip-color25.checked:after,.color-chip-color29.checked:after,.color-chip-color30.checked:after{background-image:url(../images/svg/check.svg)!important}button.color span[class*=color-chip-]:after{background:url(../images/svg/btn_x_white.svg) no-repeat center center/9px auto}button.color span.color-chip-01:after,button.color span.color-chip-03:after,button.color span.color-chip-05:after,button.color span.color-chip-09:after,button.color span.color-chip-10:after,button.color span.color-chip-11:after,button.color span.color-chip-12:after,button.color span.color-chip-13:after,button.color span.color-chip-17:after,button.color span.color-chip-18:after,button.color span.color-chip-20:after,button.color span.color-chip-25:after,button.color span.color-chip-29:after,button.color span.color-chip-30:after,button.color span.color-chip-color01:after,button.color span.color-chip-color03:after,button.color span.color-chip-color05:after,button.color span.color-chip-color09:after,button.color span.color-chip-color10:after,button.color span.color-chip-color11:after,button.color span.color-chip-color12:after,button.color span.color-chip-color13:after,button.color span.color-chip-color17:after,button.color span.color-chip-color18:after,button.color span.color-chip-color20:after,button.color span.color-chip-color25:after,button.color span.color-chip-color29:after,button.color span.color-chip-color30:after{background-image:url(../images/svg/btn_x.svg)!important}@supports (mask-image:url("")) or (-webkit-mask-image:url("")){[class*=color-chip-]{border:none}[class*=color-chip-]{position:relative}[class*=color-chip-]::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);border-radius:4px}.godItem [class*=color-chip-]{border-radius:2px!important;border:0!important}.godItem [class*=color-chip-]::before{border-radius:2px!important;box-shadow:none}.godItem .color-chip-29{box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.color-chip.checked:after,[class*=color-chip-].checked:after,label input:checked+.color-chip:after,label input:checked+[class*=color-chip-].color-chip:after{position:absolute;content:'';display:block;left:6px;top:6px;background-image:none!important;background-color:var(--white);width:20px;height:20px;mask:url(../images/uxui/icon/check-20.svg) center/20px auto no-repeat;-webkit-mask:url(../images/uxui/icon/check-20.svg) center/20px auto no-repeat}label input:checked+.color-chip-01.color-chip:after,label input:checked+.color-chip-03.color-chip:after,label input:checked+.color-chip-05.color-chip:after,label input:checked+.color-chip-09.color-chip:after,label input:checked+.color-chip-10.color-chip:after,label input:checked+.color-chip-11.color-chip:after,label input:checked+.color-chip-12.color-chip:after,label input:checked+.color-chip-13.color-chip:after,label input:checked+.color-chip-17.color-chip:after,label input:checked+.color-chip-18.color-chip:after,label input:checked+.color-chip-20.color-chip:after,label input:checked+.color-chip-25.color-chip:after,label input:checked+.color-chip-29.color-chip:after,label input:checked+.color-chip-30.color-chip:after,label input:checked+.color-chip-color01.color-chip:after,label input:checked+.color-chip-color03.color-chip:after,label input:checked+.color-chip-color05.color-chip:after,label input:checked+.color-chip-color09.color-chip:after,label input:checked+.color-chip-color10.color-chip:after,label input:checked+.color-chip-color11.color-chip:after,label input:checked+.color-chip-color12.color-chip:after,label input:checked+.color-chip-color13.color-chip:after,label input:checked+.color-chip-color17.color-chip:after,label input:checked+.color-chip-color18.color-chip:after,label input:checked+.color-chip-color20.color-chip:after,label input:checked+.color-chip-color25.color-chip:after,label input:checked+.color-chip-color29.color-chip:after,label input:checked+.color-chip-color30.color-chip:after{background-image:none!important;background-color:var(--white);width:20px;height:20px;mask:url(../images/uxui/icon/check-20.svg) center/20px auto no-repeat;-webkit-mask:url(../images/uxui/icon/check-20.svg) center/20px auto no-repeat}.color-chip-01.checked:after,.color-chip-03.checked:after,.color-chip-05.checked:after,.color-chip-09.checked:after,.color-chip-10.checked:after,.color-chip-11.checked:after,.color-chip-12.checked:after,.color-chip-13.checked:after,.color-chip-17.checked:after,.color-chip-18.checked:after,.color-chip-20.checked:after,.color-chip-25.checked:after,.color-chip-29.checked:after,.color-chip-30.checked:after,.color-chip-color01.checked:after,.color-chip-color03.checked:after,.color-chip-color05.checked:after,.color-chip-color09.checked:after,.color-chip-color10.checked:after,.color-chip-color11.checked:after,.color-chip-color12.checked:after,.color-chip-color13.checked:after,.color-chip-color17.checked:after,.color-chip-color18.checked:after,.color-chip-color20.checked:after,.color-chip-color25.checked:after,.color-chip-color29.checked:after,.color-chip-color30.checked:after{background-image:none!important;background-color:var(--white);width:20px;height:20px;mask:url(../images/uxui/icon/check-20.svg) center/20px auto no-repeat;-webkit-mask:url(../images/uxui/icon/check-20.svg) center/20px auto no-repeat}button.color span[class*=color-chip-]:after{background-image:none!important;background-color:var(--white);width:12px;height:12px;mask:url(../images/uxui/icon/cancel-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/cancel-12.svg) center/12px auto no-repeat}button.color span.color-chip-01:after,button.color span.color-chip-03:after,button.color span.color-chip-05:after,button.color span.color-chip-09:after,button.color span.color-chip-10:after,button.color span.color-chip-11:after,button.color span.color-chip-12:after,button.color span.color-chip-13:after,button.color span.color-chip-17:after,button.color span.color-chip-18:after,button.color span.color-chip-20:after,button.color span.color-chip-25:after,button.color span.color-chip-29:after,button.color span.color-chip-30:after,button.color span.color-chip-color01:after,button.color span.color-chip-color03:after,button.color span.color-chip-color05:after,button.color span.color-chip-color09:after,button.color span.color-chip-color10:after,button.color span.color-chip-color11:after,button.color span.color-chip-color12:after,button.color span.color-chip-color13:after,button.color span.color-chip-color17:after,button.color span.color-chip-color18:after,button.color span.color-chip-color20:after,button.color span.color-chip-color25:after,button.color span.color-chip-color29:after,button.color span.color-chip-color30:after{background-image:none!important;background-color:var(--white);width:12px;height:12px;mask:url(../images/uxui/icon/cancel-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/cancel-12.svg) center/12px auto no-repeat}label input:checked+.color-chip,label input:checked+[class*=color-chip-].color-chip{position:relative}label input:checked+.color-chip::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--gray900);border-radius:var(--radius)}label input#color-chip-39-PTTRN:checked+.color-chip:after,label input#color-chip-53-PTTRN:checked+.color-chip:after,label input:checked+.color-chip-01.color-chip:after,label input:checked+.color-chip-09.color-chip:after,label input:checked+.color-chip-10.color-chip:after,label input:checked+.color-chip-13.color-chip:after,label input:checked+.color-chip-17.color-chip:after,label input:checked+.color-chip-20.color-chip:after,label input:checked+.color-chip-25.color-chip:after,label input:checked+.color-chip-29.color-chip:after,label input:checked+.color-chip-30.color-chip:after,label input:checked+.color-chip-color01.color-chip:after,label input:checked+.color-chip-color09.color-chip:after,label input:checked+.color-chip-color10.color-chip:after,label input:checked+.color-chip-color13.color-chip:after,label input:checked+.color-chip-color17.color-chip:after,label input:checked+.color-chip-color20.color-chip:after,label input:checked+.color-chip-color25.color-chip:after,label input:checked+.color-chip-color29.color-chip:after,label input:checked+.color-chip-color30.color-chip:after{background-image:none!important;background-color:var(--gray900);width:20px;height:20px;mask:url(../images/uxui/icon/check-20.svg) center/20px auto no-repeat;-webkit-mask:url(../images/uxui/icon/check-20.svg) center/20px auto no-repeat}.color-chip-01.color-chip:after,.color-chip-09.color-chip:after,.color-chip-10.color-chip:after,.color-chip-13.color-chip:after,.color-chip-17.color-chip:after,.color-chip-20.color-chip:after,.color-chip-25.color-chip:after,.color-chip-29.color-chip:after,.color-chip-30.color-chip:after,.color-chip-color01.color-chip:after,.color-chip-color09.color-chip:after,.color-chip-color10.color-chip:after,.color-chip-color13.color-chip:after,.color-chip-color17.color-chip:after,.color-chip-color20.color-chip:after,.color-chip-color25.color-chip:after,.color-chip-color29.color-chip:after,.color-chip-color30.color-chip:after{background-image:none!important;background-color:var(--gray900);width:20px;height:20px;mask:url(../images/uxui/icon/check-20.svg) center/20px auto no-repeat;-webkit-mask:url(../images/uxui/icon/check-20.svg) center/20px auto no-repeat}button.color span.color-chip-01:after,button.color span.color-chip-09:after,button.color span.color-chip-10:after,button.color span.color-chip-13:after,button.color span.color-chip-17:after,button.color span.color-chip-20:after,button.color span.color-chip-25:after,button.color span.color-chip-29:after,button.color span.color-chip-30:after,button.color span.color-chip-color01:after,button.color span.color-chip-color09:after,button.color span.color-chip-color10:after,button.color span.color-chip-color13:after,button.color span.color-chip-color17:after,button.color span.color-chip-color20:after,button.color span.color-chip-color25:after,button.color span.color-chip-color29:after,button.color span.color-chip-color30:after,button.color[value='39'] span.color-chip:after,button.color[value='53'] span.color-chip:after{background-image:none!important;background-color:var(--gray900);width:12px;height:12px;mask:url(../images/uxui/icon/cancel-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/cancel-12.svg) center/12px auto no-repeat}.color-option [class*=color-chip-]::before{box-shadow:none}}.color-chip.full,[class*=color-chip-].full{width:100%}.col-active{color:var(--purple500)!important}.bg-active{background:var(--purple500)!important;color:var(--white)}.col-000,.col-111{color:var(--gray900)!important;border-color:var(--gray900)!important}.col-f00{color:red!important;border-color:red!important}.red500{color:var(--red500)!important;border-color:var(--red500)!important}.gray100{color:var(--gray100)!important;border-color:var(--gray100)!important}.gray150{color:var(--gray150)!important;border-color:var(--gray150)!important}.gray200{color:var(--gray200)!important;border-color:var(--gray200)!important}.gray250{color:var(--gray250)!important;border-color:var(--gray250)!important}.gray350{color:var(--gray350)!important;border-color:var(--gray350)!important}.gray400{color:var(--gray400)!important;border-color:var(--gray400)!important}.gray450{color:var(--gray450)!important;border-color:var(--gray450)!important}.gray500{color:var(--gray500)!important;border-color:var(--gray500)!important}.gray600{color:var(--gray600)!important;border-color:var(--gray600)!important}.gray700{color:var(--gray700)!important;border-color:var(--gray700)!important}.gray800{color:var(--gray800)!important;border-color:var(--gray800)!important}.gray900{color:var(--gray900)!important;border-color:var(--gray900)!important}.purple500{color:var(--purple500)!important;border-color:var(--purple500)!important}.gray400-in{color:var(--white)!important;border-color:var(--gray400)!important;background:var(--gray400)!important}.gray700-in{color:var(--white)!important;border-color:var(--gray700)!important;background:var(--gray700)!important}.gray900-in{color:var(--white)!important;border-color:var(--gray900)!important;background:var(--gray900)!important}.purple500-in{color:var(--white)!important;border-color:var(--purple500)!important;background:var(--purple500)!important}.ssf-gradient{background:linear-gradient(174deg,#7400e8 23.96%,#00a99e 100%)!important;border:none!important;color:var(--white)!important}.bd-none{border:none!important}.item-flag .f-ty01{color:var(--gray900);border:1px solid var(--gray900)}.item-flag .f-ty02{color:var(--gray900);border:1px solid var(--gray900);background:var(--white)}.item-flag .f-ty03{color:var(--white);border:1px solid var(--purple400);background:var(--purple400)}.item-flag .f-ty04{color:var(--white);border:1px solid var(--gray900);background:var(--gray900)}.item-flag .f-ty05{color:var(--white);border:1px solid var(--gray800);background:var(--gray800)}.item-flag .f-ty06{color:var(--gray800);border:1px solid var(--gray800)}.item-flag .f-ty07{color:var(--gray600);border:1px solid #b4b4b4;background:var(--white)}.item-flag .f-ty08{color:#50506e;border:1px solid #50506e;background:var(--white)}#confirmOverlay{position:absolute;top:0;left:0;right:0;height:auto;z-index:999}#confirmBox{z-index:100;position:fixed;top:100px;left:30px;right:30px}#confirmBox.common-msg{margin-top:40px}#confirmBox.common-msg p{padding:40px 30px 35px;background-image:none}#confirmBox .popContsWrp{position:relative;background:var(--white);overflow:hidden;padding:0}#confirmBox .popup_pd{padding:0 15px}#confirmBox h1{display:none;font-size:0;text-indent:-9999px;line-height:0;height:0;background:0 0}#confirmBox p{margin:0;padding:100px 30px 40px;background:url(../images/icons/notilog.png) no-repeat 30px 40px/13px 32px;color:var(--gray900);line-height:1.8em}#confirmBox .half{margin-bottom:0;height:34px}#confirmBox .half .area{display:block!important}#confirmBox .btntype.half{margin:0 10px 10px;width:auto;display:block}#confirmBox.common-msg.popup_pd{margin-top:0;top:50%!important;transform:translateY(-50%)}#confirmBox .btntype{position:relative}#confirmBox .btntype a.txtlink{display:block;margin-bottom:15px;border:1px solid var(--gray900);text-align:center;color:var(--gray900)}#confirmBox .btntype a.txtlink.on{color:var(--white);background-color:var(--purple400);border-color:var(--purple400)}#confirmBox .btntype a.txtlink.off.type02{color:var(--gray600)}#confirmBox .btntype a.txtlink.off02{color:var(--gray600);background-color:var(--gray900)}#confirmBox .btntype .ordertypeIng *{vertical-align:middle}#confirmBox .btntype .ordertypeIng strong{font-weight:400}#confirmBox .btntype .ordertypeIng var{margin-left:12px;margin-right:3px;display:inline-block;width:12px;height:13px;background:url(../images/common/k_icontel.png) no-repeat 0 0/12px auto}#confirmBox .btntype .ordertypeIng span{font-size:var(--F10);color:var(--gray600);vertical-align:1px}#confirmBox .btntype .single_btn{position:absolute;right:0;top:0;color:var(--gray900)}#confirmBox .btntype .selected{position:relative}#confirmBox .btntype .selected:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:url(../images/common/bg_btnSelect.png) no-repeat 50% 50%/31px rgba(131,3,255,.8)}#confirmBox .btntype a.disabled{border-color:#eee;background-color:var(--gray150);color:#ccc;cursor:default}#confirmBox .btntype.type2{padding:0!important}#confirmBox .btntype.type2 a.txtlink{line-height:42px;height:42px;font-size:var(--F12);border:none}#confirmBox .btntype_l a.txtlink{line-height:48px;height:48px;font-size:var(--F12)}#confirmBox .btntype_l a.txtlink.off{color:#333;background-color:#eee;border:1px solid #eee}#confirmBox .btntype_l a.txtlink.off.type02{color:#333;background-color:var(--white);border:1px solid var(--gray900)}#confirmBox .btntype_s a.txtlink.off{color:#333;background-color:#eee;border:1px solid #eee}#confirmBox .btntype_s a.txtlink.off.type02{color:#333;background-color:var(--white);border:1px solid var(--gray900)}#confirmBox .btntype_s a.txtlink{line-height:28px;height:28px;font-size:var(--F12)}#confirmBox .btntype_m a.txtlink{height:32px;font-size:var(--F12);vertical-align:middle;line-height:var(--F12L);padding:8px 0;box-sizing:border-box}#confirmBox .btntype_m.three.type02 .area:first-child{border-right:1px solid var(--gray900);position:relative;line-height:16px;height:16px}#confirmBox .btntype_m.three.type02 .area:first-child span{position:absolute;top:0;left:2%;width:100%;text-align:center}#confirmBox .btntype_m.three.type03 .area{position:relative;line-height:16px}#confirmBox .btntype_m.three.type03 .area span{position:absolute;top:0;left:2%;width:100%;text-align:center}#confirmBox .btntype_m.three.type03 .area.one{line-height:32px}#confirmBox .btntype_xs a.txtlink{line-height:23px;height:23px;font-size:var(--F12)}#confirmBox #pop_qnaList .single_btn{font-size:var(--F12);line-height:12px;padding:10px 15px;border:1px solid #ddd}#confirmBox .single_btn{font-size:var(--F12);line-height:12px;padding:10px 15px;border:1px solid #ddd}#confirmBox .single_btn.write{border:1px solid #ddd}#confirmBox .single_btn.write span{display:inline-block;width:17px;height:12px;background:url(../images/common/k_write.png) no-repeat 0 center/12px auto}#confirmBox .btnArr{position:absolute;width:26px;height:26px;top:50%;right:15px;margin-top:-14px;border:1px solid #ddd;text-indent:-9999px;background:url(../images/common/ic_arrRight.png) no-repeat 50% 50%/auto 9px;z-index:5}#confirmBox .btnArr.write{background:url(../images/common/k_write.png) no-repeat 50% 50%/12px}#confirmBox .btnQst{display:inline-block;width:18px;height:18px;margin-left:10px;text-align:left;text-indent:-9999px;background:url(../images/common/ic_question.png) no-repeat left top/18px;vertical-align:-1px}#confirmBox .btnQstTit.btnQstTitTxt_s span{display:inline-block;font-size:var(--F10)}#confirmBox .btnQstTit.btnQstTitTxt_s *{vertical-align:middle}#confirmBox .btnQstTit.btnQstTitTxt_s .btnQst{line-height:0;font-size:0;color:transparent;text-indent:-9999em}#confirmBox .topHeader .btnQst{vertical-align:middle}#confirmBox .topHeader_new .btnQst{vertical-align:middle}#confirmBox .fixed_floater .btntype a.txtlink{margin-bottom:0}#confirmBox #BK .btntype .selected:after{background:url(../images/common/bg_btnSelect.png) no-repeat 50% 50%/31px rgba(2,9,51,.8)}#confirmBox .btn_del{position:absolute;width:20px;height:20px;top:0;right:0;background:rgba(0,0,0,.5) url(../images/svg/btn_x_white.svg) no-repeat center center/15px}#confirmBox .tbl_btn{display:inline-block}#confirmBox .tbl_btn a{padding:0 9px}#confirmBox .btn_border.btntype .selected{border:1px solid var(--purple400);color:var(--purple400)}#confirmBox .txtlinkarea{width:100%;padding-top:5px}#confirmBox .txtlinkarea a{text-decoration:underline}#confirmBox .toplinecont{padding:10px 15px 10px 0;position:relative;border-bottom:1px solid #eee;margin-bottom:15px}#confirmBox .toplinecont.type02{padding-right:0}#confirmBox .contLine{border-bottom:1px solid #eee;margin-bottom:15px}#confirmBox .toplinecont.essencial{text-align:right}#confirmBox .toplinecont.essencial .icon{display:inline-block;padding-left:22px;background:url(../images/common/icon_essencial.png) 0 2px/15px auto no-repeat}#confirmBox .close{display:none;width:16px;height:16px;background:url(../images/svg/btn_x.svg) no-repeat center center/16px 16px;line-height:0;font-size:0;color:transparent;text-indent:-9999em;position:absolute;right:12px;top:12px;border:none}#confirmBox .ft.show .close{display:block}#confirmBox .app-wish{display:block;word-break:keep-all}#confirmBox .app-wish img{display:inline-block;height:13px;vertical-align:middle}#confirmBox .app-wish .text{display:block;color:var(--gray900)}#confirmBox .app-wish .link{display:inline-block;margin:1em 0;border-bottom:1px solid var(--gray800);color:var(--gray800)}#confirmBox .app-wish .link img{margin-right:5px}#confirmBox .app-wish .sub-text{display:block;color:var(--gray600)}#confirmBox .buttons .button{margin:0;border:none;color:var(--white);background:#d4d4d4;border:1px solid #d4d4d4;height:50px}#confirmBox .buttons .button.on{background:var(--gray900);border:1px solid var(--gray900);color:var(--white)}.noti-toast{width:130px;height:130px;background:rgba(0,0,0,.9);position:fixed;top:50%;left:50%;margin-top:-65px;margin-left:-65px;z-index:999;display:flex;flex-direction:column;align-items:center;justify-content:center}.noti-toast i.icon{display:none;background-size:40px 38px;background-repeat:no-repeat;width:40px;height:38px;position:relative;margin-bottom:10px}.noti-toast p.msg{color:var(--white);font-size:var(--F13);line-height:18.5px;padding:0 10px;margin:0;box-sizing:border-box;width:100%;text-align:center}.noti-toast .close{display:inline-block;position:absolute;top:0;right:0;width:30px;height:30px;background:url(../images/svg/btn_x_white.svg) center center/15px no-repeat;font-size:0;color:transparent;border:0}.noti-toast.favorite i.icon{display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABMCAMAAADN28B/AAACalBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+Eo2B/AAAAzXRSTlMAAf5bA7/8+ccZ6a0P1QoVqmqANwdCid0c1/Dv2qnRGGAGFyQW2H/yI17cIKw+b5zT4PYSDJDMngWNMG4IhdR0XaaG5cnQOcQ0OIRfs5/nLXBpL0lL5rivMmvuwQlkNhOwAmEraOLsFARzovPxfPiMvJIdOovbyyzPxnZn47qdtkpA+4pc6gsnVnGnfXrNSDPh+pj1go9ZP1jWZv0iYqSDZXt+dSWgT2NMuXi1RlE8Q5V5Qbcb7cqBzohOPY4uwynF9yaWlJkfu6Olva70JouAuAAAA4dJREFUeF7t1MV3WwcUxOGRLDBDzBg7MULYGGZsEBpooGFmhjIzMzMzM3N//1Pv4h1LtvQkS8+LLvKtZjWLe+4Z/f9dEbhp1A3thwlnZ05oGyMXWcuun58d5vCZd5rH7VAiWWXriQh9stanGL5114WImDd3tNx0lR1liJ4lGuLUfQzx09wuxbXwQWL5+/sUpeQxP7HKlyiOopsxtC+9sTVXJWMWrrqAgUVTNGB7JgYuTCseU6LcV9fNKMfw0BuKcS+GBdMUMa4fQ16WHBWVGI69rwG+8RMx/rs0xGoMZRosowdT6Zz90xrM5xkaxHcLhq0aZFsYqG5TjGsxeY0yWU2YDYqxDBPeqCj55UDV/YqjFjOzQBpdiZmjODIeAWqmK+JRTL3iKsRMLGjMw9ytuOox92jAvsnAMbnoxCyYiamVi27gUOQdmoHKPrnJwVEoN/ntwBE5fJOAA1Kyxk65ewU4I8c2YM90JVDWAptnKIHbVwAPyJi3gX4lNvWcEusGZkX92nvy6M6oG+cBu+TRGqDOyVVArjzaB+x1sh/YIY+mA0edHAL2y6N8YLKTNwNT5FEjcJuT64A18mgx0BM1KLfKo3rgeSePBx6WRxOAIifvAqqz5EnFIeAOOSYCL8mTl4HzcmgaUH1SHnS0AJvkUNdeYLk8OAhkb9GAIswopW0U5pIi9p/FrFaaijCZAUVprcJsVVpmY6o6NEhpGLNTacjAhEs1xOMhTL1S9sQ8IPSkYrSFMLOVoqlPAf6nFcfOZzAZSsmzmZhZius5f8qNBUHMC3LxYqqNW45jTsjV7hQbr8a85pO7TX4g+3UNz1WYnIASGe8H1r+p4cjBvNWgxFZhLq9VcnMwi/KVzAHMpHeVTC/mfK6Su4gp/0CJfYhpKtBwfISp+ViJnMZMqtDwHME0jUs2gCvGariaMXmn5GYW5rOVGr4vMHXFiu8SpqVYqViK+XKx+6BOLlVqvsKc3eg6qF8rVacx86dqqG8uA6EMpe5bTOY5DfbdTMC/W+noxnz/g6J1/Ii5qLT4TmCu+VkR24OYGUqT7xewxsj/lhzH/Kq0+X7DBFsHDepBnzw0TsAEf48a1A0BeeHrxQRPDgzqHw3yJrAcE8xyBjUzX14F/sQER/di6nLlXeAvzN+YmgKNhEAtxuyp0MgIFGLIHquR0tcJVK/UyGn4h3+LNZIaCkvluOKK/wA5eVjYV8NnyAAAAABJRU5ErkJggg==)}.noti-toast.shoppingbag i.icon{display:block;width:35px;height:33px;background:url(../images/toast-shoppingbag.png) no-repeat left top/35px 33px}.noti-toast.delbrand i.icon{display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABMCAMAAADN28B/AAABxVBMVEX////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////sayP7AAAAlnRSTlMACu4SBfaCHhSDfWHw0t7ZsCIIn7fKfusPP9FM4UG0k/VSRVlt+daO4vtn/JnqYK76STXL5MHf7CfMNIZynGRrlVyykKQvFTb4UAZGAXiNS8LY2gtzCYS7akDHKZS8IOA5VbWtq2lOHbFPxi0sOBCKzzEw0FPVbEJESgw+DdfTKlHoWCHph4i4R03cIy7vE6KgOtRv8XChONKDAAACh0lEQVQYGe3B5W5cZwAFwLOJObZjJ6YwMzMzM5eZmZmZGeZ5a61Wq71tpUj3y6+qM7mN85tH1q7rntHUvW7tyObzKfLibn+z8P0UmLfKP6y6N7U1dvoXOxup60nTXt7b1ZjZ1Ojae5dp96SuMfSnogdjqWsTelPxNDalrq3oSkUXtqauGZiZipmYkboWojcVvViYuobwfCpewG+paxfmpWIedqWuEZxLxTmMpK65mJWKWZibutbgYCoOYk3qGkB/KnowkbrewgOpWIKVqesYTqbiJI6lrm0YS8UYtqWu7diRinGcSV2jGE7FMEZTVwPdqehGI7V1o5EODXSnvt34PB0ewsOpbxxn0mE7dqS+xViQDguwOPUdwuF0OIxDqa8HE+kwgP7UdwRH0+EojqS+ZdiSDluwLPU9gvvS4Tn8mvpGMZwOwxhNfXNwNh3OYk4KTKIvbX2YTIlX8GraXsPrKbEYC9J2BY+lxEasT9t6bEyJAfSnrR8DKTELc9M2F7NS4h08mLa7sTwl7seHaVuNj1PiBpambSlupMgk+tLShz0psw/707If+1LmCTyaljfweMpcxs203MTllFmJJWlZgpUp8xSOp+UZPJsypzA/LfNxKmWmMJiWQbyUQoOYStMU/kipcVxI0wWMp9QJHEjTAZxIqUUqFqXUxdU6vHkxxRZt0Lbh7dwBV65pufZu/vdf9V7PbNNm93yQO6J3tpbrvbkD5nykbWhOyl3Cskz7BJdSrOtTPkvTCr7oSqnlXE/LbJan1JdMpGWCr1Lqa75Jy7ccT6nv+D4tPzA/pZbSSMsUgyn1Iyv60vTTCmak1M8qfkmp00M6DJ1OsVu/X53UtOfqn7dyO38BqbRYex+vyR0AAAAASUVORK5CYII=)}.noti-toast.url i.icon{display:block;width:35px;height:37px;background:url(../images/sns-url.png) no-repeat left top/35px 37px}.noti-toast.full{position:fixed;left:0;top:auto;height:auto;margin-top:0;margin-left:0;bottom:65px;left:var(--gap);width:calc(100% - (var(--gap)*2));padding:12px;font-size:var(--F13);line-height:var(--F13L);background-color:rgba(0,0,0,.6);color:var(--white);border-radius:12px;box-sizing:border-box}.noti-toast.full p.msg{padding:0}.bottom-alert{position:fixed;display:flex;width:100%;min-width:355px;height:43px;justify-content:center;align-items:center;bottom:calc(var(--safe-bottom) + 70px);left:50%;right:50%;transform:translateX(-50%);padding:0 10px;border-radius:12px;box-sizing:border-box;z-index:1000;transition:transform .3s linear,bottom .3s linear;transition-delay:.2s}.bottom-alert.pull-down{bottom:calc(var(--safe-bottom) + 20px);transition:transform .3s linear,bottom .3s linear;transition-delay:.2s}.bottom-alert.in-modal{bottom:calc(var(--safe-bottom) + 98px)}.bottom-alert p{width:100%;text-align:center;font-size:var(--F13);line-height:var(--F13L);padding:12px;color:var(--white);background:rgba(0,0,0,.6);backdrop-filter:blur(4px);border-radius:12px}.bottom-alert.ct-list{bottom:calc(var(--safe-bottom) + 105px)}.bottom-alert.ct-list2{bottom:calc(var(--safe-bottom) + 20px)!important}.in-page-title,.order-history-nonmem h1,section.join-section h1{font-size:var(--F17);line-height:1;font-weight:700;margin-top:30px;margin-bottom:11px}.in-page-title-pup{font-size:var(--F17);line-height:1;font-weight:700;margin-top:25px;margin-bottom:10px;display:block;padding:0 16px}.in-page-title-pop{font-size:var(--F17);line-height:1;font-weight:700;margin-top:10px;margin-bottom:15px;display:block}.in-page-title-bar:after{content:'';display:block;clear:both}.in-page-title-bar{display:block;position:relative;min-height:45px;line-height:45px;font-size:var(--F17);color:var(--gray900);padding:3px var(--gap);margin:0;font-weight:700;background:var(--white)}.in-page-title-bar .page-title{float:left;line-height:45px}.in-page-title-bar .page-checkbox{float:right;position:relative}.in-page-title-bar .page-checkbox input{position:absolute;right:0;top:12.5px;width:45px;height:20px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;vertical-align:text-top;border:none;background:url(../images/chk-easylogin.png) no-repeat 0 0/45px 40px}.in-page-title-bar .page-checkbox input:checked{background-position:0 -20px}h1.in-page-title-bar em{color:var(--purple400)}.in-page-title-bar a{display:block}.in-page-title-bar a .guide{position:relative;display:block;margin:0;font-size:var(--F12);line-height:42px;color:var(--gray600);float:right;text-align:right;padding:0 15px 0 0;margin-top:-5px}.in-page-title-bar a .guide:after{content:'';height:12px;width:12px;font-size:0;position:absolute;display:block;right:0;top:50%;transform:translateY(-50%);background:url(../images/icons/question.png) no-repeat center center/12px}h1.in-page-title-bar em{color:var(--purple400)}h1.hide,h2.hide,h3.hide,h4.hide,h5.hide,h6.hide{display:none}.in-page-subtitle-bar{display:block;line-height:1;font-size:var(--F14);color:#333;padding:20px 16px 10px;margin:0;background:var(--gray150);font-weight:700}.in-page-subtitle-bar em,p.in-page-desc em{color:var(--purple400);font-weight:700}p.in-page-desc{font-size:var(--F14);line-height:19px;color:#333;margin-top:12.25px;margin-bottom:7.25px}p.text{font-size:var(--F13);line-height:18.5px;color:var(--gray600);margin:0}.text-deli em,p.text em{color:var(--purple400);text-decoration:none;font-style:normal}.t-c{text-align:center}p.text-s{font-size:var(--F11);color:var(--gray900);margin:30px 0 10px}p.text.point:before{background-color:var(--purple400)}p.text.box{background-color:var(--gray150);padding:15px;margin-top:15px;margin-bottom:15px}.main-title{padding:0 var(--gap);font-size:21px;line-height:1;color:var(--gray900);font-weight:700;margin-bottom:25px}.main-title img{width:100%}.main-title .main-inner-title{margin-top:8px;float:right;font-size:var(--F11);color:var(--gray600)}.main-title-img{position:relative;padding:0 var(--gap);margin-bottom:25px}.main-title-img .main-inner-title{display:inline-block;font-size:var(--F11);font-weight:700;color:var(--gray600);position:absolute;top:50%;right:var(--gap);transform:translate(0,-50%)}.main-title-img img{display:block;width:100%}.simple-msg-block{margin:30px 0;padding:0 var(--gap)}.simple-msg-block i.top-icon{display:block;margin:0 0 30px;height:30px;background:url(../images/svg/check.svg) no-repeat left top/45px 31px}.simple-msg-block p.title{font-size:27px;line-height:32px;color:var(--gray900);word-break:keep-all;margin:0}.simple-msg-block p.txt{font-size:var(--F14);line-height:19.5px;color:var(--gray600);margin:0;margin-top:24.25px}.simple-msg-block em{color:var(--purple400);font-style:normal}.simple-msg-block+.buttons{margin:0 var(--gap)}em.strong,strong.strong{font-weight:700}em.em,strong.em{color:var(--purple400);font-style:normal}p.smaller,span.smaller{font-size:80%}i.icon-lg{display:inline-block;width:0;height:0;background:url(../images/icons_lg.png) no-repeat 100px 100px/50px}i.icon-lg.textbubble{width:50px;height:50px;background-position:0 0}i.icon-lg.locker{display:block;margin:0 0 30px;width:100%;height:30px;background:url(../images/icons/notilog.png) no-repeat left top/13px 32px}i.icon-lg.link{width:50px;height:50px;background-position:0 -100px}i.icon-lg.mfglass{width:27px;height:28px;background-position:0 -150px}i.exclamation-mark,i.information,i.question-mark,i.warnning{background:0 0;display:inline-block;box-sizing:border-box;width:1.5em;height:1.5em;line-height:1.3em;font-size:.66em;border:.1em solid currentColor;border-radius:50%;text-align:center;font-style:normal;color:currentColor;vertical-align:.2em}i.information:after,i.warnning:after{content:'i'}i.exclamation-mark:after{content:'!'}i.question-mark:after{content:'?'}i.exclamation-mark.fill,i.information.fill,i.question-mark.fill,i.warnning.fill{background-color:currentColor}i.exclamation-mark.fill:after,i.information.fill:after,i.question-mark.fill:after,i.warnning.fill:after{color:var(--white)}i.check{display:inline-block;width:1em;height:1em;text-align:center;font-style:normal;vertical-align:-.2em}i.check:after{content:'';display:block;width:1em;height:.5em;box-sizing:border-box;border:.1em solid currentColor;border-left:0;border-bottom:0;transform:rotate(135deg);position:relative;top:.1em}i.lock{display:inline-block;vertical-align:-.15em}i.lock:before{content:'';display:block;width:.8em;height:1em;color:transparent;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAeCAMAAAAB8C7XAAAA4VBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzthe/AAAASnRSTlMAHjMi3S204fFa6fIBSeIXMiwry5uKBiD3qp445wd/Ju9QzX07rq9K1lXu0xLsL0yMBR8ojqwJKp2gh9yVlpxtbJ/0FJK4iLeT87QmHWwAAADYSURBVHherc3HDoJAAIThsaAr1d7A3nsHe6+8/wN5EJQlm5gY/9Mk32FgJUrxJiHNuCSCKhKTE1I0KiXkWMQJAyGffK1kXhh8ICyU8K4khG0QyxU4qpTtn6qWc0JOq1qw3IBqfbUgs6Nhn7EgEKIhFPgRTuci76fii3cFUFb1htdVoy4rmC/A6LBFr8+Cfg+mx4ZRqzWywWM64NLp3Fgwfuj6ccwALggEub9AKt3tplMMQJbns2ABVBU0UH0HYrDAIJgNWTCcodCecj5X3LRdACY1YroitQmeg54dJ6iCgLIAAAAASUVORK5CYII=) no-repeat left top/.8em auto;overflow:hidden}span.q-u-icon{display:inline-block;color:var(--white);font-size:var(--F12);text-align:center;width:16px;height:16px;background:#d5d5d5;line-height:var(--F12L)}span.q-u-icon.em{font-size:var(--F11);width:18px;height:18px;line-height:18px;background:var(--purple400)}span.q-u-icon.fill{background:#888;color:var(--white)}span.q-u-icon.fill.em{background-color:#c07fff;border-color:#c07fff}i.ssf-icon{background:0 0;display:inline-block;box-sizing:border-box;width:1em;height:1em;line-height:1em;text-align:center;font-style:normal;color:currentColor;vertical-align:.2em}i.ssf-icon:before{content:'';display:block;width:100%;height:100%;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:90% 90%}i.ssf-icon.bubble{width:1.0952380952em}i.ssf-icon.bubble:before{background-image:url(../images/icons/bubble.png)}i.ssf-icon.phone:before{background-image:url(../images/icons/phone.png)}.icons-area{margin-bottom:8px}.icons-area:after{content:'';display:block;clear:both}.icons-area span{float:left;height:14px;line-height:14px;padding:0 4px;font-size:9px;color:var(--white);border:1px solid currentColor;margin:0 3px 3px 0;display:inline-block}.bg-000,.bg-111{background:var(--gray900)!important;border-color:var(--gray900)!important}.bg-556{background:#50506e!important;border-color:#50506e!important}.bg-888{background:#8e8e8e!important;border-color:#8e8e8e!important}.bg-56e{background:#5f65e3!important;border-color:#5f65e3!important}.bg-339{background:#313892!important;border-color:#313892!important}.bg-a6d{background:#a066d2!important;border-color:#a066d2!important}.bg-d9e{background:#da9ce1!important;border-color:#da9ce1!important}.btn-account{display:block;position:relative;background:var(--white);padding:0 0 0 39px;width:100%;border:1px solid var(--gray250);height:39px;font-size:var(--F13);line-height:1;color:#333}.btn-account:before{content:'';display:block;box-sizing:border-box;position:absolute;left:0;top:0;height:100%;width:39px;border-right:1px solid var(--gray250);background:url(../images/join/icons_open_account.png) no-repeat 50% 0/39px auto}.btn-account.facebook:before{background-position:50% 0}.btn-account.naver:before{background-position:50% -39px}.btn_del{position:absolute;width:20px;height:20px;top:0;right:0;background:rgba(0,0,0,.5) url(../images/svg/btn_x_white.svg) no-repeat center center/15px}span.soldout{box-sizing:content-box;height:56px;display:flex;align-items:center;justify-content:center;background:#d4d4d4;text-align:center;font-weight:700;color:var(--white);font-size:var(--F17);padding:0;padding-bottom:calc(var(--safe-bottom)/ 2)}.img-fit img{width:100%!important;height:100%!important;object-fit:cover}.img_half img{width:50%!important}.image-banner img{display:block;width:100%}.content ul.items>li{float:left}.rn-banner{position:relative;min-height:50px;overflow:hidden}.rn-banner img.rn-banner-img{width:100%;display:block}.rank span.down,.rank span.equal,.rank span.new,.rank span.up{display:inline-flex;align-items:center;margin-left:4px;font-size:var(--F10);line-height:20px}.rank span.down:before,.rank span.equal:before,.rank span.up:before{width:11px;height:6px;background-repeat:no-repeat;background-position:center;background-size:8px;content:''}.rank span.up{color:var(--red500)}.rank span.up:before{background-image:url(../images/svgs/rank-up-8.svg)}.rank span.down{color:var(--blue500)}.rank span.down:before{background-image:url(../images/svgs/rank-down-8.svg)}.rank span.equal{color:var(--gray900)}.rank span.equal:before{background-image:url(../images/svgs/rank-equal-8.svg)}.t-list{list-style-position:inside;padding:0;margin:0;word-break:keep-all}.t-list dt{font-size:1.2em;font-weight:700;color:#333}.t-list dd{position:relative;margin:0;margin-left:9px}.t-list>li{position:relative;margin:0;margin-left:9px}.t-list dd:before,.t-list>li:before{content:'';position:absolute;width:2px;height:2px;margin-top:0;left:-8px;top:8px;background-color:currentColor}.t-list dd.em,.t-list em,.t-list>li.em{color:var(--purple400)}.t-list .ls-n dd:before,.t-list .ls-n>li:before{content:none}.text-list{color:var(--gray600);line-height:var(--F14LL);font-size:var(--F14);list-style-position:inside;padding:0}.text-list>dd{position:relative;padding-left:10px;font-size:var(--F13);color:var(--gray800);line-height:22px;word-break:keep-all}.text-list>dd:before{content:'';position:absolute;width:2px;height:2px;left:0;top:8px;margin-top:0;background-color:#333}.text-list>dd em,.text-list>dd.point,.text-list>li em,.text-list>li.point{color:var(--purple400)}.text-list>dt{font-size:var(--F17);color:#333;font-weight:700;margin-bottom:5px}.text-list .u,.text-list u{text-decoration:underline}.text-list.xsm>dd,.text-list.xsm>li{font-size:var(--F12)}.text-list li{position:relative;padding-left:9px;margin:0 0 6px}.text-list li:last-child{margin-bottom:0}.text-list li:before{content:'';position:absolute;width:2px;height:2px;left:0;top:8px;margin-top:0;background-color:#767676}.text-list.sm>li{font-size:var(--F13)}.board-detail .board-content table,table.table{font-size:var(--F13);width:100%;border-spacing:0}table.tbl_board{font-size:var(--F13);width:100%;border-spacing:0;margin:10px 0;font-size:inherit}.board-detail .board-content table caption,table.table caption,table.tbl_board caption{display:none}.board-detail .board-content table th:not(.td),table.table th:not(.td),table.tbl_board th:not(.td){color:var(--gray600)}.board-detail .board-content table td,table.table td,table.tbl_board td{color:var(--gray800)}.board-detail .board-content table strong,.board-detail .board-content table thead,table.table strong,table.table thead,table.tbl_board strong,table.tbl_board thead{font-weight:700}.board-detail .board-content table tr td:first-child,.board-detail .board-content table tr th:first-child,table.table tr td:first-child,table.table tr th:first-child,table.tbl_board tr td:first-child,table.tbl_board tr th:first-child{padding-left:0}.board-detail .board-content table tr td:last-child,.board-detail .board-content table tr th:last-child,table.table tr td:last-child,table.table tr th:last-child,table.tbl_board tr td:last-child,table.tbl_board tr th:last-child{padding-right:10px}.board-detail .board-content table tbody tr th:not(.td),.board-detail .board-content table tr td.left,.board-detail .board-content table tr th.left,table.table tbody tr th:not(.td),table.table tr td.left,table.table tr th.left,table.tbl_board tbody tr th:not(.td),table.tbl_board tr td.left,table.tbl_board tr th.left{text-align:left}.board-detail .board-content table tr td.right,.board-detail .board-content table tr th.right,table.table tr td.right,table.table tr th.right,table.tbl_board tr td.right,table.tbl_board tr th.right{text-align:right}.board-detail .board-content table tr td.center,.board-detail .board-content table tr th.center,table.table tr td.center,table.table tr th.center,table.tbl_board tr td.center,table.tbl_board tr th.center{text-align:center}.board-detail .board-content table thead tr:first-child td,.board-detail .board-content table thead tr:first-child th,.board-detail .board-content table thead+tbody tr:first-child td,.board-detail .board-content table thead+tbody tr:first-child th,.board-detail .board-content table tr:first-child td,.board-detail .board-content table tr:first-child th,table.table thead tr:first-child td,table.table thead tr:first-child th,table.table thead+tbody tr:first-child th,table.table tr:first-child td,table.table tr:first-child th,table.tbl_board thead tr:first-child td,table.tbl_board thead tr:first-child th,table.tbl_board thead+tbody tr:first-child td,table.tbl_board thead+tbody tr:first-child th,table.tbl_board tr:first-child td,table.tbl_board tr:first-child th{border-top:1px solid var(--gray250)}.board-detail .board-content table thead th:not(.td),table.table thead th:not(.td),table.tbl_board thead th:not(.td){background:var(--white)}table.table thead+tbody tr:first-child td{border-top:1px solid var(--gray250);border-top:0}.board-detail .board-content table tr td,.board-detail .board-content table tr th,table.table tr td,table.table tr th,table.tbl_board tr td,table.tbl_board tr th{height:35px;border-bottom:solid 1px var(--gray250);text-align:center;vertical-align:middle;max-width:100px;padding:5px}.board-detail .board-content table.left tbody tr td,.board-detail .board-content table.left tbody tr th,.board-detail .board-content table.left thead tr td,.board-detail .board-content table.left thead tr th,table.left.tbl_board tbody tr td,table.left.tbl_board tbody tr th,table.left.tbl_board thead tr td,table.left.tbl_board thead tr th,table.table.left tbody tr td,table.table.left tbody tr th,table.table.left thead tr td,table.table.left thead tr th{text-align:left;padding-left:0}.board-detail .board-content table.right tbody tr td,.board-detail .board-content table.right tbody tr th,table.right.tbl_board tbody tr td,table.right.tbl_board tbody tr th,table.table.right tbody tr td,table.table.right tbody tr th{text-align:right}.board-detail .board-content table.fixed{table-layout:fixed}table.fixed.tbl_board,table.table.fixed{table-layout:fixed}table.table-02,table.tbl_info{color:var(--gray600);font-size:inherit;line-height:1.4;width:100%;border-spacing:0}table.table-02 caption,table.tbl_info caption{display:none}table.tbl_info th{text-align:left;border-bottom:1px solid var(--gray200);padding:10px 30px 10px 0;vertical-align:middle;color:var(--gray800);color:var(--gray600);font-size:var(--F12)}table.tbl_info td{text-align:left;border-bottom:1px solid var(--gray200);padding:10px 30px 10px 0;vertical-align:middle;color:var(--gray800)}table.tbl_info tr:first-child td,table.tbl_info tr:first-child th{border-top:1px solid var(--gray200);color:var(--gray600)}table.tbl_info tr:first-child th:first-child{color:transparent}table.table-02 th{text-align:left;border-bottom:1px solid var(--gray200);padding:10px 20px 10px 0;vertical-align:middle;color:var(--gray800);color:var(--gray600);font-size:var(--F11)}table.table-02 td{text-align:left;border-bottom:1px solid var(--gray200);padding:10px 20px 10px 0;vertical-align:middle;color:var(--gray800)}table.table-02 td p{font-size:var(--F11);color:var(--gray600)}table.table-02.center td,table.table-02.center th{text-align:center}ol.steps{list-style:none;padding:0 16px;margin:0;color:var(--gray600);counter-reset:item}ol.steps>li{counter-increment:item;padding-left:16px;position:relative;overflow:hidden;margin-bottom:20px}ol.steps>li p{margin:0}ol.steps>li p.title{font-weight:700;line-height:1;color:var(--gray800);margin-bottom:10px}ol.steps>li p.title:before{content:counter(item);position:absolute;left:0}ol.steps>li p.desc{color:var(--gray600);margin-left:-16px;font-size:var(--F12)}ol.steps>li ul.text-list{font-size:var(--F12)}ol.steps>li:last-child{margin-bottom:0}ol.steps>li:last-child:after{content:none}ol.steps .text-list{margin-top:5px}ol.steps .text-list .text-list{margin-top:5px;font-size:var(--F13);color:var(--gray600)}input[type=checkbox],input[type=radio]{-webkit-appearance:none;appearance:none}label.cb,label.checkbox{position:relative;display:inline-block;vertical-align:top}label:has(input[type=checkbox]:disabled){-webkit-tap-highlight-color:transparent}label.cb>input[type=checkbox],label.checkbox>input[type=checkbox]{position:absolute;top:1px;width:24px;height:24px;background:0 0!important}label.cb>.label,label.checkbox>.label{position:relative;display:inline-flex;box-sizing:border-box;padding:2px 0 2px 28px;line-height:var(--F14L);min-height:20px;font-size:var(--F14);color:var(--gray900);vertical-align:top}label.cb>.label span,label.checkbox>.label span{color:var(--gray600);font-size:var(--F11);vertical-align:middle}label.cb>.label:before,label.checkbox>.label:before{content:'';position:absolute;left:0;top:0;box-sizing:border-box;width:24px;height:24px;background:url(../images/uxui/icon/checkbox_uncheck.svg) center/24px no-repeat}label.cb>input[type=checkbox]:checked+.label:before,label.checkbox>input[type=checkbox]:checked+.label:before{background:url(../images/uxui/icon/checkbox_check.svg) center/24px no-repeat}label.cb>input[type=checkbox]:disabled+.label:before,label.checkbox>input[type=checkbox]:disabled+.label:before{background:url(../images/uxui/icon/checkbox_disabled.svg) center/24px no-repeat;-webkit-tap-highlight-color:transparent}label.cb>input[type=checkbox]:checked:disabled+.label:before,label.checkbox>input[type=checkbox]:checked:disabled+.label:before{background:url(../images/uxui/icon/checkbox_check_disabled.svg) center/24px no-repeat}label.cb>.label.hide{display:block;font-size:0;color:transparent;padding-left:20px;min-height:20px}label.cb>.label.hide:before{margin-right:0;top:0;transform:translateY(0)}label.radio{position:relative;display:inline-block;vertical-align:top}label.radio>.label{position:relative;display:inline-block;box-sizing:border-box;padding:2px 0 2px 28px;min-height:20px;font-size:var(--F14);line-height:var(--F14L);color:var(--gray900);vertical-align:top}label.radio>.label:before{content:'';position:absolute;left:0;top:0;box-sizing:border-box;width:24px;height:24px;margin-right:8px;background:url(../images/uxui/icon/radiobutton_uncheck.svg) center/24px no-repeat}label.radio>input[type=radio]{position:absolute;top:0;left:0;opacity:0}label.radio>input[type=radio]:checked+.label:before{background:url(../images/uxui/icon/radiobutton_checked.svg) center/24px no-repeat}label.radio>input[type=radio]:disabled+.label:before{background:url(../images/uxui/icon/radiobutton_disabled.svg) center/24px no-repeat}label.radio>input[type=radio]:checked:disabled+.label:before{background:url(../images/uxui/icon/radiobutton_check_disabled.svg) center/24px no-repeat}label.favorite{width:20px;height:18px;background:url(../images/svg/heart-fill_gray.svg) no-repeat center center/20px 18px}label.favorite.on{background-image:url(../images/svg/heart-fill_em.svg)}label.favorite>input[type=checkbox]{position:absolute;top:0;left:0;opacity:0}.input-box{position:relative;display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:center;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.input-box>*{margin-left:8px}.ssfmp .input-box>*{margin-left:6px}.input-box label+input,.input-box label+select,.input-box>:first-child{margin-left:0}.input-box button{width:auto;min-width:80px;min-height:40px;padding-top:8px;padding-bottom:8px;padding-left:10px;padding-right:10px;border:1px solid var(--gray250)}.input-box button.btn-lg{flex:0 0 120px}.input-box .btn-del{margin:0}.input-box .btn-del button{background:url(../images/x.svg) center/10px auto no-repeat;color:transparent;overflow:hidden;width:20px;min-width:20px;height:100%;position:absolute;right:0;bottom:0;cursor:pointer;border:none;z-index:10}.input-box input::-webkit-input-placeholder,.option-box input::-webkit-input-placeholder{color:var(--gray500);opacity:1}.input-box input[type=area]:read-only,.input-box input[type=email]:read-only,.input-box input[type=number]:read-only,.input-box input[type=password]:read-only,.input-box input[type=tel]:read-only,.input-box input[type=text]:read-only,.option-box input[type=area]:read-only,.option-box input[type=email]:read-only,.option-box input[type=number]:read-only,.option-box input[type=password]:read-only,.option-box input[type=tel]:read-only,.option-box input[type=text]:read-only{background-color:var(--white);border-color:var(--gray250)!important;color:var(--gray500)!important}.input-box.addr input[type=text]:read-only,.input-box.addr1 input[type=text]:read-only{color:var(--gray900)!important}.input-box .input-group.focus input[type=area],.input-box .input-group.focus input[type=email],.input-box .input-group.focus input[type=number],.input-box .input-group.focus input[type=password],.input-box .input-group.focus input[type=tel],.input-box .input-group.focus input[type=text],.input-box input[type=area] .focus,.input-box input[type=area]:focus,.input-box input[type=email] .focus,.input-box input[type=email]:focus,.input-box input[type=number] .focus,.input-box input[type=number]:focus,.input-box input[type=password] .focus,.input-box input[type=password]:focus,.input-box input[type=tel] .focus,.input-box input[type=tel]:focus,.input-box input[type=text] .focus,.input-box input[type=text]:focus,.input-group.focus .input-box input[type=area],.input-group.focus .input-box input[type=email],.input-group.focus .input-box input[type=number],.input-group.focus .input-box input[type=password],.input-group.focus .input-box input[type=tel],.input-group.focus .input-box input[type=text],.input-group.focus .option-box input[type=area],.input-group.focus .option-box input[type=email],.input-group.focus .option-box input[type=number],.input-group.focus .option-box input[type=password],.input-group.focus .option-box input[type=tel],.input-group.focus .option-box input[type=text],.option-box .input-group.focus input[type=area],.option-box .input-group.focus input[type=email],.option-box .input-group.focus input[type=number],.option-box .input-group.focus input[type=password],.option-box .input-group.focus input[type=tel],.option-box .input-group.focus input[type=text],.option-box input[type=area] .focus,.option-box input[type=area]:focus,.option-box input[type=email] .focus,.option-box input[type=email]:focus,.option-box input[type=number] .focus,.option-box input[type=number]:focus,.option-box input[type=password] .focus,.option-box input[type=password]:focus,.option-box input[type=tel] .focus,.option-box input[type=tel]:focus,.option-box input[type=text] .focus,.option-box input[type=text]:focus{color:var(--gray900);border-color:var(--gray900);outline:0}.input-box input[type=area],.input-box input[type=email],.input-box input[type=number],.input-box input[type=password],.input-box input[type=tel],.input-box input[type=text]{flex:100;height:40px;line-height:40px;width:100%;padding:0 10px;display:block;font-size:var(--F13);color:var(--gray800);box-sizing:border-box;border:none;border:1px solid var(--gray250);background:var(--white);appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.input-box input.line{border:1px solid var(--gray250);padding:0 10px}select{background-color:var(--white)!important}:disabled:not(button){background-color:var(--gray100)!important;border-color:var(--gray250)!important;color:#a4a4a4!important;opacity:1}.input-box input[type=area].required,.input-box input[type=email].required,.input-box input[type=number].required,.input-box input[type=password].required,.input-box input[type=tel].required,.input-box input[type=text].required,.option-box input[type=area].required,.option-box input[type=email].required,.option-box input[type=number].required,.option-box input[type=password].required,.option-box input[type=tel].required,.option-box input[type=text].required{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAxlBMVEX///+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP/161P4AAAAQXRSTlMABgoDHBqyFerSD8gB2tXFhycqlZ/spAIy76mGJcvnnN/lBazbL9yNIK2QtrfXFxjYuQgJuyPjvy3B4cIM3Q0dHmfh5bUAAACOSURBVHhexcvVDgJBDIXhrhsruLu7u573fymyIcME0mv47/o1h/5VoYiI824Wfc4PNkacp2ykE4wna6hzXmkik2d8u0NOY3xwQkl4+Vq9C380MGyJQ2ujo79c78FU5Fwx4RuxGz7GscvPBNMZ0XyB5Yo+Wm8QWFaAvUpfqUc4Ds5vl11CILwRk+t5Lv28JzpMDfXRJczSAAAAAElFTkSuQmCC) no-repeat 15px center/12px}.input-box input[type=area].required:not(.empty),.input-box input[type=email].required:not(.empty),.input-box input[type=number].required:not(.empty),.input-box input[type=password].required:not(.empty),.input-box input[type=tel].required:not(.empty),.input-box input[type=text].required:not(.empty),.input-box textarea.required:not(.empty),.option-box input[type=area].required:not(.empty),.option-box input[type=email].required:not(.empty),.option-box input[type=number].required:not(.empty),.option-box input[type=password].required:not(.empty),.option-box input[type=tel].required:not(.empty),.option-box input[type=text].required:not(.empty),.option-box textarea.required:not(.empty){background-position:-50px -50px}.input-box input[type=area].required.empty,.input-box input[type=email].required.empty,.input-box input[type=number].required.empty,.input-box input[type=password].required.empty,.input-box input[type=tel].required.empty,.input-box input[type=text].required.empty,.option-box input[type=area].required.empty,.option-box input[type=email].required.empty,.option-box input[type=number].required.empty,.option-box input[type=password].required.empty,.option-box input[type=tel].required.empty,.option-box input[type=text].required.empty{background-position:15px center;padding-left:35px}.input-box input[type=area].valid,.input-box input[type=email].valid,.input-box input[type=number].valid,.input-box input[type=password].valid,.input-box input[type=tel].valid,.input-box input[type=text].valid,.option-box input[type=area].valid,.option-box input[type=email].valid,.option-box input[type=number].valid,.option-box input[type=password].valid,.option-box input[type=tel].valid,.option-box input[type=text].valid{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAWBAMAAABanCMNAAAAMFBMVEWCAP////+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP8wuuoEAAAAD3RSTlMAABEiM0Rmd4iZqrvM3e6P7KVXAAAAxElEQVR4Xm3QvwnCQBQG8I9DD9LIiYUgiA6QIRxBRAsrR0hwgOgGBhdwBJ0hhY1FwBnSp5AQDmOedw8LefpVx+8e9+dD/ycwgFot8B0DnRNdPdAcUOURRuV0yyn7UNgAJmy3UEkzZVJ55uhQAOiUe6bQbw0ohsvuwXS+Axi28OnVnoJ2BmBkmYKnp1Ph1+OaSb8crXkIk4qpS45OFSTR5YcSC3nWskwhb9xYyHdpSiFfH1nIP7ox2QSPib40xbJVRPWf7t/WVW0YJUGdMAAAAABJRU5ErkJggg==) no-repeat 97% center/18px!important;padding-right:57px}.input-box input[type=area].valid[type=password],.input-box input[type=email].valid[type=password],.input-box input[type=number].valid[type=password],.input-box input[type=tel].valid[type=password],.input-box input[type=text].valid[type=password],.option-box input[type=area].valid[type=password],.option-box input[type=email].valid[type=password],.option-box input[type=number].valid[type=password],.option-box input[type=password].valid[type=password],.option-box input[type=tel].valid[type=password],.option-box input[type=text].valid[type=password]{padding-right:62px}.input-box input[type=password].valid[type=password]{padding-right:92px}.input-box input[type=area].invalid,.input-box input[type=email].invalid,.input-box input[type=number].invalid,.input-box input[type=password].invalid,.input-box input[type=tel].invalid,.input-box input[type=text].invalid,.option-box input[type=area].invalid,.option-box input[type=email].invalid,.option-box input[type=number].invalid,.option-box input[type=password].invalid,.option-box input[type=tel].invalid,.option-box input[type=text].invalid{border-color:#f72626!important;color:#f72626!important}.input-box .input-group.focus input~span.input-unit,.input-box .input-group.focus input~span[class^=unit-],.input-box input:focus~span.input-unit,.input-box input:focus~span[class^=unit-],.input-group.focus .input-box input~span.input-unit,.input-group.focus .input-box input~span[class^=unit-],.invalid-area-text em,.option-box.selected .select .selected em{color:var(--purple400)}.input-box input[type=area].cash,.input-box input[type=area].currency,.input-box input[type=area].point,.input-box input[type=email].cash,.input-box input[type=email].currency,.input-box input[type=email].point,.input-box input[type=number].cash,.input-box input[type=number].currency,.input-box input[type=number].point,.input-box input[type=password].cash,.input-box input[type=password].currency,.input-box input[type=password].point,.input-box input[type=tel].cash,.input-box input[type=tel].currency,.input-box input[type=tel].point,.input-box input[type=text].cash,.input-box input[type=text].currency,.input-box input[type=text].point,.option-box input[type=area].cash,.option-box input[type=area].currency,.option-box input[type=area].point,.option-box input[type=email].cash,.option-box input[type=email].currency,.option-box input[type=email].point,.option-box input[type=number].cash,.option-box input[type=number].currency,.option-box input[type=number].point,.option-box input[type=password].cash,.option-box input[type=password].currency,.option-box input[type=password].point,.option-box input[type=tel].cash,.option-box input[type=tel].currency,.option-box input[type=tel].point,.option-box input[type=text].cash,.option-box input[type=text].currency,.option-box input[type=text].point{text-align:right;color:var(--purple400);padding-right:20px}.input-box input[type=area],.input-box input[type=email],.input-box input[type=number],.input-box input[type=password],.input-box input[type=tel],.input-box input[type=text]{border:0;border-bottom:1px solid var(--gray250);padding:0}.input-box select{flex:100;-webkit-appearance:none;appearance:none;border:1px solid var(--gray250);padding:0 38px 0 15px;box-shadow:none;background:url(../images/uxui/icon/chevron_down-16.svg) calc(100% - 15px) center/16px auto no-repeat!important;background-color:var(--white)!important;display:block;height:44px;max-width:100%;white-space:nowrap;font-size:var(--F14);color:var(--gray500)!important;text-align:left;width:100%;overflow:hidden;text-overflow:ellipsis}.input-box select:disabled{color:var(--gray500)!important;background:url(../images/uxui/icon/chevron_down-16-g500.svg) calc(100% - 15px) center/16px auto no-repeat!important;background-color:var(--gray100)!important}.input-box select:focus{color:var(--gray900)!important;background:url(../images/uxui/icon/chevron_up-16.svg) calc(100% - 15px) center/16px auto no-repeat!important;background-color:var(--white)!important}.input-box select option,.option-box select option{padding:0 10px;margin:0;text-align:left;text-align-last:left}.select-box .input-box{background-color:var(--white)}.select-box .input-box:after{content:"";position:absolute;top:1px;right:1px;width:29px;height:calc(100% - 2px);border-radius:var(--radius);background:url(../images/svg/btn_down_gray.svg) no-repeat calc(100% - 15px) center/12px 7px;background-color:var(--white)}.select-box .input-box:has(select:disabled):before{background:linear-gradient(270deg,var(--gray150) 50%,rgba(255,255,255,0) 100%)}.select-box .input-box:has(select:disabled):after{background:var(--gray150) url(../images/svg/btn_down_gray.svg) no-repeat calc(100% - 15px) center/12px 7px}.input-box select option:disabled{color:var(--gray600)}.input-box select:focus,.input-box textarea:focus,.option-box select:focus,.option-box textarea:focus{color:var(--gray900);border:1px solid var(--gray900);outline:0}.input-box select.invalid,.option-box select.invalid{color:#f72626!important;border-color:currentColor!important}.input-box textarea,.option-box textarea{-webkit-appearance:none;appearance:none;border:1px solid var(--gray250);padding:13px 15px;flex:100;font-size:var(--F14);line-height:var(--F14LL);color:#333;resize:none}.input-box textarea::-webkit-input-placeholder,.option-box textarea::-webkit-input-placeholder{opacity:1;color:var(--gray500)}.input-box textarea:empty~p.placeholder,.option-box textarea:empty~p.placeholder{padding:13px 15px;display:block}.input-box textarea.required,.option-box textarea.required{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAxlBMVEX///+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP/161P4AAAAQXRSTlMABgoDHBqyFerSD8gB2tXFhycqlZ/spAIy76mGJcvnnN/lBazbL9yNIK2QtrfXFxjYuQgJuyPjvy3B4cIM3Q0dHmfh5bUAAACOSURBVHhexcvVDgJBDIXhrhsruLu7u573fymyIcME0mv47/o1h/5VoYiI824Wfc4PNkacp2ykE4wna6hzXmkik2d8u0NOY3xwQkl4+Vq9C380MGyJQ2ujo79c78FU5Fwx4RuxGz7GscvPBNMZ0XyB5Yo+Wm8QWFaAvUpfqUc4Ds5vl11CILwRk+t5Lv28JzpMDfXRJczSAAAAAElFTkSuQmCC) no-repeat 15px 16px/12px}.input-box textarea.required:not(.empty).valid,.option-box textarea.required:not(.empty).valid{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAxlBMVEX///+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP+CAP/161P4AAAAQXRSTlMABgoDHBqyFerSD8gB2tXFhycqlZ/spAIy76mGJcvnnN/lBazbL9yNIK2QtrfXFxjYuQgJuyPjvy3B4cIM3Q0dHmfh5bUAAACOSURBVHhexcvVDgJBDIXhrhsruLu7u573fymyIcME0mv47/o1h/5VoYiI824Wfc4PNkacp2ykE4wna6hzXmkik2d8u0NOY3xwQkl4+Vq9C380MGyJQ2ujo79c78FU5Fwx4RuxGz7GscvPBNMZ0XyB5Yo+Wm8QWFaAvUpfqUc4Ds5vl11CILwRk+t5Lv28JzpMDfXRJczSAAAAAElFTkSuQmCC);background-size:12px;background-repeat:no-repeat;background-position:90% 16px!important;background-position:right 15px 16px!important}.input-box textarea.required.empty,.option-box textarea.required.empty{background-position:15px 16px;padding-left:35px}.input-box .country-code,.option-box .country-code{width:40%!important;flex:initial!important}.input-box .country-code.static,.option-box .country-code.static{display:flex;align-items:center!important;padding-right:10px;width:auto!important}.input-box .unit,.option-box .unit{position:absolute;right:12px;color:var(--purple400);line-height:43px}.input-box .input-clear-btn,.option-box .input-clear-btn{background:url(../images/x.svg) no-repeat center center/12px auto;color:transparent;overflow:hidden;width:42px;height:100%;position:absolute;right:0;cursor:pointer}.input-box .mask-toggle-btn{position:absolute;top:50%;right:15px;transform:translateY(-50%);color:transparent;overflow:hidden;width:24px;height:24px;z-index:1;background:url(../images/uxui/icon/media_hidden.svg) center center/24px auto no-repeat}.input-box input:not(:focus)~.mask-toggle-btn{opacity:.4}.toggle-button input{position:relative;display:inline-block;border:none;vertical-align:middle;width:45px;height:20px;background:url(../images/chk-mylimo.png) no-repeat;background-size:45px 40px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.toggle-button input:checked{background-position:0 -20px}.input-box input:not([type=password])~.mask-toggle-btn{background-image:url(../images/uxui/icon/media_view.svg)}.input-box input:not(.empty)~.safety-grade~.mask-toggle-btn{right:55px}.input-box input.valid~.mask-toggle-btn{right:35px}.input-box input.valid:not(.empty)~.safety-grade~.mask-toggle-btn,.option-box input.valid:not(.empty)~.safety-grade~.mask-toggle-btn{right:75px}.input-box p.placeholder,.option-box p.placeholder{position:absolute;color:#888;font-size:var(--F12);display:none;pointer-events:none}.input-box input.unit-cm,.input-box input.unit-cm::-webkit-input-placeholder,.input-box input.unit-inch::-webkit-input-placeholder,.input-box input.unit-kg,.input-box input.unit-kg::-webkit-input-placeholder,.option-box.align-left .placeholder,.option-box.align-left .selected,.option-box.basic .select .placeholder,.option-box.basic .select .selected{text-align:left}.input-box input.unit-inch{text-align:left;padding-right:42.5px}.input-box span.unit-cm,.input-box span.unit-kg{height:39px;line-height:39px;width:27.5px;margin-left:15px;color:var(--gray800)}.input-box span.unit-inch{height:39px;line-height:39px;width:35px;margin-left:15px;color:var(--gray800)}.input-box input.invalid~span.input-unit,.input-box input.invalid~span[class^=unit-]{color:#f72626}.input-box input.input-unit.em1{padding-right:2.2em;text-align:right}.input-box span.input-unit.em1{height:39px;line-height:39px;position:absolute;right:1em;width:1em}.option-box{position:relative;box-sizing:border-box;display:block}.option-box.step-hide>a{display:none}.option-box input[type=area],.option-box input[type=email],.option-box input[type=password],.option-box input[type=tel],.option-box input[type=text]{flex:100;height:40px;line-height:38px;width:100%;display:block;font-size:var(--F13);color:var(--gray800);box-sizing:border-box;border:none;border-bottom:1px solid var(--gray250);padding:0;background:var(--white);border-radius:0;box-shadow:none;-webkit-appearance:none;appearance:none}.option-box.h40.selected .select .selected{color:#888}.option-box input[type=number]{flex:100;height:40px;line-height:38px;width:100%;display:block;font-size:var(--F13);box-sizing:border-box;border-radius:0;box-shadow:none;-webkit-appearance:none;appearance:none;text-align:center;border:solid 1px var(--gray250);padding:0;background-color:transparent;color:var(--gray800)}.option-box input[type=number].disabled~a .decrease:before,.option-box input[type=number].disabled~a .increase:after,.option-box input[type=number].disabled~a .increase:before,.option-box input[type=number]:disabled~a .decrease:before,.option-box input[type=number]:disabled~a .increase:after,.option-box input[type=number]:disabled~a .increase:before{background-color:var(--gray500)}.option-box select{flex:100;-webkit-appearance:none;appearance:none;border:1px solid var(--gray250);padding:0 15px;border-radius:0;box-shadow:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAPCAMAAADEZI+uAAAAZlBMVEUzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMlOCykAAAAIXRSTlMAAQIDBQYHCQoLf4KEh4iMkpaXm5ygoaWqrrO3uru/wOraeRHXAAAAfklEQVR4Xn3JWQ6DMBAE0WFxgIYEsrJloe9/yWhkWY41IvVXetJtkJ2wddK8uePgpxGpn96tvmqdalW3ulZ+3GIdXA5h3Kye6uzilVPq4FT+fjGqRx0LSSru0cGHalJ+DQ7ecjFlZ+/gJdM3PqiDg1dbT4B9UNuRPMmf2jb9L3UaB22f9gubAAAAAElFTkSuQmCC) no-repeat calc(100% - 15px) center/15px;display:block;height:40px;line-height:38px;max-width:100%;white-space:nowrap;font-size:var(--F13);color:var(--gray800)}.option-box .mask-toggle-btn{position:absolute;top:50%;right:10px;color:transparent;overflow:hidden;width:20px;height:20px;margin-top:-10px;z-index:1;background:url(../images/masking_toggler.svg) no-repeat center center;opacity:.2}.option-box input:not([type=password])~.mask-toggle-btn{opacity:.4}.option-box input:not(.empty)~.safety-grade~.mask-toggle-btn{right:60px}.option-box input.valid~.mask-toggle-btn{right:45px}.option-box>*{margin:auto;display:block}.option-box script{display:none}.option-box .select{display:block;height:39px;border-bottom:solid 1px var(--gray250);padding:0}.option-box .select:after{content:'';width:15px;height:9px;position:absolute;right:5px;top:50%;margin-top:-4px;background:url(../images/svg/btn_down_gray.svg) no-repeat left top/15px 9px;z-index:0}.option-box .select .selected{line-height:39px;color:var(--gray800);padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:var(--gray800);padding-right:25px}.option-box .select .placeholder{line-height:43px;color:#888;padding:0;padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;letter-spacing:-.3px}.option-box .select .selected.soldout:after,.select-option-item.disabled:after,.select-option-item.soldout:after{content:'품절';margin-left:10px}.option-box .select .options{display:none}.option-box.case .select{height:43px;line-height:43px;border:1px solid var(--gray250)}.option-box.case.selected .select .selected{line-height:43px;padding-left:15px;color:var(--gray900);font-weight:400;letter-spacing:-.3px}.prd-title-wrap .option-box.case~.option-box.case{margin-top:6px}.option-box .decrease,.option-box .increase{position:absolute;top:0;bottom:0;right:0;left:initial;width:47px;overflow:hidden;color:transparent;margin:0;cursor:pointer}.option-box .decrease.decrease,.option-box .increase.decrease{left:0;right:initial}.option-box .decrease:after,.option-box .decrease:before,.option-box .increase:after,.option-box .increase:before{content:'';display:block;font-size:.1px;position:absolute;background:var(--gray900);width:12px;height:1px;top:50%;left:50%}.option-box .decrease:before,.option-box .increase:before{transform:translate(-50%,-50%)}.option-box .decrease:after,.option-box .increase:after{transform:translate(-50%,-50%) rotate(90deg)}.option-box .decrease.decrease:after,.option-box .increase.decrease:after{content:none}ul.check-list-divide{color:var(--gray600);font-size:var(--F13);line-height:18px;border-bottom:1px solid var(--gray250)}ul.check-list-divide li{position:relative;padding:16px 0;padding-right:20px;border:0}ul.check-list-divide li span.more{position:absolute;right:0;top:0;bottom:0;width:20px;color:transparent;overflow:hidden}ul.check-list-divide li span.more:after{content:'';position:absolute;right:0;top:50%;border:solid 1px #333;border-top:0;border-left:0;overflow:hidden;width:8px;height:8px;box-sizing:border-box;transform:rotate(-45deg) translateY(-50%)}.pop-addr-form ul.check-list-divide .cb{margin-top:0}.csscalc .input-box input[type=area].valid,.csscalc .input-box input[type=email].valid,.csscalc .input-box input[type=number].valid,.csscalc .input-box input[type=password].valid,.csscalc .input-box input[type=tel].valid,.csscalc .input-box input[type=text].valid{background-position:calc(100% - 10px) 50%!important}.csscalc .input-box select.required,.csscalc .option-box select.required{background-position:calc(100% - 10px) center,15px center}.csscalc .option-box input[type=area].valid,.csscalc .option-box input[type=email].valid,.csscalc .option-box input[type=number].valid,.csscalc .option-box input[type=password].valid,.csscalc .option-box input[type=tel].valid,.csscalc .option-box input[type=text].valid{background-position:calc(100% - 15px) 50%!important}.valid-msg{color:var(--purple400);font-size:var(--F12);line-height:15px;margin-top:6.5px;margin-bottom:13.5px}.invalid-msg{font-size:var(--F12);line-height:15px;margin-top:6.5px;margin-bottom:13.5px;color:#f72626}.invalid-area-text{padding-top:15px;padding-bottom:15px;text-align:center}.input-box-desc{color:var(--gray600);font-size:var(--F12);line-height:15px;margin-top:6.5px;margin-bottom:13.5px}.input-box-desc+.input-box-desc:not(:empty),.input-box-desc+.invalid-msg:not(:empty),.input-box-desc+.valid-msg:not(:empty),.invalid-msg+.input-box-desc:not(:empty),.invalid-msg+.invalid-msg:not(:empty),.invalid-msg+.valid-msg:not(:empty),.valid-msg+.input-box-desc:not(:empty),.valid-msg+.invalid-msg:not(:empty),.valid-msg+.valid-msg:not(:empty){margin-top:-10px}.input-box+.input-box-desc{margin-bottom:35px}.input-group{display:flex;width:100%}.input-group .input-box{margin:0!important;flex:1}.input-group .input-box+.input-box{margin-left:6px!important}.input-box+.input-box,.input-box+.input-box-group,.input-box+.input-group,.input-box-group+.input-box,.input-box-group+.input-box-group,.input-box-group+.input-group,.input-group+.input-box,.input-group+.input-box-group,.input-group+.input-group{margin-top:6px}.en .option-box .select .selected.soldout:after{content:'Soldout'}.zh .option-box .select .selected.soldout:after{content:'已售罄'}.option-box.selected .select .selected{color:var(--gray800)}.option-box.single .select{border-color:#999;background-image:none}.option-box.single .select .selected{color:var(--gray600)}.option-box.inline{display:inline-block;vertical-align:middle}.option-box.h40{height:20px}.option-box.h40 .select{height:18px;padding:0 22px 0 5px;min-width:35px}.option-box.h40 .select:after{width:7px;height:7px;right:6px;border-color:#888}.option-box.h40 .select .selected{line-height:18px;color:#888;font-size:var(--F11)}.option-box.h40 .placeholder{height:18px}.option-box.basic.selected .select,.option-box.h40.selected .select{border-color:var(--gray250)}.option-box.align-left .select{padding-left:15px}.option-box.basic.selected .select .selected{color:var(--gray600)}.option-box.basic.invalid .select{color:#f72626!important;border-color:currentColor}.option-box.basic.invalid .select .placeholder,.option-box.basic.invalid .select .selected{color:inherit}.option-box.basic.invalid .select:after{border-color:currentColor}form[name=searchForm]>div{margin-top:10px}form[name=searchForm]>div:first-of-type{margin-top:0}.radio-group ul{display:flex;justify-content:space-around}input[type=checkbox].toggle-switch{position:absolute;width:0;height:0;opacity:0}input[type=checkbox].toggle-switch:checked+div{background-color:var(--purple400)}input[type=checkbox].toggle-switch:checked+div>div{transform:translate3d(28px,0,0);background-color:var(--white)}input[type=checkbox].toggle-switch+div{display:inline-block;vertical-align:middle;width:50px;height:24px;border-radius:999px;background-color:#d5d5d5;transition:background-color .3s ease}input[type=checkbox].toggle-switch+div>div{float:left;width:20px;height:20px;border-radius:inherit;background:var(--white);transition:transform,background-color .2s cubic-bezier(0,0,0,1);pointer-events:none;margin-top:2px;transform:translate3d(2px,0,0)}input[type=checkbox].checkbox{position:relative;width:20px;height:20px;background:var(--white);border:1px solid var(--gray250);border-radius:4px}input[type=checkbox].checkbox:before{content:'';position:absolute;left:-1px;top:-1px;box-sizing:border-box;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:13px auto}input[type=checkbox].checkbox:checked{background:var(--purple500);border-color:var(--purple500)}input[type=checkbox].checkbox:checked:before{background-image:url(../images/svgs/form/checkbox-check.svg)}input[type=checkbox].checkbox:disabled{background:var(--gray150);border-color:var(--gray150)}input[type=checkbox].checkbox:disabled:before{background-image:url(../images/svgs/form/checkbox-check-disabled.svg)}input[type=radio].radio{position:relative;width:1.54em;height:1.54em;text-align:center;border:none;-webkit-appearance:none;appearance:none;margin:auto;font-size:1em;vertical-align:-.4em;color:#d5d5d5;transition:color .2s}input[type=radio].radio:before{content:'';display:block;width:100%;height:100%;background:var(--white);transition:background-color .2s,border .2s;border:.08em solid var(--gray250);box-sizing:border-box;border-radius:9999px}input[type=radio].radio:after{content:'';display:block;box-sizing:border-box;position:absolute;border:0;width:60%;height:60%;transform:none;top:20%;left:20%;background:currentColor;border-radius:9999px}input[type=radio].radio:checked{color:var(--purple400)}input[type=radio].radio:disabled{color:#d5d5d5}input[type=radio].radio:disabled:before,input[type=radio].radio:disabled:checked:before{background:var(--gray150);border-color:var(--gray250)}input[type=radio].radio:disabled:checked{color:var(--gray600)}label>input[type=checkbox].checkbox,label>input[type=radio].radio{float:left}label>input[type=checkbox].checkbox~.label,label>input[type=radio].radio~.label{overflow:hidden;display:block;padding-left:.4em;margin-left:1.54em}input.fill[type=radio].radio:checked,input[type=checkbox].checkbox.fill:checked{color:var(--white)}input.fill[type=radio].radio:checked:before,input[type=checkbox].checkbox.fill:checked:before{background:var(--purple400);border-color:var(--purple400)}input.fill[type=radio].radio:disabled:checked:before,input[type=checkbox].checkbox.fill:disabled:checked:before{background:#ccc;border-color:#ccc}input.round[type=radio].radio:before,input[type=checkbox].checkbox.round:before{border-radius:9999px}input.round[type=radio].radio:after,input[type=checkbox].checkbox.round:after{top:.45em;left:.35em;width:.9em;height:.45em}input[type=radio].radio.fill:checked{color:inherit}.write-form{padding-left:var(--gap);padding-right:var(--gap);margin-top:25px;margin-top:10px}.write-form>div{margin-top:15px}.write-form textarea{height:125px}[class*="-form-input-label"]{font-size:var(--F12);color:var(--gray800);line-height:1;margin-top:30px;margin-bottom:15px;font-weight:700;display:block}.form-wrap .row{position:relative}.form-wrap .row+.row{padding-top:15px}.form-wrap .row+.od-noti+.row{margin-top:10px}.form-wrap .row>.tit,.form-wrap .row>label{display:inline-block;line-height:26px;padding:4px 0;font-size:var(--F14);color:var(--gray900)}.form-wrap .row a.tit{width:100%;box-sizing:border-box;padding-right:20px;background:url(../images/svg/btn_next.svg) no-repeat right 13px/5px auto}.form-wrap .row a.util{position:absolute;top:4px;right:0}.form-wrap label.required:after{display:inline-block;width:5px;height:5px;vertical-align:top;margin:6px 0 0 4px;border-radius:50%;background:var(--purple400);content:''}.form-wrap input[type=number],.form-wrap input[type=password],.form-wrap input[type=tel],.form-wrap input[type=text]{padding:0 10px;border:1px solid var(--gray250)}.form-wrap p+.input-box{margin-top:15px}.form-wrap .buttons{padding-top:30px}.valid-status{width:100%;margin:0;padding-top:5px}.valid-status span{font-size:var(--F12);color:var(--gray600);margin-right:5px}.valid-status span:before{display:inline-block;vertical-align:middle;width:15px;height:16px;background:url(../images/svg/check_gray.svg) no-repeat left 2px/11px auto;content:''}.valid-status span.ok{color:var(--purple400)}.valid-status span.ok:before{background-image:url(../images/svg/check_violet.svg)}.valid-safe{font-size:var(--F12);color:var(--gray600);padding-top:5px}.tips{display:inline-block;line-height:15px;height:15px;width:15px;color:transparent;background:url(../images/question.png) no-repeat center center/15px}.tips-layer{display:none;position:absolute;z-index:5;padding:15px 18px;background:#f7eeff;border:1px solid #f0e5fa}.tips-layer.active{display:block}.tips-layer:after{position:absolute;top:-8px;right:2px;display:block;width:10px;height:8px;background:url(../images/bu_tip_up.png) no-repeat center center/10px 8px;content:''}.tips-layer p{font-size:var(--F12);line-height:20px}.tips-layer dt{font-size:var(--F14);color:var(--gray900)}.tips-layer dd+dt{padding-top:10px}.tips-layer dd{padding-top:6px;font-size:var(--F12);line-height:20px}.tips-layer .close{position:absolute;right:5px;top:5px;width:20px;height:20px;border:none;background:url(../images/svg/btn_x_gray.svg) no-repeat center center/12px auto}.form-wrap .row .tips{position:absolute;right:0;top:25px;color:transparent}.form-wrap .row .tips-layer{right:0;top:50px}.radio-box{padding:7px 0 15px 0}.radio-box label+label{margin-left:30px}.ad-channel-box{margin:12px 0 10px;padding:15px;background:#f7f7f7}.ad-channel-box>p{margin-bottom:17px}.check-box{display:flex;flex-wrap:wrap}.check-box li{padding-bottom:20px}.check-box li:last-child{padding-bottom:0}.ad-channel-box .check-box{display:block}.ad-channel-box label.checkbox>.label{color:var(--gray600)}.my-range{position:relative;margin:25px var(--gap) 30px}.my-range .my-range-box{width:100%}.my-range:after{display:block;clear:both;content:''}.my-range .range-input{margin-right:80px;position:relative}.my-range .range-input:after{display:block;clear:both;content:''}.my-range .range-input input{width:100%;padding:0;border:1px solid var(--gray250);height:28px;line-height:28px;color:var(--gray900);font-size:var(--F11);text-align:center;border-radius:0;-webkit-appearance:none;appearance:none}.my-range .range-input .range-start{float:left;width:45%;text-align:center}.my-range .range-input .range-end{float:left;width:45%;text-align:center}.my-range .range-input .range-dash{float:left;width:10%;height:28px;line-height:30px;color:var(--gray900);font-size:var(--F11);text-align:center}.my-range .range-btn{position:absolute;top:0;right:0;width:70px;height:30px}.my-range .range-btn button{width:100%;height:30px;border:none;font-size:var(--F11);color:var(--white);background:var(--gray800);padding:0}.date-picker-wrap{padding:0 20px}.date-picker-wrap p.msg{font-size:var(--F11);line-height:19.5px;color:var(--gray600);margin:11px 0}.date-picker-wrap .range{padding:25px 0}.date-picker-wrap .range input{color:var(--gray900)!important;height:30px;line-height:30px;font-size:var(--F11);border:1px solid var(--gray250);text-align:center;background:var(--white)!important;box-shadow:none}.date-picker-wrap .range input.selected{border-color:var(--purple400)}.date-picker-wrap .range span{display:inline-block;margin:0 5px;line-height:30px;color:var(--gray900);font-size:var(--F11)}.date-picker-wrap .range .apply{margin-left:10px;width:60px;height:30px;min-height:30px;padding:0;font-size:var(--F11);background:var(--gray800);color:var(--white)}.date-picker-wrap .range .end-date{position:relative;margin-left:0}.date-picker-wrap p.msg+.range{padding-top:0}.date-picker-wrap .date-select{padding:25px 0;border-top:1px solid var(--gray250);display:flex;justify-content:space-between}.date-picker-wrap .date-select dl{position:relative;flex:1}.date-picker-wrap .date-select dt{position:absolute;top:0;left:0}.date-picker-wrap .date-select dt span{font-size:var(--F11);line-height:30px;color:var(--gray600)}.date-picker-wrap .date-select dd{padding-left:80px;text-align:right}.date-picker-wrap .date-select dd button{padding:0;width:32%;height:30px;line-height:30px;border:1px solid var(--gray250);color:var(--gray800);font-size:var(--F11);text-align:center;min-width:60px}.date-picker-wrap .date-select>button{width:32%;line-height:28px;font-size:var(--F12);font-weight:400}.date-picker-wrap .datepick{width:100%!important}.datepick .datepick-nav{height:45px;position:relative}.datepick .datepick-nav .datepick-cmd-today{display:none}.datepick .datepick-nav .datepick-cmd-prev{position:absolute;top:50%;transform:translateY(-50%);left:6px;width:30px;height:30px;color:transparent;outline:0}.datepick .datepick-nav .datepick-cmd-next:before,.datepick .datepick-nav .datepick-cmd-prev:before{content:'';display:block;width:1px;height:10px;background-color:var(--gray700);position:absolute;right:10px;top:50%;margin-top:-5px;transform:rotate(320deg) translateY(50%)}.datepick .datepick-nav .datepick-cmd-next:after,.datepick .datepick-nav .datepick-cmd-prev:after{content:'';display:block;width:1px;height:10px;background-color:var(--gray700);position:absolute;right:10px;top:50%;margin-top:-5px;transform:rotate(220deg) translateY(50%)}.datepick .datepick-nav .datepick-cmd-next:focus:after,.datepick .datepick-nav .datepick-cmd-next:focus:before,.datepick .datepick-nav .datepick-cmd-prev:focus:after,.datepick .datepick-nav .datepick-cmd-prev:focus:before,.datepick .datepick-nav .input-group.focus input.datepick-cmd-next:after,.datepick .datepick-nav .input-group.focus input.datepick-cmd-next:before,.datepick .datepick-nav .input-group.focus input.datepick-cmd-prev:after,.datepick .datepick-nav .input-group.focus input.datepick-cmd-prev:before{background-color:var(--purple400)}.datepick .datepick-nav .datepick-cmd-next{position:absolute;top:50%;transform:translateY(-50%);left:6px;width:30px;height:30px;color:transparent;outline:0;left:auto;right:6px;transform:translateY(-50%) rotate(180deg)}.datepick .datepick-month{position:relative;padding-bottom:15px}.datepick .datepick-month-header{position:absolute;height:45px;line-height:45px;top:-45px;width:100px;left:50%;transform:translateX(-50%);text-align:center;direction:rtl}.datepick .datepick-month-header select{-webkit-appearance:none;appearance:none;border:none;background:0 0;direction:ltr;font-weight:700;font-size:var(--F17);height:100%;padding:0 3px}.datepick table{width:100%;font-size:var(--F15);line-height:1;color:#333;table-layout:fixed;border-spacing:0}.datepick table thead th{background:#f7f7f7}.datepick table thead th span{color:var(--gray900)!important}.datepick table tr td,.datepick table tr th{vertical-align:middle;height:43.5px;text-align:center}.datepick table tr td .datepick-other-month,.datepick table tr td span,.datepick table tr th .datepick-other-month,.datepick table tr th span{color:#a7a7a7}.datepick table tr td .end-date,.datepick table tr th .end-date{display:inline-block;width:25px;height:25px;line-height:25px;background:var(--purple400);color:var(--white);box-sizing:border-box}.datepick table tr td .start-date,.datepick table tr th .start-date{display:inline-block;width:25px;height:25px;line-height:25px;background:var(--purple400);color:var(--white);box-sizing:border-box;border:solid 1px var(--purple400);border-color:var(--purple400);color:var(--purple400);background:var(--white)!important}.modal-layer-fixed .bg-layer-main-popup{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:200}.modal-layer-fixed .bg-layer-coupon{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:200}.modal-layer-fixed .bottom-close-btn{border:none;position:absolute;right:25px;bottom:15px;width:15px;height:15px;color:transparent;overflow:hidden;background-color:transparent;background:url(../images/svg/btn_x_gray.svg) no-repeat center/contain;z-index:201}.modal-layer-fixed .coupon-down{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;z-index:201;align-items:center;justify-content:center;flex-direction:column;text-align:center}.modal-layer-fixed .coupon-down .coupon-wrap{width:270px;padding:60px 0 30px;background:var(--white)}.modal-layer-fixed .coupon-down .coupon-wrap .coupon-msg{margin:25px 0 15px;font-size:var(--F17);color:var(--purple400);font-weight:700}.modal-layer-fixed .coupon-down .coupon-wrap .coupon-btn{margin:25px 20px}.modal-layer-fixed .coupon-down .coupon-wrap .coupon-btn a{display:block;padding:10px 0;border:1px solid var(--gray900);color:var(--gray900);font-size:var(--F13)}.modal-layer-fixed .coupon-down .bottom-box{width:270px;position:relative;min-height:20px;margin:15px 0;text-align:right}.modal-layer-fixed .coupon-down .bottom-box .bottom-close-btn{position:static;background-image:url(../images/svg/btn_x_white.svg)}.modal-layer-fixed .coupon-down .coupon-wrap .coupon-img img{display:block;width:130px;margin:0 auto}.modal-layer-fixed .layer-coupon{position:absolute;width:100%;top:50%;transform:translateY(-50%);overflow:hidden;box-sizing:border-box;text-align:center;z-index:201}.modal-layer-fixed .layer-coupon .coupon-naver-msg{margin-bottom:15px;color:var(--white);font-weight:700;font-size:var(--F15)}.modal-layer-fixed .layer-coupon em{color:var(--purple400);color:var(--purple400)}.modal-layer-fixed .layer-coupon img.logo-naver{width:75.5px;vertical-align:top;padding:5px 5px 0 0}.modal-layer-fixed .layer-coupon img.full{margin:0 auto;width:320px}.modal-layer-fixed .layer-coupon img.margin{margin:0 auto;width:280px}.modal-layer-fixed .coupon-down{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;z-index:201;align-items:center;justify-content:center;flex-direction:column;text-align:center}.modal-layer-fixed .coupon-down .coupon-wrap{width:270px;padding:60px 0 30px;background:var(--white)}.modal-layer-fixed .coupon-down .coupon-wrap .coupon-msg{margin:25px 0 15px;font-size:var(--F17);color:var(--purple400);font-weight:700}.modal-layer-fixed .coupon-down .coupon-wrap .coupon-btn{margin:25px 20px}.modal-layer-fixed .coupon-down .coupon-wrap .coupon-btn a{display:block;padding:10px 0;border:1px solid var(--gray900);color:var(--gray900);font-size:var(--F13)}.modal-layer-fixed.floating .bottom-box{margin:15px 0;position:relative;min-height:20px}.modal-layer-fixed.floating .bottom-close-btn{position:absolute;right:0;bottom:2px}.modal-layer-fixed.floating .bottom-text-info{position:relative;right:inherit;bottom:inherit;left:inherit}.modal-layer-fixed .bottom-close-btn{background-image:url(../images/svg/btn_x_white.svg)}.modal-layer-fixed .main-popup{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;height:100%;width:100%;max-width:325px;position:absolute;left:50%;transform:translateX(-50%);z-index:201;overflow:hidden}.modal-layer-fixed .main-popup img{display:block;width:100%;max-width:325px;margin:0 auto}.modal-layer-fixed .main-popup .html{overflow:auto;max-height:100%;right:25px;bottom:15px}.modal-layer-fixed .main-popup .html img{display:initial;max-width:initial;max-height:initial;margin:initial}.modal-layer-fixed .main-popup .app-push{padding:30px 20px 30px;background:var(--white);text-align:center}.modal-layer-fixed .main-popup .app-push .push-couponbox{width:145px;margin:20px auto}.modal-layer-fixed .main-popup .app-push .push-couponbox img{width:100%}.modal-layer-fixed .main-popup .app-push .push-couponbox.ssfshop{width:86px}.modal-layer-fixed .main-popup .app-push .push-tit{margin:10px -10px 10px;color:var(--purple400);font-size:19px;font-weight:700}.modal-layer-fixed .main-popup .app-push .push-stxt{color:var(--gray800);font-size:var(--F13);line-height:22px}.modal-layer-fixed .main-popup .app-push .push-sstxt{margin:20px 0;color:var(--gray800);font-size:var(--F11);line-height:18px}.modal-layer-fixed .main-popup .app-push .push-date{margin:15px 0;font-size:var(--F11)}.modal-layer-fixed .main-popup .app-push .push-check{position:relative;margin:20px 0;border:1px solid var(--gray250);height:50px;text-align:left}.modal-layer-fixed .main-popup .app-push .push-check .check-msg{display:block;padding:0 15px;color:var(--gray900);font-size:var(--F13);line-height:50px;font-weight:700}.modal-layer-fixed .main-popup .app-push .push-ios{color:var(--gray600);font-size:var(--F12);line-height:20px}.modal-layer-fixed .main-popup .app-push .buttons{margin:30px 0 10px;flex-wrap:nowrap}.modal-layer-fixed .main-popup .app-push .buttons .push-button{width:auto;min-height:50px;padding:0 5px;background:var(--white);border:1px solid var(--gray250);font-size:var(--F13);font-weight:700;flex:1;display:flex;align-items:center;justify-content:center;color:var(--gray900);border:1px solid var(--gray900)}.modal-layer-fixed .main-popup .app-push .push-stxt2{color:var(--gray800);font-size:var(--F12);line-height:var(--F12L)}.modal-layer-fixed .main-popup .app-push .txt-strong{margin:10px 0 30px;font-weight:700;font-size:var(--F12);line-height:var(--F12L);color:var(--gray900);text-align:center}.modal-layer-fixed .main-popup .app-push .bar-loading{display:flex;justify-content:center;margin-top:10px}.modal-layer-fixed .main-popup .app-push .bar-loading img{width:43px}.main-popup .app-push .push-tit2{font-size:21px;font-weight:600;color:var(--gray900);line-height:27px;margin-bottom:15px}.main-popup .app-push .push-tit2 i img{display:inline-block;width:21px;height:21px;position:relative;top:2px}.main-popup .app-push .push-tit3{font-size:var(--F17);font-weight:600;color:var(--gray900);line-height:25px;margin-bottom:25px}.main-popup .app-push .push-thum img{width:225px}.main-popup .app-push .sec{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid var(--gray200);text-align:left}.main-popup .app-push .sec:last-child{padding-bottom:0;margin-bottom:0;border:none}.main-popup .app-push .sec .tit{font-size:var(--F13);font-weight:600;line-height:20px;color:var(--gray900);margin-bottom:10px}.main-popup .app-push .sec .con{font-size:var(--F12);color:var(--gray800)}.main-popup .app-push .sec .con .permission-list li{margin-bottom:10px;line-height:20px}.main-popup .app-push .sec .con .permission-list li .dt{position:relative;padding-left:23px;font-size:var(--F12);font-weight:600;color:var(--gray900)}.main-popup .app-push .sec .con .permission-list li .dt.alarm{background:url(../images/ico-app-pop-alarm.png) left 2px/15px no-repeat}.main-popup .app-push .sec .con .permission-list li .dt.location{background:url(../images/svg/map.svg) left 2px/15px no-repeat}.main-popup .app-push .sec .con .permission-list li .dt.phone{background:url(../images/ico-app-pop-phone.png) left 2px/15px no-repeat}.main-popup .app-push .sec .con .permission-list li .dt.photo{background:url(../images/ico-app-pop-photo.png) left 2px/15px no-repeat}.main-popup .app-push .sec .con .permission-list li .dd{padding-left:23px;font-size:var(--F11);color:var(--gray800);word-break:keep-all}.main-popup .app-push .sec .con .t-list li{font-size:var(--F11);color:var(--gray600);line-height:19px}.bottom-text-info{font-size:var(--F13);line-height:20px;color:var(--white);position:absolute;left:25px;bottom:15px;z-index:201}.bottom-text-info label{position:relative}.bottom-text-info label input{position:absolute;opacity:0}.bottom-text-info label input:checked+.label:before{background-position:-25px 0}.bottom-text-info label input+.label{padding-left:25px;line-height:20px;display:inline-block}.bottom-text-info label input+.label:before{content:'';display:block;width:20px;height:20px;background:url(../images/checkbox_r.png) no-repeat 0 0/50px;position:absolute;left:0;top:0}.modal-dim{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:199}.modal-dim.white{background:rgba(0,0,0,0)}.modal-layer{background:var(--white);top:0;left:0;right:0;bottom:0;position:fixed;z-index:200;pointer-events:none;display:none;flex-direction:column}.modal-layer.show{transform:translate3d(0,0,0);opacity:1;pointer-events:all}.modal-layer.hide-animate{transform:translate3d(0,100%,0);opacity:1}.modal-layer.slide-up{display:flex;transform:translate3d(0,100%,0);transition:transform .3s;animation-timing-function:linear;bottom:0;top:auto;max-height:100%;opacity:0}.modal-layer.slide-up.close-motion{opacity:1}.modal-layer.slide-up.show{transform:translate3d(0,0,0);opacity:1}.modal-layer.slide-down{display:flex;height:0;overflow:hidden;transition:height .35s;transition-delay:.35s;animation-timing-function:linear;top:0;bottom:auto;max-height:100%}.modal-layer.slide-down.show{transition:height .45s;transition-delay:0s;height:100%}.modal-layer.slide-down .scrollerY{transition:opacity .45s;transition-delay:0s;opacity:0}.modal-layer.slide-down.show .scrollerY{transition:opacity .45s;transition-delay:.45s;opacity:1}.modal-layer.slide-down>.close-btn{display:none}.modal-layer.slide-left{display:block;transform:translate3d(100%,0,0);transition:transform .3s;animation-timing-function:linear;bottom:auto;top:0;margin:0;height:100%;right:0;left:auto;width:100%}.modal-layer.slide-left.show{transform:translate3d(0,0,0)}.modal-layer.center.show{display:flex;justify-content:center;align-items:center;background:0 0;transform:translate3d(0,0,0);opacity:1}.modal-layer.center>.close-btn{display:none}.modal-layer.small{margin-left:25px;margin-right:25px;top:auto;bottom:auto}.modal-layer.small>.close-btn{display:none}.modal-layer.small .content{margin-top:0;padding:30px 30px 40px;background-repeat:no-repeat;background-position:30px 40px}.modal-layer.bottom-bar{border-top-left-radius:13px;border-top-right-radius:13px}.modal-layer.bottom-bar .title{font-size:var(--F20);line-height:var(--F20L);margin-right:60px;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding-left:var(--gap)}.modal-layer-fixed{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:201}.modal-layer .header~.close-btn{top:5px;right:7px}.modal-layer .close-btn{width:35px;height:35px;border:none;position:absolute;right:0;top:0;background:url(../images/uxui/icon/cancel.svg) center/24px no-repeat}.modal-layer.radius{border-radius:12px 12px 0 0!important}.modal-layer.radius>.header{padding:17px 24px 16px}.modal-layer.radius .header~.close-btn{top:10px;right:8px}.modal-layer.radius>.header .title{font-size:var(--F17);line-height:var(--F17L)}.modal-layer.radius .btns{padding:10px var(--gap) 34px;position:relative}.handle-bar::before{content:'';display:block;width:60px;height:4px;margin:16px auto;border-radius:4px;background:var(--gray250)}.handle-bar{position:absolute;left:0;top:0;width:100%;height:40px;z-index:2}.modal-layer.ssfmp.handle-bar-layer{max-height:488px!important;padding-top:36px;box-sizing:border-box}.modal-layer.ssfmp.handle-bar-layer .title{font-size:var(--F20);line-height:var(--F20L)}.modal-layer.ssfmp.handle-bar-layer .content.force-native-scroll{overflow-y:auto;height:100%}.modal-layer.ssfmp.handle-bar-layer .content.force-native-scroll .force-native-scroller{position:relative}.modal-layer.ssfmp.handle-bar-layer.full,.modal-layer.ssfmp.handle-bar-layer.touch{max-height:none!important;height:auto!important}.modal-layer.ssfmp.handle-bar-layer.full:not(.touch){top:100px!important}body.opened-layer-lock{height:var(--d-vh,100vh)!important;inset:0!important;top:0!important;max-height:100svh!important;min-height:0!important}.layerNotice{width:325px;box-sizing:border-box;margin:0;padding:30px 20px 20px;background:var(--white);border-radius:12px}.layerNotice :first-child{margin-top:0!important}.layerNotice h1{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;color:var(--gray900);font-size:var(--F20);font-style:normal;font-weight:700;line-height:var(--F20L)}.layerNotice .scroller{margin-top:20px;max-height:161px;overflow:hidden;overflow-y:auto}.layerNotice .inner{width:100%;font-size:var(--F14);line-height:var(--F14L)}.layerNotice .inner .text1{font-size:var(--F16);line-height:var(--F16L)}.layerNotice .inner .text1+.text2{margin-top:6px}.layerNotice .date{margin:10px auto 0;color:var(--gray600);font-size:var(--F12);font-style:normal;font-weight:400;line-height:var(--F12L)}.layerNotice .btns{display:flex;margin-top:40px;padding:0}.layerNotice .btns button{flex:1;display:flex;justify-content:center;align-items:center;width:100%;height:44px;padding:12px 15px;box-sizing:border-box;border-radius:var(--radius);border:1px solid var(--gray900);text-align:center;font-size:var(--F14);font-style:normal;font-weight:400;line-height:var(--F14L)}.layerNotice .btns button:first-child{margin-right:2.5px}.layerNotice .btns button:first-child+button{margin-left:2.5px}.layerNotice .btns button:only-child{margin:0}.layerNotice h2{margin:0;color:var(--gray900);font-size:var(--F14);font-style:normal;font-weight:400;line-height:var(--F14L)}.layerNotice h2:not(:first-child){margin-top:15px}.layerNotice p{margin-top:8px;color:var(--gray600);font-size:var(--F14);font-style:normal;font-weight:400;line-height:var(--F14L)}.layerNotice p em{font-weight:700;color:var(--gray800)}.layerNotice p.etc{margin-top:10px;font-size:var(--F12);line-height:var(--F12L);color:var(--gray600)}@media (max-width:374px){.layerNotice{width:calc(100vw - 50px)}}@media (max-width:359px){.layerNotice .btns.flex-clear{display:block}.layerNotice .btns.flex-clear button:first-child+button{margin:2.5px 0 0 0}}.apppush-agree-pop .layerNotice h1{display:block;overflow:visible}.layerNotice .option{margin-top:6px;font-size:var(--F13);line-height:var(--F13L);color:var(--gray600)}.modal-layer.type-x .layerNotice{position:relative;padding:30px 20px}.modal-layer.type-x .layerNotice .close-btn{top:5px;right:7px}.modal-layer.type-x .layerNotice h1{padding-right:28px}.modal-layer.type-x .layerNotice .scroller{max-height:285px}.modal-layer .layerNotice .img{margin-top:20px!important;text-align:center;max-width:285px;max-height:285px;min-height:70px}.modal-layer .layerNotice .img img{width:100%;height:100%;object-fit:cover}.modal-layer .layerNotice .inner :first-child{margin-top:0}.modal-layer .layerNotice .img img{width:100%;height:100%;object-fit:cover}.modal-layer .layerNotice .inner :first-child{margin-top:0}.modal-layer>.header{position:relative;flex-shrink:0;padding:13px var(--gap) 12px;padding-right:38px}.modal-layer>.header .cap{line-height:23px;font-size:var(--F13);color:var(--gray900);display:block;padding-right:22px;word-break:keep-all;margin-top:10px}.modal-layer>.header .title{font-size:var(--F15);line-height:var(--F15L);color:var(--gray900);font-weight:700;display:block;word-break:keep-all}.modal-layer>.header .title em{color:var(--purple400)}.modal-layer>.header .title em.total-count{display:inline-block;color:var(--gray900);margin-left:5px}.modal-layer>.header .title.center{text-align:center;padding:32px 0 7px 30px;font-size:var(--F17)}.modal-layer>.header small{display:block;font-size:var(--F13);color:var(--gray900)}.modal-layer>.header small+.title{font-size:var(--F17)}.modal-layer>.header .tip{display:inline-block;position:absolute;right:25px;top:33px;color:var(--gray600);font-size:var(--F11)}.modal-layer>.header~.content{margin-top:10px}.modal-layer>.header~.content .sub-title{margin:30px 0 20px;font-size:var(--F13);font-weight:700;color:var(--gray800);display:block}.modal-layer>.header.ellipsis .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.modal-layer>.header.ellipsis .title br{display:none}.modal-layer>.header.lg{padding:13px calc(30px + var(--gap)) 13px var(--gap)}.modal-layer>.header.pb-n{padding-bottom:0}.modal-layer>.content{font-size:var(--F14);line-height:19.5px;position:relative;overflow:hidden;flex:0 1 auto;margin-top:45px}.modal-layer>.content.force-native-scroll{position:relative;bottom:0;top:0;height:calc(100vh - 123px);width:100%;flex:0 1 auto!important;overflow:hidden}.modal-layer>.content.force-native-scroll .force-native-scroller{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch}.modal-layer>.content:last-of-type .content-scroller{padding-bottom:var(--safe-bottom)}.modal-layer .iScrollVerticalScrollbar{position:absolute;z-index:9999;background:rgba(0,0,0,.1);width:2px;bottom:28px;top:0;right:15px;display:none}.modal-layer .iScrollIndicator{box-sizing:border-box;position:absolute;background:var(--gray900);border:0 solid rgba(255,255,255,.9);border-radius:0;width:100%}.content-scroller.has-scrollbar~.iScrollVerticalScrollbar{display:block}.modal-layer .content>.inner{padding:16px;padding-top:0}.modal-layer .content>.inner p{margin:0}.modal-layer .content>.inner .text-list{margin-top:20px;color:#333}.modal-layer.slide-up .inner{display:flex;flex-flow:column;box-sizing:border-box;height:auto;padding-bottom:calc(var(--gap) + var(--safe-bottom))}.modal-layer.slide-up .inner h1{height:20px;padding:13px calc(30px + var(--gap)) 13px var(--gap);font-size:var(--F15);line-height:var(--F15L);color:var(--gray900)}.modal-layer.slide-up .inner .scrollerY{flex:1;box-sizing:border-box;margin-top:20px;padding:0 var(--gap)}.modal-layer.slide-up .inner .btns{padding-top:10px}.modal-layer.top-nav{margin-top:0}.modal-layer.top-nav button.close-btn{position:absolute;top:10px;right:10px;opacity:1;background:url(../images/svgs/cancel.svg) center/18px no-repeat}.modal-layer.top-nav .btns{padding:10px var(--gap) 34px}.modal-layer.top-nav .header{position:fixed;top:0;left:0;display:flex;align-items:center;width:100%;height:46px;background:var(--white);margin:0;padding:0 var(--gap);z-index:10;box-sizing:border-box}.modal-layer.top-nav .header .mallNm{flex:none;display:flex;max-width:calc(100vw - var(--gap)*2 - 34px - 90px);align-items:center;margin-right:20px;font-size:var(--F15);line-height:var(--F15L)}.modal-layer.top-nav .header .mallNm span{font-size:var(--F15);line-height:var(--F15L);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-layer.top-nav .header button{width:24px;height:24px}.modal-layer.top-nav .header button[aria-label=prev]{margin-right:10px;background:url(../images/svgs/arrow-back.svg) center/24px auto no-repeat}.modal-layer.top-nav .header button[aria-label=search]{background:url(../images/svgs/search.svg) center/24px auto no-repeat}.modal-layer.top-nav .header button[aria-label=shoppingBag]{position:relative;background:url(../images/svgs/shopping-bag.svg) center/24px auto no-repeat}.modal-layer.top-nav .header button[aria-label=shoppingBag] .count{position:absolute;right:-2px;bottom:0;width:19px;height:14px;border-radius:14px;background:var(--purple500);text-align:center;font-size:var(--F10);line-height:var(--F10L);color:var(--white)}.modal-layer.top-nav .header button[aria-label=list]{margin-right:10px;background:url(../images/svgs/gridview.svg) center/22px auto no-repeat}.modal-layer.top-nav .header a[aria-label=home]{background:url(../images/svgs/home.svg) center/24px auto no-repeat}.modal-layer.top-nav .content{margin-top:46px}.modal-layer.sns{top:50%!important;margin:-165px auto 0!important;width:240px;max-height:325px!important}.modal-layer.sns .header{height:13px;padding:0;margin:0}.modal-layer.sns .layerSns-box{margin:0 auto;width:200px}.modal-layer.sns .layerSns-box ul:after{display:block;clear:both;content:''}.modal-layer.sns .layerSns-box li a{display:block;color:transparent}.modal-layer.sns .layerSns-box li em{color:var(--gray600);font-size:var(--F13);vertical-align:middle;line-height:40px;height:40px}.modal-layer.sns .layerSns-box li input[type=text]{position:absolute;width:1px;height:1px;opacity:0;color:transparent}.modal-layer.sns .layerSns-box li span{display:inline-block;width:40px;height:40px;margin:5px 10px 5px 0;background:url(../images/layer-sns.png) no-repeat left top/150px 95px;font-size:0;vertical-align:middle}.modal-layer.sns .layerSns-box li span.kakao{background-position:0 0}.modal-layer.sns .layerSns-box li span.kakaostroy{background-position:-55px 0}.modal-layer.sns .layerSns-box li span.facebook{background-position:-110px 0}.modal-layer.sns .layerSns-box li span.twitter{background-position:0 -55px}.modal-layer.sns .layerSns-box li span.pinter{background-position:-55px -55px}.modal-layer.sns .layerSns-box li span.url{background-position:-110px -55px}.information-area{color:#888;font-size:var(--F13);line-height:1.4;padding:0 var(--gap) 40px}.information-area .buttons button.black{background:var(--gray900);border:1px solid var(--gray900);color:var(--white)}.information-area>p.summary{margin:0 16px 10px}.information-area>.hr{margin:20px 0}.information-area>.steps{padding:0;color:currentColor;margin:0 0 40px}.information-area .information-area-desc{margin-top:20px}.information-area .information-area-desc .t-list li{color:var(--gray600);font-size:var(--F12)}.information-area .title{font-weight:700;color:var(--gray800);margin:0 0 15px}.information-area .title.v2{line-height:1.6em}.information-area .title.v2 span{font-weight:700}.information-area .info{line-height:20px;color:var(--gray800);padding:0 0 30px;margin:0 0 25px;border-bottom:1px solid var(--gray250)}.information-area table.table thead tr th{color:var(--gray600);height:40px;border:none;border-bottom:1px solid #d5d5d5}.information-area table.table thead tr td{height:auto;padding:1.2em 0;line-height:1.5em}#layerCRM .layer-230458298726--agreement{font-size:var(--F12);line-height:19.5px;margin:35px var(--gap) 0}#layerCRM .layer-230458298726--selector--item{font-size:var(--F12);line-height:19.5px}#layerCRM .layer-230458298726--buttons .buttons>a{font-size:var(--F12)!important;line-height:19.5px}#layerCRM .layer-230458298726--buttons{padding:0 var(--gap)}ul.filter-option-block{padding:0;overflow:hidden;color:#333}ul.filter-option-block.planshop{margin:0;border:none}ul.filter-option-block li.filter-option{display:block;font-size:var(--F13);line-height:1;margin:0;padding:0;line-height:50px}ul.filter-option-block li.filter-option:first-child{margin-top:0}ul.filter-option-block li.filter-option:first-child>span{padding-top:0;border-top:1px solid var(--gray250)}ul.filter-option-block li.filter-option:first-child>a span{padding-top:0;border-top:1px solid var(--gray250)}ul.filter-option-block li.filter-option>span{display:block;padding:0 0 0 25px;border-bottom:1px solid var(--gray250);display:block}ul.filter-option-block li.filter-option>a span{padding:0 0 0 var(--gap);border-bottom:1px solid var(--gray250);display:block;font-weight:700}ul.filter-option-block li.filter-option.selected{color:var(--purple400)}ul.filter-option-block li.filter-option.disabled{color:#d5d5d5}ul.filter-option-block ul.filter-option-block{margin-right:0;margin-bottom:0;padding-right:0}ul.filter-option-block ul.filter-option-block li.filter-option:first-child{margin-top:28px;margin-top:0}ul.filter-option-block ul.filter-option-block li.filter-option:first-child>span{padding-top:14px}ul.filter-option-block ul.filter-option-block li.filter-option:first-child>a span{padding-top:14px}ul.filter-option-block ul.filter-option-block li.filter-option:last-child{margin-bottom:0}ul.filter-option-block:last-child{margin-bottom:15px}ul.filter-option-block li.filter-option.gap{margin-top:30px;border-top:0}.has-scrollbar ul.filter-option-block{margin-right:16px}.option-planshop-title{padding:0 0 18px;margin:0 var(--gap);color:var(--gray900);font-weight:700;border-bottom:1px solid var(--gray250)}.filter-option-block.planshop li.filter-option>a span{border:none;padding-left:35px}.filter-option-block.planshop li.filter-option:first-child>a span{border:none}.filter-option-block.planshop+.option-planshop-title{margin-top:50px}.page-error{font-size:var(--F14);line-height:19.5px;color:#333;padding:0 var(--gap);word-break:keep-all}.page-error h1{font-size:25px;color:var(--gray900);word-break:keep-all;line-height:34px;margin-top:25px;margin-bottom:13.25px;text-align:left;text-align:center}.page-error .msg1{margin:13px 0 45px;text-align:left;color:var(--gray800);font-size:var(--F13);text-align:center}.page-error .msg1 p{margin:0;line-height:22px}.page-error .msg2{margin:45px 0 20px;text-align:left;color:var(--gray600);font-size:var(--F11);text-align:center}.page-error .msg2 p{margin:0;text-align:center;line-height:20px}.page-error .msg2 p a{text-decoration:underline;color:var(--gray800)}.page-error i.icon-lg.locker{margin:60px 0 0;height:47px;background:url(../images/ico-notfound.png) center/68px 47px no-repeat}.page-loding .dimm{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:10}.page-loding .dimm .inner{position:absolute;top:calc(50% - 80px);width:100%;text-align:center}.page-loding .dimm .inner .text{display:block;font-size:var(--F13);line-height:20px;color:var(--gray600);padding-top:25px;animation:page-loding 3s}.page-loding .dimm .inner em{display:inline-block;position:relative;width:43px;height:43px;margin-bottom:5px;background:url(../images/ssf_load_ani_grey.gif?timestamp=20210803) 0 0/43px 43px no-repeat}.page-loding .dimm .inner em i{display:none}@keyframes page-loding{0%{opacity:0}25%{opacity:0}50%{opacity:0}75%{opacity:1}}.qa-star-rating{padding:15px 16px;border:0}.qa-star-rating .qa-star-rating-label{font-size:var(--F14);line-height:1;color:var(--gray900);margin-top:0;margin-bottom:30px;font-weight:700}.qa-star-rating p.answer{font-size:var(--F14);color:var(--gray900)}.qa-star-rating .star-rating-selector{width:200px;margin:0 auto 10px}.qa-star-rating .star-rating-ruler{width:280px;margin:0 auto 10px}.qa-star-rating .reason{margin-top:20px;margin-bottom:35px}.qa-star-rating .reason:not(.input-box){border-top:1px solid var(--gray250);padding-top:20px;margin-bottom:20px}.qa-star-rating .reason:not(.input-box) p{font-size:var(--F13);line-height:18.5px;color:var(--gray600);margin:0}.star-rating-selector{display:flex}label.input-star-rating{display:inline-block;position:relative;width:21px;height:20px;overflow:hidden;color:transparent}label.input-star-rating .label{display:block;width:21px;height:21px;margin:0 auto;background:url(../images/eval_star_lg_ssf02.png) no-repeat left top/41px border-box}label.input-star-rating input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}label.input-star-rating input:checked+.label,label.input-star-rating.checked .label{background-position:right top}.star-rating-selector label.input-star-rating{flex:1}.prd-view-banner-list{padding-top:0;margin:0 0 45px}.prd-view-banner-list .auto-swiper .auto-btn{display:none;bottom:17px}.prd-view-banner-list .auto-swiper .auto-swiper-controls{margin-top:9.5px}.prd-view-banner-list .auto-swiper{margin-bottom:0}.prd-view-banner-list li a{position:relative;display:block;height:70px;background-position:center;background-size:auto 100%;background-repeat:no-repeat;color:var(--gray900)}.prd-view-banner-list li a div{position:absolute;top:50%;left:20px;transform:translateY(-50%);width:210px}.prd-view-banner-list li a div em{display:none;margin-bottom:6px;font-size:var(--F11);line-height:1}.prd-view-banner-list li a div strong{overflow:hidden;display:block;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:nowrap;font-size:var(--F15);line-height:var(--F15L);font-weight:700;word-break:unset}.prd-view-banner-list li a div span{overflow:hidden;display:block;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:nowrap;font-size:var(--F13);line-height:var(--F13L);word-break:unset}.prd-view-banner-list li a.text_white{color:var(--white)}.prd-view-banner-list .auto-swiper .auto-swiper-controls .auto-swiper-direction{display:none}.prd-view-banner-list .auto-swiper .auto-swiper-controls .auto-swiper-pager{display:none}.prd-view-banner-list .auto-swiper .auto-swiper-controls .auto-swiper-pagenum{position:absolute;bottom:15px;right:6px;z-index:1;width:50px;height:20px;background:rgba(0,0,0,.2);border-radius:60px;text-align:center;font-size:var(--F11);line-height:20px;letter-spacing:1px;color:var(--white)}.prd-view-banner-list.corner-slide-wrap{height:70px;overflow:hidden}.prd-view-banner-list.corner-slide-wrap>.corner-slide-content{max-width:100%}.prd-view-banner-list.corner-slide-wrap img{width:auto;height:70px!important;margin:0 auto}.product-filter{display:flex;height:45px;padding:0 var(--gap);line-height:45px;white-space:nowrap}.product-filter button{width:auto;min-height:40px;padding:0 5px;background:var(--white);border:none;font-size:var(--F13);font-weight:700;flex:1;display:flex;align-items:center;justify-content:center}.slide-banner .controls{position:absolute;right:6px;bottom:6px;z-index:2;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;height:20px;padding:0 10px;background:rgba(0,0,0,.2);border-radius:12px}.slide-banner .controls button{width:12px;height:12px;margin-right:4px;background-position:center;background-repeat:no-repeat;background-size:12px}.slide-banner .controls button.autoplay[aria-label=stop]{background-image:url(../images/svgs/video/media-pause-line-12.svg)}.slide-banner .controls button.autoplay[aria-label=play]{background-image:url(../images/svgs/video/media-play-line-12.svg)}.slide-banner .swiper-pagination{color:var(--white);font-size:var(--F11);line-height:20px;text-align:center}.slide-banner.single .controls{display:none}#skip-nav{line-height:0}#skip-nav a{height:0;line-height:0}.inner-gap{padding:0 var(--gap)}header{position:relative;left:0;top:0;width:100%;min-height:46px;z-index:100}header .inner{position:fixed;left:0;top:0;width:100%;background:var(--white);transform:translate3d(0,0,0);transition:background .3s linear .5s;transition-delay:.2s}header.pull-up .inner{transform:translate3d(0,-46px,0)}body.finder header.pull-up .inner{transform:translate3d(0,0,0)}.responsive-wrapper{transition-delay:.35s;top:0!important;transition:transform .3s linear,top .3s linear}body .responsive-wrapper~.allWrap header .inner{top:var(--smartbanner-height,58px);transition:background .3s linear .35s}body.hide-smartbanner .responsive-wrapper{top:calc((var(--smartbanner-height,58px) * -1) - 2px)!important;transition-delay:0s}body.hide-smartbanner header .inner{top:0!important;transition:transform .3s linear,top .3s linear}body.finder .responsive-wrapper{top:calc((var(--smartbanner-height,58px) * -1) - 2px)!important;transition-delay:0s}body.finder header .inner{top:0!important;transition:transform .3s linear,top .3s linear}.body-lock{overflow:hidden;touch-action:none}header .inner-gap{display:flex;align-items:center;height:46px;backface-visibility:hidden}header .inner-gap.case{display:block;position:relative}header .mallNm{display:flex;flex:0 1 auto;align-items:center;margin-right:20px}header .mallNm img{flex:none;height:18px;object-fit:contain}header .mallNm .lottie{flex:none;height:18px;width:175px}header .mallNm img.brand{width:28px;height:28px;margin-right:6px;border-radius:50%}header .mallNm span{font-size:var(--F15);line-height:var(--F15L);width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1!important;-webkit-box-orient:vertical;white-space:normal;word-break:break-all}header h1{line-height:46px;font-size:var(--F17);text-align:center}header .listCount{display:flex;align-items:center;font-size:var(--F15);margin-left:-15px}header [role=search]{position:absolute;right:15px;top:5px;display:flex;align-items:center;box-sizing:border-box;width:0;overflow:hidden;transition:all .3s;transform-origin:center right;height:36px;background:var(--gray150);border-radius:var(--radius);z-index:2}body.showSearchPage header [role=search]{display:flex;width:calc(100vw - var(--gap)*3 - 24px)}body.finder header [role=search]{display:flex;width:calc(100vw - var(--gap)*3 - 24px)}header [role=search] input{flex:1;font-size:var(--F14);line-height:36px;height:36px;margin-left:12px;background:0 0}header [role=search] input::-webkit-input-placeholder{color:var(--gray600)}header [role=search] input::placeholder{color:var(--gray600)}header [role=search] input:placeholder-shown{overflow:hidden!important;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}header [role=search] button.clear{display:none;margin-left:10px;background:url(../images/svgs/circle-cancel-fill.svg) no-repeat center/16px}header [role=search] input:not(.empty)+button.clear{display:block;width:16px;height:16px}header [role=search] button.search{width:24px;height:24px;margin-left:10px;margin-right:10px;background:url(../images/uxui/icon/search.svg) no-repeat center/24px}header [role=search] input::-webkit-search-cancel-button,header [role=search] input::-webkit-search-decoration,header [role=search] input::-webkit-search-results-button,header [role=search] input::-webkit-search-results-decoration{display:none}header .util{flex:none;position:relative;right:0;top:0;display:flex;margin-left:auto;white-space:nowrap}header .inner-gap.case .util{position:absolute;top:11px;right:var(--gap)}body.showSearchPage header .util{display:none}header .util>*{margin-left:20px;width:24px;height:24px;display:inline-block}header .util>:first-child{margin-left:0}header button{width:24px;height:24px}header button[aria-label=prev]{margin-right:10px;flex:0 0 auto;background:url(../images/svgs/arrow-back.svg) center/24px auto no-repeat}body:not(.hasPrev) header button[aria-label=prev]{display:none}body:not(.hasPrev).finder header button[aria-label=prev]{display:block}header button[aria-label=search]{background:url(../images/svgs/search.svg) center/24px auto no-repeat}header button[aria-label=shoppingBag]{position:relative;background:url(../images/svgs/shopping-bag.svg) center/24px auto no-repeat}header button[aria-label=shoppingBag] .count{position:absolute;right:-2px;bottom:0;width:19px;height:14px;border-radius:14px;background:var(--purple500);text-align:center;font-size:var(--F10);line-height:var(--F10L);color:var(--white)}header button[aria-label=list]{margin-right:10px;background:url(../images/svgs/gridview.svg) center/22px auto no-repeat}header button[aria-label=Close]{background:url(../images/svgs/cancel.svg) center/18px no-repeat}header a[aria-label=home]{background:url(../images/svgs/home.svg) center/24px auto no-repeat}header nav{height:50px}header nav.scrollerX{overscroll-behavior:none}header nav.scrollerX ul{display:flex;padding-left:12px;-webkit-box-pack:justify;-ms-flex-pack:justify}header nav.scrollerX ul li{padding:16px 0 3px 4px;min-width:fit-content}header nav.scrollerX ul li:not(:first-child){padding-left:18px}header nav.scrollerX ul li:last-child{padding-right:var(--gap)}header nav.scrollerX ul li a{position:relative;font-size:var(--F15);padding:5px 0;line-height:var(--F15L);color:var(--gray900);white-space:nowrap}header nav.scrollerX ul li a[aria-current=page]{font-weight:700}header nav.scrollerX ul li a.new:after{content:'';position:absolute;right:-4px;top:3px;width:4px;height:4px;border-radius:4px;background:var(--purple500)}header nav.scrollerX ul li a img{height:21px}header nav.scrollerX ul li.menu-bfd{min-width:fit-content;height:15px;padding-top:19px;padding-bottom:6px}header nav.scrollerX ul li.menu-bfd .lottie{width:70px;height:15px}footer{background:var(--gray150);margin-top:90px;padding:0 var(--gap) calc(var(--gap) + var(--safe-bottom));font-size:var(--F12)}body.has-tabbar footer{padding-bottom:calc(var(--gap) + var(--safe-bottom) + 56px)}.footer-link{border-bottom:1px solid var(--gray200);line-height:45px;display:flex;flex-wrap:wrap}.footer-link a{text-align:center;position:relative;flex:1 0 auto}.footer-link a:first-child{padding-left:0}.footer-link a:last-child{padding-right:0}.footer-link a:not(:first-child):before{content:'';width:1px;height:12px;background:var(--gray250);position:absolute;left:0;top:50%;transform:translateY(-50%)}address{font-size:var(--F11);color:var(--gray600);line-height:19px}address strong{margin-top:19px;font-size:var(--F12);font-weight:400;color:var(--gray900);margin-bottom:3px;display:block}address span{margin:0 6px;position:relative}address span:before{content:'';width:1px;height:10px;background:var(--gray250);position:absolute;left:0;top:50%;transform:translateY(-50%)}address a{color:var(--gray800);text-decoration:underline}.docs-link{margin-top:17px;display:flex;font-size:var(--F11)}.docs-link a{margin-right:16px;position:relative}.docs-link a:first-child{font-weight:700}.docs-link a:not(:first-child):before{content:'';width:1px;height:12px;background:var(--gray250);position:absolute;left:-8px;top:50%;transform:translateY(-50%)}.company-copy{margin-top:26px;font-size:var(--F10);color:var(--gray600)}.sns-link{margin-top:14px;display:flex}.sns-link a{margin-right:8px;display:inline-block;width:38px;height:38px;border-radius:100%}.sns-link a[aria-label=youtube]{background:url(../images/svgs/youtube-white.svg) center/24px auto no-repeat;background-color:var(--gray450)}.sns-link a[aria-label=instagram]{background:url(../images/svgs/instagram-white.svg) center/24px auto no-repeat;background-color:var(--gray450)}.ismsp{display:block;margin-top:38px;padding-left:48px;height:30px;line-height:30px;background:url(../images/svgs/mark-ismsp.svg) no-repeat left center}.ismsp a{display:inline-block}.ismsp span{display:block;font-size:var(--F11);line-height:var(--F11L);color:var(--gray600);margin-bottom:2px}#fnb{background:var(--black);position:fixed;left:0;bottom:0;z-index:103;width:100%;height:56px;display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--safe-bottom);transform:translate3d(0,0,0);transition:transform .3s linear,padding-bottom .3s linear;transition-delay:.2s}#fnb.pull-down{transform:translate3d(0,calc(56px + var(--safe-bottom)),0)}#fnb a:not(.act-chat){display:flex;justify-content:center;align-items:center;width:20%;height:44px;background-position:center;background-size:28px auto;background-repeat:no-repeat;text-align:center}#fnb a[aria-label=menu]{background-image:url(../images/svgs/menu-white.svg)}#fnb a[aria-label=wishList]{background-image:url(../images/svgs/like-white.svg)}#fnb a[aria-label=ssf]{background:url(../images/svgs/fnb-dot.svg?timestapm=20220825) center/44px auto no-repeat}#fnb a[aria-label=my]{background-image:url(../images/svgs/my-white.svg)}#fnb a[aria-label=history]{background-image:url(../images/svgs/history-white.svg)}#fnb a[aria-label=history] img{width:30px;height:30px;object-fit:cover;border-radius:var(--radius)}.search-wrap{box-sizing:border-box;width:100%;max-height:100%;height:100%;word-break:break-all;background:var(--white)!important}.modal-layer.search-wrap.center.show{justify-content:flex-start;bottom:auto}.search-wrap .scrollerY{margin-bottom:9px}.search-header{display:flex;align-items:center;box-sizing:border-box;width:100%;height:46px;padding:5px var(--gap)}.search-header>*{flex:none}.search-header .util{display:flex;margin-left:auto;white-space:nowrap}.search-header .util>*{margin-left:20px;width:24px;height:24px;display:inline-block}.search-header button{width:24px;height:24px}.search-header button[aria-label=prev]{margin-right:10px;background:url(../images/svgs/arrow-back.svg) center/24px auto no-repeat}.search-header button[aria-label=shoppingBag]{position:relative;background:url(../images/svgs/shopping-bag.svg) center/24px auto no-repeat}.search-header button[aria-label=shoppingBag] .count{position:absolute;right:-2px;bottom:0;width:19px;height:14px;border-radius:14px;background:var(--purple500);text-align:center;font-size:var(--F10);line-height:var(--F10L);color:var(--white)}div.imgSearch{position:relative;display:flex;width:100%;box-sizing:border-box;padding:20px var(--gap) 30px}div.imgSearch:before{content:'';position:absolute;right:50%;top:20px;display:block;width:1px;height:40px;background:var(--gray350)}div.imgSearch span{flex:none;width:50%;text-align:center}div.imgSearch span button{padding-top:28px;font-size:var(--F13);line-height:var(--F13L);background:url(../images/svgs/imgsearch.svg) no-repeat center top/24px}div.imgSearch span:last-child button{background-image:url(../images/svgs/QRCode.svg)}.suggestKeywords{width:100%;text-align:left}.suggestKeywords>ul{margin-top:10px}.suggestKeywords .brandSash{box-sizing:content-box;border-bottom:1px solid var(--gray200)}.suggestKeywords .keyword li a{position:relative;display:block;padding:8px 60px 8px var(--gap);font-size:var(--F14);line-height:var(--F14L);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.suggestKeywords .keyword li a em{color:var(--purple500)}.suggestKeywords .keyword li a:after{position:absolute;top:12px;right:20px;content:'';width:12px;height:12px;background:url(../images/svgs/diagonal-arrow-left-12.svg) no-repeat center/100%}.suggestKeywords .brandSash .brndLogo:only-child:after{content:'바로가기';height:28px;padding-right:14px;margin-left:auto;font-weight:400;font-size:var(--F12);color:var(--gray500);line-height:28px;background:url(../images/svgs/chevron-right-12-gray500.svg) no-repeat right center/12px}.suggestKeywords .brandSash .brndLogo img{max-height:12px}.brandSash .brndLogo{height:50px;flex:1;display:flex;align-items:center;font-size:var(--F14);line-height:var(--F14L);color:var(--gray900);font-weight:700}.brandSash .brndLogo:only-child{padding:0 var(--gap)}.brandSash .brndLogo:only-child:after{content:'바로가기';height:28px;padding-right:14px;margin-left:auto;font-weight:400;font-size:var(--F12);color:var(--gray500);line-height:28px;background:url(../images/svgs/chevron-right-12-gray500.svg) no-repeat right center/12px}.search-wrap [class*=list]{position:relative;padding:0 var(--gap)}.search-wrap [class*=list]:first-child{margin-top:10px}.search-wrap [class*=list]+[class*=list]{margin-top:30px}.search-wrap [class*=list]>strong{display:block;height:50px;line-height:50px;font-size:var(--F15);font-weight:700}.search-wrap [class*=list]>strong span{display:inline-block;vertical-align:middle;font-size:var(--F12);line-height:var(--F12L);margin-left:6px;font-weight:400;color:var(--gray450)}.search-wrap [class*=list] .util{position:absolute;right:15px;top:10px}.search-wrap [class*=list] li{display:flex;align-items:center;padding:8px 0;font-size:var(--F14);line-height:var(--F14L)}.search-wrap [class*=list] a{flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-wrap [class*=list] li button{flex:none;width:16px;height:16px;margin-left:6px;margin-right:3px;background:url(../images/svgs/cancel.svg) no-repeat center/12px}.search-wrap .search-cat .search-cat-list{padding:0 var(--gap);margin:0}.search-wrap .search-cat .search-cat-list li{display:block;margin:0;padding:0}.search-wrap .search-cat .search-cat-list li:first-of-type{margin-top:var(--gap)}.search-wrap .search-cat .search-cat-list li:last-of-type{margin-bottom:var(--gap)}.search-wrap .search-cat .search-cat-list-item{padding:8px 0;margin:0}.search-wrap .lastest-list{margin-top:10px}.search-wrap .lastest-list a{color:var(--gray600)}.search-wrap .hot-list{padding-right:0;margin-bottom:60px}.search-wrap .hot-list .util{top:13px}.search-wrap .hot-list ul{display:flex;flex-flow:wrap column;align-items:flex-start;height:180px}.search-wrap .hot-list li{flex:none;width:calc((100vw - var(--gap)*3 - 20px)/ 2);padding-right:10px}.search-wrap .hot-list em{width:16px;margin-right:2px}.search-wrap .hot-list li span{width:22px;justify-content:center;white-space:nowrap;margin-left:4px}.search-wrap .reco-list ul{display:flex;flex-wrap:wrap;margin-top:-8px}.search-wrap .reco-list ul li{margin-right:4px;margin-top:8px;padding:0;border:1px solid var(--gray250);border-radius:36px}.search-wrap .reco-list ul li a{display:block;padding:9px 12px 8px;font-size:var(--F13);line-height:var(--F13L);color:var(--gray900)}.search-wrap .reco-brand-list ul{display:flex;flex-wrap:wrap;margin-top:-8px;gap:8px 4px}.search-wrap .reco-brand-list ul li{display:inline-block;vertical-align:top;padding:0!important}.search-wrap .reco-brand-list ul li *{box-sizing:border-box}.search-wrap .reco-brand-list ul li a{max-width:calc(100vw - 30px);text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal;height:36px}.search-wrap .reco-brand-list ul a{min-height:36px;padding:4px 12px;font-size:var(--F13);line-height:26px;color:var(--gray900);border:1px solid var(--gray250);border-radius:36px;position:relative;z-index:1}.search-wrap .reco-brand-list ul span{position:relative;margin:0 5px 0 -8px;overflow:hidden}.search-wrap .reco-brand-list ul span:after{content:'';display:block;display:block;position:absolute;top:-5px;left:0;width:26px;height:26px;background-color:var(--black);opacity:.03;border-radius:50%;z-index:3}.search-wrap .reco-brand-list ul span img{width:26px;height:26px;object-fit:cover;border-radius:50%;overflow:hidden}.search-wrap .reco-brand-list button.reload{margin-top:22px}.search-wrap .srch-recomend>strong{display:block;margin-bottom:14px;padding:0 var(--gap);font-style:normal;font-weight:700;font-size:var(--F15);line-height:var(--F15L)}.search-wrap .srch-recomend .content .godList>li:nth-of-type(1),.search-wrap .srch-recomend .content .godList>li:nth-of-type(2){padding-top:0}.side-btns{position:fixed;right:10px;bottom:0;z-index:102;transition:transform .3s linear;transition-delay:.2s;transform:translate3d(0,calc(-1 * var(--safe-bottom) - 56px - 15px),0);will-change:transform}.side-btns>*+*{margin-top:10px}.side-btns:not(.pull-down) a:only-child{margin-top:20px!important}.act-nav-back{position:fixed;left:10px;bottom:calc(56px + 15px + var(--safe-bottom));display:block;box-sizing:border-box;background:rgba(255,255,255,.8) url(../images/svgs/arrow-top-20.svg) no-repeat center/20px;width:40px;height:40px;z-index:15;border:1px solid var(--gray250);border-radius:12px;transform:rotate(-90deg);transition:bottom .3s linear;transition-delay:.2s}.act-nav-back .label{overflow:hidden;color:transparent;width:0;height:0;display:block}.act-diver{overflow:hidden;position:absolute;right:0;display:block;z-index:27;width:40px;height:40px;margin-top:-40px;box-sizing:border-box;background:#103bd0;box-shadow:0 0 8px rgba(0,0,0,.08);border-radius:12px;pointer-events:all;opacity:1;transition:all .3s linear;transition-delay:.2s}.act-diver span{display:none}.act-diver .d{display:block;width:40px;height:40px;background:url(../images/svgs/diver-white.svg) no-repeat center/20px}.act-chat{display:none;width:40px;box-sizing:border-box;height:40px;overflow:hidden;background:rgba(255,255,255,.8) url(../images/svgs/talk.svg) no-repeat center center/24px;border:1px solid var(--gray250);border-radius:12px;transition:margin-top .3s linear}.act-nav-top{display:none;width:40px;box-sizing:border-box;height:40px;overflow:hidden;background:rgba(255,255,255,.8) url(../images/svgs/arrow-top-20.svg) no-repeat center/20px;border:1px solid var(--gray250);border-radius:12px;transition:all .3s linear;transition-delay:.3s}.act-share{display:none;width:40px;box-sizing:border-box;height:40px;overflow:hidden;background:rgba(255,255,255,.8) url(../images/svgs/share.svg) no-repeat center/20px;border:1px solid var(--gray250);border-radius:12px;transition:margin-top .3s linear}.side-btns button.like{position:relative;width:40px;box-sizing:border-box;height:40px;overflow:hidden;background:rgba(255,255,255,.8);border:1px solid var(--gray250);border-radius:12px;transition:margin-top .3s linear}.side-btns button.like.bookmark:after{width:40px;height:40px;background-color:var(--gray900);right:50%;transform:translate(50%,-50%);bottom:auto}.side-btns button.like.bookmark[aria-pressed=true]:after{background-color:var(--purple500)}.side-btns.hidden{transform:translate3d(0,calc(var(--side-btns-height) - var(--safe-bottom) - 56px - 8px),0)!important}.side-btns.hidden .act-diver{transform:translate3d(0,-7px,0)}.side-btns.pull-down{transform:translate3d(0,calc(-15px - var(--safe-bottom)),0)}.act-nav-back.pull-down{bottom:calc(15px + var(--safe-bottom))}.side-btns.hidden.non-fnb{transform:translate3d(0,calc(var(--side-btns-height) + var(--safe-bottom) - calc(var(--side-btns-height) - 54px + var(--safe-bottom)) - 28px),0)!important}.side-btns.hidden.non-fnb .act-nav-top{opacity:0}.side-btns.non-fnb{transform:translate3d(0,calc(-15px - var(--safe-bottom)),0)}.act-nav-back.non-fnb{bottom:calc(15px + var(--safe-bottom))}.initial-diver .act-diver{width:auto}.initial-diver .act-diver .initial{display:flex;color:var(--white);margin:10px 12px;line-height:20px;font-size:var(--F12);align-items:center;white-space:nowrap;overflow:hidden}.initial-diver .act-diver .initial em{flex:none;width:74px;height:20px;background:url(../images/svgs/diver-logo-fill-white.svg) no-repeat right center/70px 12px}.initial-diver .act-diver .d{opacity:1;width:0;height:40px}.side-btns.ready .act-chat,.side-btns.ready .act-nav-top,.side-btns.ready .act-share{display:block}body.finder .act-nav-back,body.finder .side-btns,body.hide-chat .act-chat,body.hide-diver .act-diver,body.hide-gotop .act-nav-back,body.hide-gotop .act-nav-top{display:none!important}.marketing-check .checkbox{position:relative;font-weight:700;display:block}.marketing-check .checkbox+.checkbox{margin-top:10px}.marketing-check .checkbox>.label{padding-right:22px}.marketing-check .checkbox a{display:block;position:absolute;top:0;right:0;width:16px;height:20px;background:url(../images/svg/btn_next.svg) no-repeat center 7px/5px auto}.marketing-group-title{font-size:var(--F14);margin-top:30px}.form-wrap .row .marketing-check{margin-top:5px}.form-wrap .row .marketing-check .checkbox>.label{width:100%}.ad-channel-box.marketing-group label.checkbox>.label{color:var(--black)}.join-form.form-wrap .t-list>li:first-child{margin-bottom:6px}.join-form.form-wrap .t-list>li{color:var(--gray600);font-size:var(--F12);line-height:var(--F12LL)}.join-form.form-wrap .cap{margin:20px 0 4px}.agree-title{font-size:var(--F17);line-height:var(--F17L);margin:20px 0;padding:0 var(--gap)}.agreeContents{word-break:keep-all;font-size:var(--F11);line-height:19px;color:var(--gray900);padding:0 var(--gap) 15px var(--gap)}.agreeContents .zoom120{font-size:var(--F13);font-weight:700;color:#333}.agreeContents .zoom120 dt{font-weight:700}.agreeContents .zoom120,.agreeContents .zoom120 dd,.agreeContents .zoom120 li,.agreeContents .zoom120 p,.agreeContents .zoom120 span{text-decoration:underline!important}.agreeContents p{margin:0}.agreeContents .title.cntTlt.mg40{font-size:1.1em;font-weight:700;color:#333;margin-top:2em!important;border-top:solid 1px #333}.agreeContents .title.cntTlt.mg40 .txt_title03{padding:0;font-weight:700;font-size:1.2em;margin-top:2em;margin-bottom:1.5em}.agreeContents .title.cntTlt.mg40:first-child{border-top:none;padding-top:0;margin-top:0!important}.agreeContents div.mg5{margin-top:0!important}.agreeContents h4{font-size:1.1em;font-weight:700}.agreeContents ul{position:relative;list-style:none;clear:both;margin:0;padding:0;padding-left:16px}.agreeContents ul li{margin:5px 0}.agreeContents ul li .first_letter{font-weight:700;text-align:center;min-width:16px;float:left;margin-left:-16px}.agreeContents ul>br{display:none}.agreeContents ul ul li{margin:0}.agreeContents ul ol li{margin:0}.agreeContents ul>li>ol{padding-left:0}.agreeContents ul>li>ol>li{margin:10px 0}.agreeContents ul>li>ul{padding-left:0}.agreeContents ul>li>ul>li{margin:10px 0}.agreeContents ol{position:relative;list-style:none;clear:both;margin:0;padding:0;padding-left:16px}.agreeContents ol li{margin:5px 0}.agreeContents ol li .first_letter{font-weight:700;text-align:center;margin-left:-16px;min-width:16px;float:left}.agreeContents ol>br{display:none}.agreeContents ol ul li{margin:0}.agreeContents ol ol li{margin:0}.agreeContents ul.type02.mg5{padding-left:0}.agreeContents ul.type02.mg5 li .first_letter{min-width:auto;float:none;margin-left:0}.agreeContents ol.type02.mg5{padding-left:0}.agreeContents ol.type02.mg5 li .first_letter{min-width:auto;float:none;margin-left:0}.agreeContents p.mg5+br{display:none}.agreeContents dl{margin:0}.agreeContents dl dt{font-weight:700;color:#333;margin-top:3px}.agreeContents dl dd{margin-left:11px}.agreeContents .textP{margin:0 0 2em 0}.agreeContents .S-title{color:var(--purple400);font-size:1.3em;font-weight:700}.agreeContents .textC{color:var(--purple400);margin-bottom:2em}.agreeContents .textL{color:var(--purple400);margin-bottom:2em}.agreeContents .strong{font-weight:700}.agreeContents .tblWrap{margin:25px 0 10px}.agreeContents .tblWrap+br{display:none}.agreeContents h3{margin-top:26px;margin-bottom:4px;color:var(--gray900);font-weight:700;font-size:var(--F13)}.agreeContents h3 br{display:none}.agreeContents h3:not(.cntTlt){padding-top:26px;border-top:solid 1px #333}.agreeContents h3.cntTlt{margin-top:18px;font-size:var(--F13)}.agreeContents>h3:first-child{padding-top:0;margin-top:0;border-top:0}.tab-view .agreeContents>h3:first-child{border-top:0;margin-top:26px}.txt_bul.side01{overflow:hidden;padding:0}#MembershipGuideLayer .agreeContents{padding:0 var(--gap);margin-bottom:40px}.modal-layer>.content>.agreeContents{padding-bottom:calc(30px + var(--safe-bottom))}.agreeContents .marketing-contents{font-size:var(--F13);line-height:var(--F13LL)}.agreeContents .marketing-contents ol li .first_letter{font-weight:400}.tab-view .tab-content#basic1 .agreeContents,.tab-view .tab-content#purple1 .agreeContents{padding:0 25px}.agreementMenu{background-color:var(--gray150);padding:11px 0;margin:27.5px 0;font-size:var(--F11)}.agreementMenu li{margin:11px 0}ul.txt_bul li{padding:0 20px}ul.txt_bul li strong{position:absolute;margin-left:-15px}.set_agree{padding:0 var(--gap) 50px}.set_agree p{font-size:var(--F13);line-height:var(--F13LL);color:var(--gray700)}.set_agree .select-box{margin:10px 0 20px 0}.set_agree .select-box .input-box select{padding-right:30px;border-radius:var(--radius)}.set_agree .labeling{margin-top:20px;padding:20px 15px;background-color:var(--gray150);position:relative;z-index:2;border-radius:var(--radius)}.set_agree .labeling *{box-sizing:border-box}.set_agree .labeling h3{font-size:var(--F17);line-height:var(--F17L)}.set_agree .labeling ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(30% - 15px),95px));margin-top:20px;width:100%;gap:15px 0;justify-content:space-between}.set_agree .labeling ul li .thum{background:var(--white);max-width:95px;padding:7px;border-radius:var(--radius);margin:0 auto}.set_agree .labeling ul li .thum img{width:auto;max-width:81px}.set_agree .labeling ul li .desc{max-width:95px;margin:8px auto 0;text-align:center}.set_agree .labeling ul li .more{display:none;position:absolute;left:0;width:100%;margin-top:8px;background:var(--white);border:1px solid var(--gray900);border-radius:var(--radius);padding:16px}.set_agree .labeling ul li.on .desc{font-weight:700}.set_agree .labeling ul li.on .more{display:block}.set_agree .labeling ul li .more .title{font-size:var(--F14);line-height:var(--F14L);font-weight:700}.set_agree .labeling ul li .more .text{font-size:var(--F13);line-height:var(--F13L);margin-top:16px}.set_agree .labeling .caption{margin-top:15px;font-size:var(--F12);line-height:var(--F12L);color:var(--gray700)}.set_agree .agreementMenu{background:0 0;margin:60px 0 30px;padding:20px 0;position:relative;border-top:1px solid var(--gray250);border-bottom:1px solid var(--gray250)}.set_agree .agreementMenu ul.txt_bul li{position:relative;margin-top:15px;padding-left:12px;font-size:var(--F13);line-height:var(--F13L)}.set_agree .agreementMenu ul.txt_bul li:before{content:'';position:absolute;width:2px;height:2px;margin-top:0;left:3px;top:8px;background-color:currentColor}.set_agree .agreeContents{padding:0}.set_agree .agreeContents h3.cntTlt{font-size:var(--F15);line-height:var(--F15L);color:var(--gray800);display:flex;align-items:center;margin-bottom:12px;margin-top:30px}.set_agree .agreeContents p{font-size:var(--F13);line-height:var(--F13LL);color:var(--gray700)}.set_agree .agreeContents .tblWrap{margin:8px 0}.set_agree .agreeContents .tblWrap table.tbl_board{border-collapse:collapse;font-size:var(--F12);line-height:var(--F12LL)}.set_agree .agreeContents .tblWrap table.tbl_board th{font-weight:400;color:var(--gray600);background:var(--gray150);height:45px;padding:0 5px;border:1px solid var(--gray250)}.set_agree .agreeContents .tblWrap table.tbl_board tbody th{height:45px;padding:12px 5px;vertical-align:top}.set_agree .agreeContents .tblWrap table.tbl_board td{color:var(--gray700);height:45px;padding:12px 5px;border:1px solid var(--gray250);vertical-align:top;text-align:left;word-break:break-all}.set_agree .agreeContents .tblWrap table.tbl_board td:first-child,.set_agree .agreeContents .tblWrap table.tbl_board th:first-child{border-left:0}.set_agree .agreeContents .tblWrap table.tbl_board td:last-child,.set_agree .agreeContents .tblWrap table.tbl_board th:last-child{border-right:0}.member-guide{text-align:center;margin:40px 0 40px;padding:0 var(--gap);word-break:keep-all}.member-guide h1{font-size:21px;font-weight:700;line-height:25px;color:var(--gray900);margin-bottom:10px}.member-guide .text{font-size:var(--F13);line-height:20px;color:var(--gray800);margin-bottom:25px}.member-guide .cap{font-size:var(--F11);color:#999;margin:-15px 0 25px}.member-guide .button{height:40px;background:var(--gray900);border:1px solid var(--gray900);font-size:var(--F13);color:var(--white);flex:0 0 210px;margin:0 auto}.membership-benefits-wrap{margin-bottom:40px}.benefits-inner-class{padding:0 var(--gap);text-align:center;margin-bottom:40px}.benefits-inner-class ul{display:flex;flex-wrap:wrap;border-top:2px solid var(--gray900);border-bottom:2px solid var(--gray900);margin:-2px 0 -2px}.benefits-inner-class ul li{flex:0 0 33.3%;border-bottom:1px solid var(--gray200);padding:20px 0;word-break:keep-all;font-size:var(--F12);color:var(--gray900)}.benefits-inner-class ul li i{display:block;position:relative;width:34px;height:34px;margin:0 auto;background:rgba(196,135,252,.2);border-radius:50%;margin-bottom:10px}.benefits-inner-class ul li .btn-link{display:inline-block;margin-top:5px;color:var(--gray600);border-bottom:1px solid #8e8e8e}.benefits-inner-class ul li i:after{content:'';display:block;position:absolute;width:20px;height:20px;left:7px;top:7px;background:url(../images/icons-benefits.png) 0 0/20px auto no-repeat;border-radius:50%}.benefits-inner{padding:0 var(--gap)}.benefits-inner ul{border-top:1px solid var(--gray200)}.benefits-inner ul li{border-bottom:1px solid var(--gray200)}.benefits-inner ul li .list{display:flex;flex-wrap:wrap;align-items:center;height:45px;width:100%}.benefits-inner ul li .list .title{flex:1 1 auto;font-size:var(--F13);font-weight:700;color:var(--gray900)}.benefits-inner ul li .list .title i{position:relative;width:36px;height:20px;top:-1px;float:left}.benefits-inner ul li .list .title i:after{content:'';display:block;position:absolute;width:20px;height:20px;left:8px;top:0;background:url(../images/icons-benefits.png) 0 0/20px auto no-repeat;border-radius:50%}.benefits-inner ul li .list .about{flex:1 1 80px;text-align:right;padding-right:35px;position:relative;font-size:var(--F12);color:var(--gray600)}.benefits-inner ul li .list .about:after{content:'';display:block;width:7px;height:7px;position:absolute;right:15px;top:50%;margin-top:-3px;border:1px solid var(--gray600);border-color:var(--gray600) var(--gray600) transparent transparent;transform:translateY(-50%) rotate(135deg)}.benefits-inner ul li.on .list .about:after{border-color:transparent transparent var(--gray600) var(--gray600);margin-top:3px}.benefits-inner ul li .desc{display:none;background:#f7f7f7;border-top:1px solid var(--gray200);padding:30px 15px 10px;font-size:var(--F11);line-height:20px}.benefits-inner ul li .desc h3{font-size:var(--F12);font-weight:700;color:var(--gray900);margin-bottom:15px}.benefits-inner ul li .desc h4{font-size:var(--F11);color:var(--gray900);margin-bottom:10px}.benefits-inner ul li.on .desc{display:block}.benefits-inner ul li .desc .t-table{margin-bottom:15px}.benefits-inner ul li .desc .t-table table{border-collapse:collapse;border-top:1px solid var(--gray200);width:100%}.benefits-inner ul li .desc .t-table thead th{text-align:center}.benefits-inner ul li .desc .t-table th{padding:10px;color:var(--gray600);border-bottom:1px solid var(--gray200)}.benefits-inner ul li .desc .t-table td{padding:10px;color:var(--gray800);border-bottom:1px solid var(--gray200)}.benefits-inner ul li .desc .t-table.mem-class th{font-weight:700;color:var(--gray900)}.benefits-inner ul li .desc .t-table.mem-class th span{display:inline-block;width:26px;height:26px;line-height:26px;text-align:center;color:var(--white);font-size:var(--F14);border-radius:50%;font-family:Arial;font-weight:700;margin-right:5px}.benefits-inner ul li .desc .t-list{border:none;padding-left:15px;margin-bottom:15px}.benefits-inner ul li .desc .t-list li{border:none;line-height:20px;color:var(--gray600)}.benefits-inner ul li .desc .t-list li:before{content:'';display:inline-block;position:absolute;width:2px;height:2px;margin-top:0;left:-8px;top:9px;background-color:currentColor}.benefits-inner ul li .desc .t-list .list-in ul{border-top:none}.benefits-inner ul li .desc .t-list .list-in li{position:relative;padding-left:13px}.benefits-inner ul li .desc .t-list .list-in li i{position:absolute;left:0;top:0;font-style:normal}.benefits-inner ul li .desc .t-list .list-in li:before{display:none}.benefits-inner ul li .desc .img-coupons{margin-bottom:10px}.benefits-inner ul li .desc .img-coupons ul{border:none}.benefits-inner ul li .desc .img-coupons ul:after{content:'';display:block;clear:both}.benefits-inner ul li .desc .img-coupons li{float:left;display:flex;align-items:center;text-align:center;height:46px;width:80px;background:url(../images/bg-benefit-coupons.png) 0 0/80px 46px no-repeat;margin-right:10px;border-bottom:none}.benefits-inner ul li .desc .img-coupons li .text{margin:0 auto;font-size:var(--F12);font-weight:700;color:var(--white);line-height:14px}.benefits-inner ul li .desc .img-coupons li .text span{font-size:8px}.benefits-inner ul li .desc .img-coupons .t-list{border:none;padding-left:15px;margin-bottom:15px}.modal-layer.mainContPopup{background:0 0!important;margin:0 -1px!important}.modal-layer.mainContPopup>.close-btn{display:none}.mainContPopup .swiper{width:100%;height:100%;border-top-left-radius:12px;border-top-right-radius:12px}.mainContPopup .swiper-slide a{display:flex;justify-content:center;width:100%;height:100vw;max-height:375px;text-align:start;position:relative;overflow:hidden}.mainContPopup .swiper-slide a img{object-fit:cover;width:100%}.mainContPopup .swiper-slide a .ban_info{position:absolute;top:0;left:0;right:0;bottom:0;padding:40px 80px 20px 30px;height:100%;display:block;text-align:left;box-sizing:border-box}.mainContPopup .swiper-slide a .ban_info *{color:var(--gray900);max-width:265px}.mainContPopup .swiper-slide a .ban_info.white *{color:var(--white)}.mainContPopup .swiper-slide a .ban_info :first-child{margin-top:0!important}.mainContPopup .swiper-slide a .ban_info span.bedge{display:inline-block;font-size:var(--F11);line-height:var(--F11L);box-sizing:border-box;height:20px;padding:3px 6px 2px;background-color:var(--red500);color:var(--white);border-radius:4px}.mainContPopup .swiper-slide a .ban_info span.time{display:block;font-size:var(--F24);line-height:var(--F24L);font-weight:700;margin-top:6px}.mainContPopup .swiper-slide a .ban_info span.title{font-size:var(--F24);line-height:var(--F24L);font-weight:700;margin-top:12px}.mainContPopup .swiper-slide a .ban_info span.desc{font-size:var(--F17);line-height:var(--F17L);margin-top:8px}.mainContPopup .swiper-slide a .ban_info .caption{position:absolute;bottom:20px;left:30px;width:calc(100% - 110px);font-size:var(--F11);line-height:var(--F11L);color:var(--gray500)}.mainContPopup .swiper-pagination{position:absolute;right:8px;top:-28px;display:inline-block;height:20px;padding:0 10px;background:rgba(0,0,0,.3);border-radius:10px;line-height:20px;font-size:var(--F11);color:var(--white);text-align:center;box-sizing:border-box;z-index:1;transform:translate3d(0,0,0)}.mainContPopup .ban_btm{display:flex;justify-content:space-between;align-items:center;font-size:var(--F14);color:var(--gray500);height:56px;background:var(--white);padding:0 var(--gap) var(--safe-bottom)}.mainContPopup .ban_btm>span.checkbox{display:inline-flex;margin-right:auto}.mainContPopup .ban_btm>a{display:inline-flex;margin-left:auto;color:var(--gray900)}.mainContPopup .ban_btm input[type=checkbox]{position:absolute;width:0;height:0;opacity:0;display:none}.mainContPopup .ban_btm input[type=checkbox] label{display:inline-block;box-sizing:border-box;margin-right:10px;padding:2px 0 0 0;min-height:20px;line-height:17px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}body.onapp.android .mainContPopup .ban_btm{padding:0 15px calc(var(--safe-bottom) + 46px)}body.onapp.android.aos-app-old .mainContPopup .ban_btm{padding:0 15px calc(var(--safe-bottom))}.full-popup-content{width:100%;height:100%;display:block}.main-full-popup{position:fixed;left:0;top:0;right:0;bottom:0;z-index:300;width:100%;height:100%}.main-full-popup *{box-sizing:border-box}.main-full-popup .main-popup{width:100%;height:calc(100% - 56px);overflow:hidden;overflow-y:auto;position:relative}.main-full-popup .ban-img{height:100%}.main-full-popup .ban-img img{width:100%;height:100%;object-fit:cover}.main-full-popup .ban-info{position:absolute;left:0;bottom:60px;width:100%;padding:0 55px;text-align:center}.main-full-popup .ban-info.white{color:var(--white)}.main-full-popup .ban-info .title{font-size:var(--F24);line-height:var(--F24L);font-weight:700}.main-full-popup .ban-info .desc{font-size:var(--F17);line-height:var(--F17L);margin-top:8px}.main-full-popup .ban-btm{display:flex;justify-content:space-between;align-items:center;font-size:var(--F14);color:var(--gray500);height:56px;background:var(--white);padding:0 var(--gap) var(--safe-bottom)}.main-full-popup .ban-btm>span.checkbox{display:inline-flex;margin-right:auto}.main-full-popup .ban-btm>a{display:inline-flex;margin-left:auto;color:var(--gray900)}.main-full-popup .ban-btm input[type=checkbox]{position:absolute;width:0;height:0;opacity:0;display:none}.main-full-popup .ban-btm input[type=checkbox] label{display:inline-block;box-sizing:border-box;margin-right:10px;padding:2px 0 0 0;min-height:20px;line-height:17px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.sashBanner{padding:0 var(--gap) 40px}.sashBanner .swiper{border-radius:var(--radius);isolation:isolate}.sashBanner .swiper-slide{display:flex;align-items:center;height:44px;box-sizing:border-box;padding:0 12px;color:var(--white);font-size:var(--F13);line-height:var(--F13L)}.sashBanner .swiper-slide.white *{color:var(--white)}.sashBanner .swiper-slide.black *{color:var(--gray900)}.sashBanner .swiper-slide img{height:24px;width:24px;margin-right:6px}.sashBanner .swiper-slide em{flex:1;text-overflow:ellipsis;margin-right:20px;white-space:nowrap;overflow:hidden}.sashBanner .swiper-slide span{width:62px;margin-left:auto;font-weight:700;letter-spacing:-1px;text-align:left}.sashBanner .swiper-slide span:after{display:inline-block;width:12px;height:19px;vertical-align:top;white-space:nowrap;background-repeat:no-repeat;background-position:center;background-size:12px auto;content:''}.sashBanner .swiper-slide.white span:after{background-image:url(../images/svgs/chevron-right-12-white.svg)}.sashBanner .swiper-slide.black span:after{background-image:url(../images/svgs/chevron-right-12.svg)}.sashBanner .controls{position:absolute;right:12px;top:13px;z-index:2;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;height:20px;padding:0 10px;color:var(--white);font-size:var(--F11);line-height:20px;white-space:nowrap;background:rgba(0,0,0,.2);border-radius:10px}.sashBanner .controls button{width:12px;height:12px;margin-right:4px;background-position:center;background-repeat:no-repeat;background-size:12px}.sashBanner .controls button.autoplay[aria-label=stop]{background-image:url(../images/svgs/video/media-pause-line-12.svg)}.sashBanner .controls button.autoplay[aria-label=play]{background-image:url(../images/svgs/video/media-play-line-12.svg)}.sashBanner .swiper-pagination{color:var(--white);font-size:var(--F11);line-height:20px;text-align:center}.slide-banner .controls{position:absolute;right:6px;bottom:6px;z-index:2;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;height:20px;padding:0 10px;background:rgba(0,0,0,.2);border-radius:12px}.slide-banner .controls button{width:12px;height:12px;margin-right:4px;background-position:center;background-repeat:no-repeat;background-size:12px}.slide-banner .controls button.autoplay[aria-label=stop]{background-image:url(../images/svgs/video/media-pause-line-12.svg)}.slide-banner .controls button.autoplay[aria-label=play]{background-image:url(../images/svgs/video/media-play-line-12.svg)}.slide-banner .swiper-pagination{color:#fff;font-size:11px;line-height:20px;text-align:center}.slide-banner.single .controls{display:none}.ssfmp{--slideWidth:calc((100vw * 0.72));--imgWidth:calc((100vw - var(--gap)*3) / 2);--wishImgWidth:calc(((100vw * 0.8) - (var(--gap)*2))/2.9);min-height:calc(100vh - 100px)}.ssfmp .switch input[type=checkbox]{width:36px;height:36px;vertical-align:middle;background:url(../images/uxui/icon/switch_off.svg) center center/36px auto no-repeat;border-radius:0}.ssfmp .switch input[type=checkbox]:checked{background:url(../images/uxui/icon/switch_on.svg) center center/36px auto no-repeat}.ssfmp section h2{margin-top:20px;font-size:var(--F20);line-height:var(--F20L);position:relative}.ssfmp section h3{margin-top:20px;font-size:var(--F17);line-height:var(--F17L);position:relative}.ssfmp section h4{margin-top:20px;font-size:var(--F15);line-height:var(--F15L);position:relative}.ssfmp .btns .btn:not(:first-child){margin-left:6px}.ssfmp ::-webkit-inner-spin-button{-webkit-appearance:none}.ssfmp ::-webkit-outer-spin-button{-webkit-appearance:none}.ssfmp input,.ssfmp select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--white);color:inherit;outline:0;resize:none;overflow:hidden;border-radius:var(--radius)}.ssfmp textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--white);color:inherit;outline:0;resize:none;overflow:auto;border-radius:var(--radius)}.ssfmp textarea::-webkit-scrollbar{display:none}.ssfmp .input-box input[type=area],.ssfmp .input-box input[type=email],.ssfmp .input-box input[type=number],.ssfmp .input-box input[type=password],.ssfmp .input-box input[type=tel],.ssfmp .input-box input[type=text]{flex:100;height:44px;line-height:44px;width:100%;padding:0 15px;display:block;font-size:var(--F14);color:var(--gray900);box-sizing:border-box;border:none;border:1px solid var(--gray250);background:var(--white);appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:var(--radius)}.ssfmp .date-range:has(input:focus),.ssfmp .input-box select:focus,.ssfmp .textarea-wrap .input-box:has(textarea:focus),.ssfmp input[type=area]:not(:read-only):focus,.ssfmp input[type=email]:not(:read-only):focus,.ssfmp input[type=password]:focus,.ssfmp input[type=tel]:not(:read-only):focus,.ssfmp input[type=text]:not(:read-only):focus{border-color:var(--gray900)!important;color:var(--gray900)!important;outline:0}.ssfmp .input-box select:disabled{color:var(--gray500)!important;background:url(../images/uxui/icon/chevron_down-16-g500.svg) calc(100% - 12px) center/16px auto no-repeat!important;background-color:var(--gray100)!important}.ssfmp .input-box select:focus{color:var(--gray900)!important;background:url(../images/uxui/icon/chevron_up-16.svg) calc(100% - 12px) center/16px auto no-repeat!important;background-color:var(--white)!important}.ssfmp .input-box input.invalid{border:1px solid var(--red500)}.ssfmp .option-box input[type=number]{flex:100;height:44px;line-height:44px;width:100%;display:block;font-size:var(--F13);font-weight:700;box-sizing:border-box;box-shadow:none;-webkit-appearance:none;appearance:none;text-align:center;border:solid 1px var(--gray250);padding:0;background-color:transparent;color:var(--gray900)!important;border-radius:var(--radius)}.ssfmp .input-box button{min-height:44px;border-radius:var(--radius);padding-top:0;padding-bottom:0}.ssfmp .invalid-msg{margin-top:4px!important;margin-bottom:0;font-size:var(--F12);line-height:var(--F12L)}.ssfmp section.line{border-top:15px solid var(--gray150)}.ssfmp .btn-info{position:relative;padding:0 18px;color:var(--gray500);font-size:var(--F12);line-height:20px;display:inline-block}.ssfmp .btn-info:before{content:'';display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:currentColor;width:16px;height:16px;mask:url(../images/uxui/icon/information-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/information-16.svg) center/16px auto no-repeat}.ssfmp .btn-info:after{content:'';display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:currentColor;width:12px;height:12px;mask:url(../images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat}.ssfmp .tool-tip{display:none;position:absolute;left:0;top:0;z-index:12;padding:16px 40px 16px 12px;background:var(--white);border:1px solid var(--gray250);border-radius:var(--radius);box-shadow:0 0 8px 0 rgba(0,0,0,.12)}.ssfmp .tool-tip.active{display:inline-block}.ssfmp .tool-tip .content{font-size:var(--F13);line-height:var(--F13L)}.ssfmp .tool-tip .close{position:absolute;top:16px;right:12px;width:14px;height:14px}.ssfmp .tool-tip .close:after{content:'';display:block;position:absolute;right:0;top:0;background-color:currentColor;width:12px;height:12px;mask:url(../images/uxui/icon/cancel-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/cancel-12.svg) center/12px auto no-repeat}.ssfmp .notice{background-color:var(--gray100);padding:12px 15px;color:var(--gray600);font-size:var(--F13);line-height:var(--F13LL)}.modal-layer.ssfmp .notice{font-size:var(--F14);line-height:var(--F14L)}.modal-layer.ssfmp .notice strong{display:block}.modal-layer.ssfmp .notice .text{display:block;margin-top:2px;font-size:var(--F13);line-height:var(--F13L)}.ssfmp .notice strong{color:var(--gray900);font-size:var(--F14);line-height:var(--F14L)}.ssfmp .notice .btn-more{margin-top:6px;font-size:var(--F12);line-height:var(--F12L)}.ssfmp .gt{position:relative;padding-right:14px;color:var(--gray500);display:inline-block;font-size:var(--F12);line-height:var(--F12L);font-weight:400}.ssfmp .gt:after{content:'';display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:currentColor;width:12px;height:12px;mask:url(../images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat}.ssfmp .terms-wrap{display:none;margin-top:12px;background-color:var(--gray150);border-radius:var(--radius);padding:12px var(--gap);color:#9f9f9f;height:143px;overflow-y:scroll;box-sizing:border-box}.ssfmp .terms-wrap:has(.agreeContents){padding:12px 0 0}.ssfmp .terms-open .terms-wrap{display:block}.ssfmp .um{position:relative;padding-right:14px;color:var(--gray500)}.ssfmp .um:after{content:'';display:block;margin:0;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:currentColor;width:12px;height:12px;mask:url(../images/uxui/icon/chevron_down-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_down-12.svg) center/12px auto no-repeat}.ssfmp .terms-open .um:after{mask:url(../images/uxui/icon/chevron_up-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_up-12.svg) center/12px auto no-repeat}.ssfmp .space-between{display:flex;justify-content:space-between!important;align-items:center;width:100%;box-sizing:border-box}.ssfmp .radius{border-radius:var(--radius)}.ssfmp .radius .space-between a{font-size:var(--F13);line-height:var(--F13L);color:var(--gray900)}.ssfmp .ul-table li{display:flex;justify-content:space-between;margin-top:10px}.ssfmp .ul-table li:first-child{margin-top:0!important}.ssfmp .ul-table li.thead{border-bottom:1px solid var(--gray900);padding-bottom:8px;margin-bottom:12px;align-items:center}.ssfmp .ul-table li.thead .key{font-size:var(--F15);line-height:var(--F15L);font-weight:700;color:var(--gray900)!important}.ssfmp .ul-table li.tfoot{border-top:1px solid var(--gray900);padding-top:12px;margin-top:12px!important}.ssfmp .ul-table li.tfoot .key{font-size:var(--F15);line-height:var(--F15L);color:var(--gray900)!important;flex:0 0 auto}.ssfmp .ul-table li.tfoot .value{font-size:var(--F17);line-height:var(--F17L);font-weight:700;color:var(--gray900)!important}.ssfmp .ul-table li.space{border-top:1px solid var(--gray250);padding-top:12px;margin-top:12px}.ssfmp .ul-table~.ul-table{margin-top:30px}.ssfmp .ul-table .key{color:var(--gray600)}.ssfmp .ul-table .payment-info-more{flex-wrap:wrap}.ssfmp .ul-table .payment-info-more .key{position:relative;padding-right:14px}.ssfmp .ul-table .payment-info-more>.key:after{content:'';display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:currentColor;width:12px;height:12px;mask:url(../images/uxui/icon/chevron_down-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_down-12.svg) center/12px auto no-repeat}.ssfmp .ul-table .payment-info-more .notice{display:none;flex:0 0 calc(100vw - 30px);margin:8px 0 0;box-sizing:border-box}.ssfmp .ul-table .payment-info-more.on .notice{display:block;background-color:var(--skyBlue150)}.ssfmp .ul-table .payment-info-more.on .notice ul li{margin-top:6px}.ssfmp .ul-table .payment-info-more.on .notice ul li:first-child{margin-top:0}.ssfmp .ul-table .payment-info-more.on>.key:after{mask:url(../images/uxui/icon/chevron_up-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_up-12.svg) center/12px auto no-repeat}.ssfmp .btns{margin-top:40px}.ssfmp .btns.find .btn{margin:0 auto;max-width:225px}.ssfmp .btns.more-view .btn{margin:0 auto;max-width:165px;padding:0 10px 0 15px}.ssfmp .btn-lines{display:flex}.ssfmp .btn-line{flex:0 0 auto;font-size:var(--F13);line-height:var(--F13L);color:var(--gray600)!important;font-weight:400;padding-left:20px;text-decoration:underline}.ssfmp .btn-line.bk{color:var(--gray900)!important}.ssfmp .btn-line:disabled{color:var(--gray400)!important;text-decoration:none}.ssfmp .btn56{flex:1;min-width:90px!important;height:56px!important;min-height:56px!important;line-height:54px!important;font-size:var(--F16)!important;font-weight:400;border:1px solid var(--gray250);padding:0 10px;border-radius:var(--radius)}.ssfmp .btn44{flex:1;min-width:80px!important;height:44px!important;min-height:44px!important;line-height:42px!important;font-size:var(--F14)!important;font-weight:400;border:1px solid var(--gray250);padding:0 10px;border-radius:var(--radius)}.ssfmp .btn36{flex:1;min-width:70px!important;height:36px!important;min-height:36px!important;line-height:34px!important;font-size:var(--F13)!important;font-weight:400;border:1px solid var(--gray250);padding:0 10px;border-radius:var(--radius)}.ssfmp .btn28{flex:1;min-width:60px!important;height:28px!important;min-height:28px!important;line-height:26px!important;font-size:var(--F12)!important;font-weight:400;border:1px solid var(--gray250);padding:0 8px;border-radius:var(--radius)}.ssfmp .btn16{min-width:26px!important;height:16px!important;line-height:14px!important;font-size:var(--F10)!important;font-weight:400;border:1px solid var(--gray250);padding:0 4px;border-radius:var(--radius)}.ssfmp .btn.more:after{content:'';display:block;background-color:currentColor;width:12px;height:12px;mask:url(../images/uxui/icon/chevron_down-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_down-12.svg) center/12px auto no-repeat;margin-left:2px}.ssfmp .count .option-box{width:120px}.ssfmp .count .option-box input[type=number]{height:36px;line-height:36px}.ssfmp .count .option-box input[type=number].disabled{color:var(--gray500)!important;background-color:var(--gray100)!important}.ssfmp .count .option-box .decrease{border-right:1px solid var(--gray250);width:36px}.ssfmp .count .option-box .decrease.disabled:before{background:var(--gray250)}.ssfmp .count .option-box .increase{border-left:1px solid var(--gray250);width:36px}.ssfmp .count .option-box .increase.disabled:before{background:var(--gray250)}.ssfmp .count .option-box .increase.disabled:after{background:var(--gray250)}.ssfmp .data-loading{position:relative}.ssfmp .data-loading:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.6) url(../images/ssf_load_ani_grey.gif) center/43px auto no-repeat;z-index:10}.ssfmp .data-loading-full{position:fixed;top:0;right:0;z-index:999;width:100%;height:100%}.ssfmp .empty:not(input){margin:120px 0;padding:0 calc(var(--gap)*2);background-color:var(--white);color:var(--gray500);font-size:var(--F14);line-height:var(--F14L)}.ssfmp .empty.gray{background-color:var(--gray150)!important;color:var(--gray500)!important}.ssfmp .empty:has(.btns){margin-bottom:0}.ssfmp .empty .btns{margin-top:20px;padding:0 35px}.ssfmp .t-list.pr{padding-right:25px}.ssfmp .t-list li{font-size:var(--F13);line-height:var(--F13LL);margin-top:6px;word-break:break-all;margin-left:14px}.ssfmp .t-list li:first-child{margin-top:0}.ssfmp .t-list li em{text-decoration:underline;color:var(--gray600)}.ssfmp .mp-accordion{color:var(--gray900);background-color:var(--white);padding:0;border-top:1px solid var(--gray250);margin-top:40px;overflow:hidden}.ssfmp .mp-accordion .title{padding:0;margin:0 var(--gap);font-size:var(--F15);line-height:var(--F15L);font-weight:700;align-items:center;justify-content:start;display:flex;height:50px;position:relative}.ssfmp .mp-accordion .title:after{content:'';display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:currentColor;width:16px;height:16px;mask:url(../images/uxui/icon/chevron_down-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_down-16.svg) center/16px auto no-repeat}.ssfmp .mp-accordion.on .title:after{mask:url(../images/uxui/icon/chevron_up-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_up-16.svg) center/16px auto no-repeat}.ssfmp .mp-accordion.on .text{height:auto}.ssfmp .mp-accordion .text{padding:0 var(--gap);height:0;font-size:var(--F13);line-height:var(--F13L)}.ssfmp .mp-accordion .text h4:first-child{padding-top:0;margin:0!important}.ssfmp .mp-accordion .text h4{display:block;font-size:var(--F13);line-height:var(--F13L);font-weight:400;color:var(--gray600);margin-top:16px}.ssfmp .mp-accordion .text h4+.t-list{margin-top:6px}.ssfmp .mp-accordion .text .t-list{color:var(--gray600)}.ssfmp .mp-accordion .text .t-list>li ol>li{padding-left:18px;position:relative;margin:4px 0}.ssfmp .mp-accordion .text .t-list>li ol>li span{position:absolute;left:0;top:0}.ssfmp .mp-accordion .text table{width:100%;border-collapse:collapse;border-bottom:1px solid var(--gray250)}.ssfmp .mp-accordion .text table thead th{background:var(--gray150);font-weight:400;color:var(--gray600);height:40px;border-left:1px solid var(--gray250)}.ssfmp .mp-accordion .text table tbody td{text-align:center;height:28px;border-left:1px solid var(--gray250)}.ssfmp .mp-accordion .text table tbody td:first-child,.ssfmp .mp-accordion .text table thead th:first-child{border:none}.ssfmp .mp-accordion .text table tbody tr:first-child td{padding-top:10px}.ssfmp .mp-accordion .text table tbody tr:last-child td{padding-bottom:10px}.ssfmp .mp-accordion.type2 .text h4{margin-top:30px;font-weight:700}.ssfmp .mp-accordion:not(.on)+.mp-accordion{margin-top:0}.ssfmp .mp-tool-tip{display:none;box-sizing:border-box;position:absolute;left:var(--gap);top:25px;z-index:2;width:calc(100% - var(--gap)*2);padding:16px;background:var(--white);border:1px solid var(--gray900);border-radius:var(--radius)}.ssfmp .tip-on .mp-tool-tip{display:block}.ssfmp .tip-active .mp-tool-tip{display:block}.ssfmp .question{position:relative}.ssfmp .question:after{content:'';display:block;position:absolute;right:0;top:1px;background-color:var(--gray500)!important;width:16px;height:16px;mask:url(../images/uxui/icon/question-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/question-16.svg) center/16px auto no-repeat}.ssfmp .tip-on .question:after{background-color:var(--gray900)!important}.ssfmp .mp-validation{display:flex;flex-wrap:wrap;font-size:var(--F13);line-height:var(--F13L);color:var(--gray600);margin-top:4px!important}.ssfmp .mp-validation span{padding-left:14px;position:relative;margin-right:10px}.ssfmp .mp-validation span:after{content:'';display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:currentColor;width:12px;height:12px;mask:url(../images/uxui/icon/check-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/check-12.svg) center/12px auto no-repeat}.ssfmp .textarea-wrap{position:relative}.ssfmp .textarea-wrap .input-box{position:relative;width:100%;border:1px solid var(--gray250);padding:var(--gap);display:block;background-color:var(--white);border-radius:var(--radius);box-sizing:border-box;overflow-y:scroll}.ssfmp .textarea-wrap .input-box textarea{width:100%;height:115px;padding:0;border:0;-webkit-appearance:none;appearance:none;color:var(--gray900)}.ssfmp .textarea-wrap .input-box textarea:focus{color:var(--gray900)}.ssfmp .textarea-wrap .input-box-desc{margin:0;display:flex;justify-content:space-between;width:100%;color:var(--gray400);font-size:var(--F12);line-height:var(--F12L)}.ssfmp .notice-header{margin:20px 0 30px;font-size:var(--F14);line-height:var(--F14LL)}.ssfmp .notice-header .btns{padding:0;margin-top:16px}.ssfmp .notice-header .btns .btn{margin:0}.ssfmp .notice-header .input-box+.btns{margin-top:6px}.ssfmp .notice-footer{color:var(--gray600);margin-top:40px}.ssfmp .date-info{display:flex;align-items:center;flex-wrap:wrap}.ssfmp .date-info h3{display:flex;align-items:center;flex-wrap:wrap}.ssfmp .date-info em{margin-right:8px}.ssfmp .date-info .date-order-number{position:relative;font-size:var(--F15);font-weight:400;line-height:var(--F15L);padding-left:8px;display:flex}.ssfmp .date-info .date-order-number:after{content:'';display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:10px;background:var(--gray250)}.ssfmp .date-info .date-order-number em{flex:0 0 auto;margin-right:5px}.ssfmp .date-info .date-order-number em:last-child{flex:1;margin-right:0}.ssfmp .date-info .date-order-number em a{text-decoration:underline}.ssfmp .status-info{margin-top:12px;color:var(--blue500);background-color:var(--skyBlue150);border-radius:var(--radius);padding:12px;display:flex;flex-wrap:nowrap;align-items:start;min-height:45px;box-sizing:border-box;margin-bottom:12px}.ssfmp .status-info .title{font-size:var(--F15);font-weight:700;padding-right:24px;flex:0 0 auto}.ssfmp .status-info .desc{font-size:var(--F13)}.ssfmp .status-info .desc .text{display:flex;flex-wrap:wrap}.ssfmp .status-info .desc .text+.text{margin-top:2px}.ssfmp .status-info .desc .text span{position:relative;word-break:break-word}.ssfmp .status-info .desc .text .key{margin-right:6px}.ssfmp .status-info .desc .question{padding-right:18px;margin-right:6px}.ssfmp .status-info .desc .question:after{content:'';display:block;position:absolute;right:0;top:1px;background-color:currentColor;width:16px;height:16px;mask:url(../images/uxui/icon/question-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/question-16.svg) center/16px auto no-repeat}.ssfmp .status-info .desc .location{padding-left:18px;text-decoration:underline}.ssfmp .status-info .desc .location:before{content:'';display:block;position:absolute;left:0;top:1px;background-color:currentColor;width:16px;height:16px;mask:url(../images/uxui/icon/location-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/location-16.svg) center/16px auto no-repeat}.ssfmp .status-info .desc .time{color:var(--red500)}.ssfmp .status-info.center{justify-content:center;text-align:center}.ssfmp .list-wrap>li{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--gray150)}.ssfmp .bottom-list-content p{font-size:var(--F14);line-height:var(--F14LL);margin-top:4px}.ssfmp .bottom-list-content .desc{margin-top:10px;position:relative}.ssfmp .bottom-list-content .desc .lineUp{margin:0;padding:0}.ssfmp .bottom-list-content .desc .lineUp>button{text-indent:-9999px}.ssfmp .bottom-list-content .desc .lineUp>button:after{background-color:var(--gray500);width:20px;height:20px;mask:url(../images/uxui/icon/more-20.svg) center/20px auto no-repeat;-webkit-mask:url(../images/uxui/icon/more-20.svg) center/20px auto no-repeat}.ssfmp .bottom-list-content .desc .lineUp.on>button:after{background-color:var(--gray900)}.ssfmp .bottom-list-content .desc .lineUp>ul{min-width:26px;top:20px}.ssfmp .bottom-list-content .desc .lineUp>ul li{padding:7px 0 6px}.ssfmp .bottom-list-content .situation{display:flex;align-items:center;font-size:var(--F13);line-height:var(--F13L);color:var(--gray500)}.ssfmp .bottom-list-content .situation span{position:relative;padding-left:13px}.ssfmp .bottom-list-content .situation span:first-child{padding-left:0}.ssfmp .bottom-list-content .situation span.bold{font-weight:700;color:var(--gray900)}.ssfmp .bottom-list-content .situation span+span::before{content:'';display:block;position:absolute;top:50%;left:6px;transform:translateY(-50%);width:1px;height:10px;background-color:var(--gray250)}.ssfmp .bottom-list-content.awnser{margin-top:4px}.ssfmp .bottom-list-content.awnser h3{font-size:var(--F14);line-height:var(--F14L)}.ssfmp .bottom-list-content.awnser .desc{margin-top:10px}.ssfmp .bottom-list-content.awnser .evaluate-wrap{border-color:var(--gray150)}.ssfmp .bottom-list-content.awnser .evaluate-wrap .btns{width:120px;margin:0 auto;padding:30px 0 0;border:none}.ssfmp .bottom-list-content.awnser .evaluate-wrap .review-ani{margin:12px 0 0;padding:0;border:none}.ssfmp .input-box-list>ul>li{margin-top:16px}.ssfmp .input-box-list>ul>li:first-child{margin-top:0}.ssfmp .input-box-list>ul>li label{display:inline-block;margin-bottom:4px;font-size:var(--F14);line-height:var(--F14L);position:relative}.ssfmp .input-box-list>ul>li label.required:after{content:'*';display:inline-block;color:var(--red500);padding-right:18px}.ssfmp .input-box-list>ul>li.question{position:relative}.ssfmp .input-box-list>ul>li.question:after{display:none}.ssfmp .input-box-list>ul>li.question label.required:before{content:'';display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:var(--gray500);width:16px;height:16px;mask:url(../images/uxui/icon/question-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/question-16.svg) center/16px auto no-repeat}.ssfmp .input-box-list>ul>li.question.tip-on label.required:before{background-color:var(--gray900)}.ssfmp .input-box .box{flex:1}.ssfmp .input-box .box select{width:100%}.ssfmp .input-box-list .input-box+*{margin-top:6px}.ssfmp .input-box button{min-width:80px;height:44px;font-size:var(--F14)}.ssfmp .input-box button:disabled{color:var(--gray250);border-color:var(--gray250)}.ssfmp .save-flags{margin-top:20px;text-align:left;position:relative}.ssfmp .save-flags ul{text-align:left}.ssfmp .save-flags ul li.save-flag{position:relative;margin:12px 0 0}.ssfmp .save-flags ul li.save-flag label{display:block}.ssfmp .save-flags ul li.save-flag .label{position:relative;padding-right:72px;display:block;font-size:var(--F14);line-height:var(--F14L)}.ssfmp .save-flags ul li.save-flag .label:before{top:0}.ssfmp .save-flags ul li.save-flag .label button{position:absolute;top:3px;right:0;display:block;font-size:var(--F12);flex:0 0 auto}.ssfmp .side-more-wrap{position:absolute;right:-5px;top:-5px;width:20px;height:20px;padding:5px}.ssfmp .side-more-wrap:after{content:'';display:block;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);background-color:var(--gray500);width:20px;height:20px;mask:url(../images/uxui/icon/more-20.svg) center/20px auto no-repeat;-webkit-mask:url(../images/uxui/icon/more-20.svg) center/20px auto no-repeat}.ssfmp .side-more-wrap .side-more-in{display:none;position:absolute;right:0;top:25px;z-index:2;background:var(--white);border:1px solid var(--gray250);border-radius:var(--radius);width:max-content;padding:16px;box-sizing:border-box}.ssfmp .side-more-wrap .side-more-in button{display:block;margin:16px auto 0}.ssfmp .side-more-wrap .side-more-in button:first-child{margin-top:0}.ssfmp .side-more-wrap.on .side-more-in{display:block}.modal-layer.ssfmp{min-height:auto!important}.modal-layer.ssfmp .layerNotice .inner .thum{padding:0 26px}.modal-layer.ssfmp .layerNotice .inner .thum .text{font-size:var(--F16);line-height:var(--F16L);font-weight:700;margin-bottom:6px;color:var(--gray700)}.modal-layer.ssfmp .layerNotice .inner .thum>p{margin-top:0;margin-bottom:6px;font-size:var(--F13);line-height:var(--F13L)}.modal-layer.ssfmp .layerNotice .inner .thum+p{margin-top:20px}.modal-layer.ssfmp .layerNotice .inner .thum .number{font-size:var(--F16);line-height:var(--F16L);margin-top:6px}.modal-layer.ssfmp .layerNotice .inner .thum.countdown .image{position:relative}.modal-layer.ssfmp .layerNotice .inner .thum.countdown .image img{opacity:.2}.modal-layer.ssfmp .layerNotice .inner .thum.countdown .image::after{content:'';display:block;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.6)}.modal-layer.ssfmp .layerNotice .inner .thum .image i{display:none}.modal-layer.ssfmp .layerNotice .inner .thum.countdown .image i{display:block;z-index:2;position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%);background-color:var(--gray900);border-radius:50%}.modal-layer.ssfmp .layerNotice .inner .thum.countdown .image i::after{content:'';display:block;z-index:3;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:var(--white);width:24px;height:24px;mask:url(../images/uxui/icon/change.svg) center/24px auto no-repeat;-webkit-mask:url(../images/uxui/icon/change.svg) center/24px auto no-repeat}.modal-layer.ssfmp .content{margin-top:0;overflow-y:scroll}.modal-layer.ssfmp .content+.btns{padding-top:20px;padding-bottom:34px}.modal-layer.ssfmp .content .layer-inner{padding-bottom:calc(20px + var(--safe-bottom))}.modal-layer.ssfmp .content.ilmo .inner-gap{margin-top:20px}.modal-layer.ssfmp .content.ilmo li{margin-top:16px}.modal-layer.ssfmp .content.ilmo li:first-child{margin-top:0}.modal-layer.ssfmp .content.ilmo .title{font-size:var(--F15);line-height:var(--F15L);font-weight:700}.modal-layer.ssfmp .content.ilmo .desc{font-size:var(--F14);line-height:var(--F14L);font-weight:400;margin-top:10px}.modal-layer.ssfmp .content .tabD{position:sticky;top:0;margin-top:20px;z-index:1}.modal-layer.ssfmp .content .tabD.bk li span{font-size:var(--F13);line-height:var(--F13L)}.modal-layer.ssfmp .content .tabD-content{margin-top:20px}.modal-layer.ssfmp .content .tabD-content li{margin-top:12px}.modal-layer.ssfmp .content .tabD-content li:first-child{margin-top:20px}.modal-layer.ssfmp .content .tabD-content .caption{font-size:var(--F15);line-height:var(--F15L)}.modal-layer.ssfmp .content .tabD-content .title{font-size:var(--F14);line-height:var(--F14L);font-weight:700}.modal-layer.ssfmp .content .tabD-content .desc{font-size:var(--F14);line-height:var(--F14L);font-weight:400}.modal-layer.ssfmp .content .tabD-content .thum{margin:8px 0 12px}.modal-layer.ssfmp .header .title{font-weight:400}.modal-layer.ssfmp.radius>.header .title{font-weight:700}.modal-layer.ssfmp.radius .content .inner-gap{padding-left:24px;padding-right:24px}.modal-layer.ssfmp.radius .content .btns{padding-top:0;padding-bottom:0}.modal-layer.ssfmp h4{font-size:var(--F15);line-height:var(--F15L);font-weight:700;box-sizing:border-box}.modal-layer.ssfmp>.content.force-native-scroll{flex:1 1 auto!important}.modal-layer.ssfmp .mp-accordion .t-list li{font-size:var(--F14);line-height:var(--F14LL)}.modal-layer.ssfmp .btns{margin-top:0}.modal-layer.ssfmp .layerNotice .btns{margin-top:40px;padding:0}.modal-layer.ssfmp .godList.row .godItem.check .caption{padding-right:0;margin-left:10px}.modal-layer.ssfmp .date-info h3{margin-top:0}.modal-layer.ssfmp section:first-of-type{margin-top:20px}.modal-layer.ssfmp.auto{max-height:calc(100vh - 100px)!important;max-height:calc(100svh - 100px)!important;min-height:none!important}.modal-layer.ssfmp.auto>.content.force-native-scroll{overflow-y:auto;height:100%}.modal-layer.ssfmp.auto>.content.force-native-scroll .force-native-scroller{position:relative}.modal-layer.ssfmp.small{min-height:auto!important;border-radius:12px;transform:translate3d(0,0,0)}.modal-layer.ssfmp.small .layerNotice{width:auto}.modal-layer.ssfmp.small .inner{padding-bottom:0}.modal-layer.ssfmp .marketing-result-confirm p{color:var(--gray900)}.modal-layer.ssfmp .marketing-result-confirm p.text{margin-top:10px}.ssfmp .list-leadin{padding:0;border-bottom:1px solid var(--gray250)}.ssfmp .list-leadin .aligns{height:50px;padding-bottom:0}.ssfmp .list-leadin .aligns .total{padding:0;font-size:var(--F14);line-height:var(--F14L)}.ssfmp .list-leadin .aligns .select{display:flex;align-items:center}.ssfmp .list-leadin .aligns .select button{position:relative;padding-left:17px;color:var(--gray250);font-size:var(--F14);line-height:var(--F14L)}.ssfmp .list-leadin .aligns .select button.on{color:var(--gray500)}.ssfmp .list-leadin .aligns .select button:after{content:'';display:block;width:1px;height:16px;border-left:1px solid var(--gray250);position:absolute;left:9px;top:50%;transform:translateY(-50%)}.ssfmp .list-leadin .aligns .btn-more button.btn:disabled{background:var(--white)!important;color:var(--gray250)}.review-size-form .input-box{flex-wrap:unset}.review-size-form .input-box .box{position:relative}.review-size-form .input-box .box span{position:absolute;right:0;bottom:0;height:36px;line-height:36px}.review-size-form .input-box .key{margin-bottom:4px}.review-size-form .input-box input[type=number]{height:36px;line-height:36px}.review-size-form .input-box select{height:36px;line-height:36px}.review-size-form .save-flags{margin-top:16px}.review-size-form .empty{margin:0}.ssfmp.modal-layer .addr-manage .btns{margin-top:20px}.ssfmp.modal-layer .credit-card-event-list h4{font-size:var(--F16);line-height:var(--F16L)}.ssfmp .address-info{margin-top:30px}.ssfmp .address-info .inner{padding:0 var(--gap);margin-top:20px;font-size:var(--F14);line-height:var(--F14L)}.ssfmp .address-info .ul-table{padding-right:10px}.ssfmp .address-info .ul-table li{justify-content:normal;margin-top:6px}.ssfmp .address-info .ul-table li .key{flex:0 0 107px;color:var(--gray600);margin-right:20px;padding-right:0}.ssfmp .address-info .inner .gift{margin-bottom:20px}.ssfmp .address-info .inner .location{display:block;padding-left:18px;text-decoration:underline;position:relative;color:var(--blue500)}.ssfmp .address-info .inner .location:before{content:'';display:block;position:absolute;left:0;top:1px;background-color:currentColor;width:16px;height:16px;mask:url(../images/uxui/icon/location-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/location-16.svg) center/16px auto no-repeat}.ssfmp .address-info .count{margin-top:10px;position:relative}.ssfmp .address-info .empty{margin:60px 0;padding:0}.ssfmp .payment-info{margin-top:40px}.ssfmp .payment-info .inner{padding:0 var(--gap);margin-top:20px;font-size:var(--F14);line-height:var(--F14L)}.ssfmp .payment-info .ul-table li.thead .key{flex:0 0 auto;color:var(--gray600)}.ssfmp .payment-info .ul-table li.thead .value{display:flex}.ssfmp .payment-info .ul-table li.thead .value em{font-size:var(--F13);line-height:var(--F13L);color:var(--gray600)}.ssfmp .payment-info .notice-box{border-top:1px solid var(--gray250);padding-top:12px;margin-top:14px}.ssfmp .payment-info .notice-box .t-list li{color:var(--gray600)}.modal-layer.ssfmp .address-info{margin-top:40px}.modal-layer.ssfmp .address-info .inner{padding:0 var(--gap);margin-top:20px;font-size:var(--F14);line-height:var(--F14L)}.modal-layer.ssfmp .address-info .ul-table li{justify-content:normal;padding-right:10px}.modal-layer.ssfmp .address-info .ul-table li .key{flex:0 0 107px;color:var(--gray600);margin-right:20px;padding-right:0}.modal-layer.ssfmp .address-modify{margin-top:40px}.modal-layer.ssfmp .address-modify .inner{padding:0 var(--gap);margin-top:20px;font-size:var(--F14);line-height:var(--F14L)}.modal-layer.ssfmp .address-modify-add{margin-top:20px}.modal-layer.ssfmp .address-modify-add .inner{padding:0 var(--gap);margin-top:20px;font-size:var(--F14);line-height:var(--F14L)}.modal-layer.ssfmp .address-modify-add .inner input[type=text]:read-only{color:var(--gray900)!important}.modal-layer.ssfmp .address-modify-add .save-flags ul li.save-flag:first-child{margin-top:0}.ssfmp .addr-manage-wrap{margin-top:20px}.ssfmp .addr-manage-inner .addr-content{flex:1}.ssfmp .addr-manage-inner .addr-manage-list li{position:relative;display:flex;flex-flow:wrap;border:1px solid var(--gray150);border-radius:var(--radius);margin-top:20px;padding:16px}.ssfmp .addr-manage-inner .addr-manage-list li .space-between{margin-bottom:8px;align-items:start}.ssfmp .addr-manage-inner .addr-manage-list li .name{font-size:var(--F15);line-height:24px;font-weight:700;padding-right:6px;position:relative}.ssfmp .addr-manage-inner .addr-manage-list li.on .name{max-width:calc(100% - 95px);padding-right:75px}.ssfmp .addr-manage-inner .addr-manage-list li .tel{font-size:var(--F14);line-height:var(--F14L);padding-right:24px}.ssfmp .addr-manage-inner .addr-manage-list li .address{font-size:var(--F14);line-height:var(--F14L);margin-top:2px;padding-right:24px}.ssfmp .addr-manage-inner .addr-manage-list li.on{border-color:var(--gray900)}.ssfmp .addr-manage-inner .addr-manage-list li.default .name:after{position:absolute;top:0;right:0;display:inline-block;padding:0 5px;margin-top:2px;margin-left:8px;vertical-align:middle;border:1px solid var(--purple500);border-radius:4px;color:var(--purple500);font-size:var(--F11);line-height:18px;font-weight:400;content:'기본배송지'}.ssfmp .addr-manage-wrap .btn-line-wrap{flex:0 0 74px;display:flex;justify-content:end;margin-top:2px}.ssfmp .addr-manage-wrap .btn-line-wrap button:first-child{padding-left:0}.ssfmp .addr-manage-wrap .addr-manage-list li.on .btn-line-wrap{flex:0 0 80px}.ssfmp .addr-manage-inner .btns{margin-top:20px}.ssfmp .addr-manage-inner .empty{margin-bottom:0}.ssfmp .modify-options .godList.row{padding:0 24px}.ssfmp .modify-options .godList.row .godItem .img{width:calc(var(--imgWidth)* 1.4515);height:calc(var(--imgWidth)*1.9353)}.ssfmp .modify-options .godList.row .godItem .caption{width:calc(100% - var(--imgWidth) * 1.6);padding-right:5px}.ssfmp .modify-options .godList.row .godItem .caption .tags{padding-top:6px}.ssfmp .modify-options .godList.row .godItem .brndNm{font-size:var(--F13);line-height:var(--F13L);-webkit-line-clamp:2}.ssfmp .modify-options .option-list ul{border-top:1px solid var(--gray250);margin-top:20px}.ssfmp .modify-options .option-list li{display:flex;margin-top:16px;align-items:start}.ssfmp .modify-options .option-list li:first-child{margin-top:0}.ssfmp .modify-options .option-list li .key{flex-wrap:wrap;font-size:var(--F14);line-height:var(--F14L);flex:0 0 93px;padding-right:12px}.ssfmp .modify-options .option-list li .value{display:flex;gap:8px 6px;flex-wrap:wrap;flex:1}.ssfmp .modify-options .option-list li .value em{min-width:70px;height:36px;flex:0 0 auto}.ssfmp .modify-options .option-list li.select{margin-top:6px;align-items:center}.ssfmp .modify-options .option-list li.select:first-child{margin-top:0}.ssfmp .modify-options .option-list li.select .key{flex:0 0 57px}.ssfmp .modify-options .option-list li.select .value em.input-box select{height:44px;line-height:44px}.ssfmp .modify-options .option-list li.select .value{gap:unset;flex:1}.ssfmp .modify-options .option-list li.select .value em{height:auto;flex:1}.ssfmp .modify-options .option-list li.select:has(.txt-invalid){margin-top:18px}.ssfmp .modify-options .option-list li input[type=radio]{display:none}.ssfmp .modify-options .option-list li input[type=radio]+label{display:block;width:100%;height:100%;text-align:center;box-sizing:border-box;border-radius:var(--radius);padding:0 var(--gap);position:relative}.ssfmp .modify-options .option-list li input[type=radio]+label::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--gray250);border-radius:4px;box-sizing:border-box}.ssfmp .modify-options .option-list li.size input[type=radio]:checked+label::before{border:2px solid var(--gray900)}.ssfmp .modify-options .option-list li input[type=radio]+label span{display:flex;width:100%;height:100%;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;border-radius:6px;font-size:var(--F13);line-height:var(--F13L)}.ssfmp .modify-options .option-list li li.disabled input[type=radio]+label span{color:var(--gray250)}.ssfmp .modify-options .option-list li.color .value em{min-width:auto;width:54px;height:72px}.ssfmp .modify-options .option-list li.color input[type=radio]+label{padding:0}.ssfmp .modify-options .option-list li.color input[type=radio]+label span{background-size:54px 72px}.ssfmp .modify-options .option-list li.color .value em.input-box{width:100%;height:100%;align-items:start}.ssfmp .modify-options .option-list li.color input[type=radio]+label{border:0}.ssfmp .modify-options .option-list li.color input[type=radio]:checked+label{border:2px solid var(--gray900)!important}.ssfmp .modify-options .option-list li.color input[type=radio]:checked+label span{border-radius:4px}.modal-layer.ssfmp .modify-options .option-list li{display:flex;margin-top:16px;flex-wrap:wrap}.modal-layer.ssfmp .modify-options .option-list li .key{color:var(--gray600);flex:0 0 57px;padding-right:12px}.modal-layer.ssfmp .modify-options .option-list li.color .value em{min-width:54px;width:54px;height:72px}.modal-layer.ssfmp .modify-options .option-list li.color input[type=radio]+label span{background-size:54px 72px}.modal-layer.ssfmp .modify-options .option-list li:first-child{margin-top:20px!important}.modal-layer.ssfmp .modify-options .option-list li.select .value em.input-box select{height:36px;line-height:36px;color:var(--gray500)}.modal-layer.ssfmp .modify-options .option-list li .value{display:flex;gap:8px 6px}.modal-layer.ssfmp .modify-options .option-list li .value em.disabled input[type=radio]+label{color:var(--gray250)}.modal-layer.ssfmp .modify-options .godList.row .godItem .godNm{-webkit-line-clamp:2;margin-bottom:4px}.ssfmp .complete-comment .complete-info-box{border:1px solid var(--gray900);margin-top:20px}.ssfmp .complete-comment .complete-info-box ul{padding:16px}.ssfmp .complete-comment .complete-info-box ul li{font-size:var(--F15);line-height:var(--F15L)}.ssfmp .complete-comment p.desc{margin:6px 0;font-size:var(--F13);line-height:var(--F13L);color:var(--gray600)}.ssfmp .gods-gifts-section .notice{margin:12px 0}.ssfmp .gods-gifts-section{margin-top:40px}.ssfmp .gods-gifts-section .gods-gifts .notice{margin-bottom:0}.ssfmp .gods-gifts-section .gods-gifts .godList.row .godItem .godNm{-webkit-line-clamp:2}.board-list ul{padding:15px 0 0;border-image:none;border-bottom:solid 1px var(--gray250)}.board-list ul li+li{border-image:none;border-top:solid 1px var(--gray250)}.board-list-item{padding:20px var(--gap);font-size:var(--F13);line-height:20px;color:var(--gray900)}.board-list-item p{margin:0}.board-list-item p.created-at{margin-top:15px;color:var(--gray600);font-size:var(--F11);line-height:1;font-weight:700}.board-detail .board-header{font-size:var(--F13);line-height:18.5px;color:var(--gray800);margin:0 25px;border-bottom:solid 1px var(--gray250)}.board-detail .board-header .title{font-size:var(--F13);line-height:20px;margin:0;color:var(--gray800)}.board-detail .board-header p.created-at{margin:10px 0 0;color:var(--gray600);font-size:var(--F11)}.board-detail .board-content{padding:20px 25px 40px;font-size:var(--F13)}.board-detail .board-content p{margin:0}.board-detail .board-content img{max-width:100%}.board-detail .board-content table{width:100%!important}.board-detail+.buttons{padding:0 var(--gap) 30px}.skeleton-section .box{content:'　';position:relative;display:inline-block;width:100%;min-width:50px;height:20px;animation:imgPlaceholder 2s infinite;border-radius:var(--radius);overflow:hidden}.skeleton-section .box:after{content:'';position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background:rgba(0,0,0,.03);border-radius:var(--radius)}.skeleton-section .godItem .img .box{position:relative;display:block;width:100%;height:100%;animation:imgPlaceholder 2s infinite;margin:0 auto;border-radius:var(--radius);overflow:hidden}.skeleton-section .godItem .flags{display:flex}.skeleton-section .godItem .flags .box{width:50px;margin-right:10px}.skeleton-section .godList.row{display:block!important;width:75%}.modal-layer-zoom{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:201;background-color:var(--white)}.modal-layer-zoom .close-btn{width:35px;height:35px;border:none;position:absolute;right:10px;top:5px;z-index:2;color:transparent;overflow:hidden;background:url(../images/svg/btn_x.svg) center/16px no-repeat}.modal-layer-zoom h1{position:relative;z-index:1;line-height:var(--F17L);font-size:var(--F17);color:var(--gray900);padding:30px 20px 20px}.modal-layer-zoom.review .zoom-wrap{position:relative;height:calc(100% - 155px)}.modal-layer-zoom .paging{text-align:center}.modal-layer-zoom .paging span{display:inline-block;width:6px;height:6px;margin:0 2px;border-radius:3px;background:#b4b4b4;transition:all .3s}.modal-layer-zoom .paging span.on{width:12px;background:var(--purple400)}.modal-layer-zoom .move{position:absolute;top:50%;width:50px;height:50px;transform:translateY(-50%);background-size:50px 50px;background-repeat:no-repeat;background-position:center center;background-color:transparent;border:none;z-index:1}.modal-layer-zoom .move.next{right:10px;background-image:url(../images/btn-zoom-next.png)}.modal-layer-zoom .move.prev{left:10px;background-image:url(../images/btn-zoom-prev.png)}.zoom-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.review-purplecoin{padding:25px 20px;text-align:center}.review-purplecoin .coin-box{font-size:var(--F14);color:var(--gray900);padding:53px 0 25px;margin:0;background:url(../images/review-purplecoin.jpg) top center/60px 40px no-repeat}.review-purplecoin .coin-detail-list{display:flex;flex-wrap:wrap;width:280px;margin:0 auto}.review-purplecoin .coin-detail-list li{width:50%;padding:25px 0 10px;font-size:var(--F12);line-height:24px}.review-purplecoin .coin-detail-list li span{display:block}.review-purplecoin .coin-detail-list li.text{background:url(../images/ico-review-text.png) no-repeat center top/20px auto}.review-purplecoin .coin-detail-list li.photo{background:url(../images/ico-review-photo.png) no-repeat center top/21px auto}.review-purplecoin .coin-detail-list li.best{background:url(../images/ico-review-best.png) no-repeat center top/21px auto}.review-purplecoin .coin-detail-list li.first{background:url(../images/ico-review-first.png) no-repeat center top/21px auto}.review-purplecoin .coin-detail-list li.helpful{background:url(../images/ico_helpful.png) no-repeat center top/21px auto}.review-purplecoin .add-dsc{font-size:var(--F11);color:var(--gray600);line-height:18px}.evaluation{position:relative;margin-top:40px}.evaluation .write{position:absolute;right:var(--gap);top:-6px;font-size:0}.evaluation .write .button{display:inline-block;width:auto;line-height:28px;margin-left:5px;font-weight:400;color:var(--gray800);padding:0 5px;font-size:var(--F13);border-color:var(--gray250)}ul li .evaluation{padding:26px 0 17px;margin:0;border-bottom:1px solid var(--gray250)}.evaluation li:last-child .evaluation{border-bottom:none}.evaluation>a{display:block}.evaluation a.more-block{display:block}.evaluation-product{display:table;padding:0;margin-top:30px;width:100%;box-sizing:border-box}.evaluation-product .image{display:table-cell;height:80px;width:60px}.evaluation-product .info{display:table-cell;vertical-align:middle;padding-left:15px;border:none;font-size:var(--F14);color:#333;line-height:1.429;font-weight:700}.evaluation .star{display:inline-block;margin-right:10px;width:68px;height:12px;background:url(../images/eval_stars_gray.png?timestamp=20210907) 0 -12px/68px 24px;overflow:hidden;position:relative;vertical-align:middle}.evaluation .star em{display:inline-block;width:68px;height:12px;background:url(../images/eval_stars_gray.png?timestamp=20210907) 0 0/68px 24px;overflow:hidden;position:absolute;top:0;left:0;width:0}.evaluation .item-flag{display:inline-block;margin:0 5px 0 0;padding:3px 5px 2px;font-size:8px;font-weight:700;height:10px;line-height:10px;vertical-align:middle}.evaluation .item-flag span{padding:0 5px}.evaluation .eval-photo{display:inline-block;width:16px;height:13px;vertical-align:middle;background:url(../images/eval_photo_2.png) no-repeat left top/16px 13px;overflow:hidden;color:transparent;margin-right:5px}.eval-size{font-size:var(--F12);margin-top:15px}.eval-size .height:after{content:'cm'}.eval-size .weight:after{content:'kg'}.eval-size+.eval-options{margin-top:5px}.evaluation .eval-options{font-size:var(--F11);line-height:var(--F11L);margin-right:8px;margin-top:15px;color:var(--gray800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evaluation .eval-options span{display:inline-block;margin-right:8px}.evaluation .eval-options span[class^=color-chip]{transform:translateY(1px)}.evaluation .eval-options span:after{content:"|";display:inline-block;margin-left:10px}.evaluation .eval-options span:last-child:after{display:none}.evaluation .eval-options span em{font-size:var(--F12);color:var(--gray900)}.evaluation .eval-options span em.dd{padding-left:5px}.evaluation .eval-options span em.dd:before{content:'('}.evaluation .eval-options span em.dd:after{content:')'}.evaluation .eval-con{position:relative;display:flex;margin:13px 0 5px;align-items:start}.evaluation .eval-con:after{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-block;width:20px;height:20px;background:url(../images/svg/btn_next.svg) no-repeat right center/6px auto;content:''}.evaluation .eval-con .thumb{width:75px;height:87px;margin:5px 10px 0 0;position:relative;flex:0 0 75px;overflow:hidden;display:flex}.evaluation .eval-con .thumb img{width:75px;height:87px;object-fit:cover}.evaluation .eval-con .thumb .count{position:absolute;right:5px;bottom:5px;background:#5e5d5c;display:inline-block;width:auto;height:16px;line-height:16px;padding:0 8px;font-size:9px;color:var(--white)}.evaluation .eval-text{position:relative;flex:1;font-size:var(--F13);line-height:22px;color:var(--gray900);padding:0 15px 0 0;margin:0;overflow:hidden;color:var(--gray900);text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;white-space:normal}.evaluation .eval-text .eval-more{display:hidden;color:var(--purple400);margin-left:5px}.evaluation .created-by{display:inline-block;color:var(--gray600);font-size:var(--F12)}.evaluation .created-by:after{content:"·";display:inline-block;margin-right:4px;padding-left:4px}.evaluation .created-at{display:inline-block;color:var(--gray600);margin-left:0;font-size:var(--F12);line-height:15px;margin-right:8px}.evaluation .feedback{padding:6px 0 0 0;text-align:right}.evaluation .feedback button{font-weight:400;font-size:var(--F12)}.evaluation .feedback .protest{height:30px;padding:0 15px;color:var(--gray800);text-decoration:underline;border:none}.evaluation .feedback .helpful{line-height:28px;padding:0 10px 0 35px;background:url(../images/ico_helpful.png) no-repeat 10px center/18px auto}.evaluation .feedback .helpful.thanks{color:var(--purple400)}.evaluation .feedback .helpful span{margin-left:3px}.eval-photo-view .bx-controls{height:6px;padding:11px 0 0 0;text-align:center;font-size:0}.eval-photo-view .bx-pager-item{display:inline-block;padding:0 2px;vertical-align:top}.eval-photo-view .bx-pager-link{display:block;width:6px;height:6px;background:#b4b4b4;border-radius:50%;transition:all .3s}.eval-photo-view .bx-pager-link.active{width:12px;background:var(--purple400);border-radius:3px}.evaluation .list-empty{padding:145px 0}.customer-review-list-wrap.case{border-top:1px solid var(--gray250);padding:0}.customer-photo-review-wrap+.customer-review-list-wrap.case{border-width:5px}.customer-review-list-wrap.case>ul{padding:0 var(--gap)}.product-viewer.list .section.evaluation{padding:0;margin-top:0}.product-viewer.list .section.evaluation>.evaluation{padding:0}.product-viewer.list .section.evaluation .customer-eval,.product-viewer.list .section.evaluation .list-empty,.product-viewer.list .section.evaluation div.evaluation{margin:0}.product-viewer.list .btn-list-more{margin:30px 0;width:100%}.fixed-area{position:relative}.sort-area{position:absolute;z-index:2;left:0;width:calc(50% - 2px);background:var(--white);border:1px solid var(--gray200);padding:20px 0;display:none;text-align:center;margin-top:-1px}.sort-area.on{display:block}.sort-area ul{display:inline-block;margin:0 auto}.sort-area ul li{width:100%}.sort-area ul li a{display:block;padding:7px 25px;color:var(--gray800);text-align:left}.sort-area ul li.on a{font-weight:700;color:var(--gray900)}.sort-area ul li a{color:var(--gray900)}.sort-area ul li.selected a{font-weight:700}.sort-area ul li ul{padding:0 0 0 35px}.sort-area ul li ul li{padding:0}.sort-area ul li ul li a{color:var(--gray800);padding-left:0}.sort-area ul li ul li.selected a{color:var(--purple400);font-weight:700;padding-left:18px;background:url(../images/safety-grade.png) no-repeat 0 10px/14px auto}.sort-area ul li.selected ul li a{color:var(--gray800);font-weight:400}.sort-area ul li.selected ul li.selected a{color:var(--purple400);font-weight:700}.sort-area .sort-toggle{position:relative;width:30px;height:30px;float:right;border:0;font-size:0;margin-top:-32px}.sort-area .sort-toggle:after{position:absolute;content:'';display:block;width:30px;height:30px;right:0;top:0;background:url(../images/ico-ranking.png) no-repeat center/23px auto}.sort-area .sort-toggle.on:after{background:url(../images/ico-ranking-up.png) no-repeat center/23px auto}.sort-area .sort-toggle+ul{display:none}.customer-review-list-wrap{padding:0 var(--gap)}.customer-review-list-wrap .product-filter{padding:0;justify-content:space-between;border-bottom:1px solid var(--gray250)}.customer-review-list-wrap .product-filter button{padding:0 20px;flex:none}.customer-review-list-wrap .product-filter button:after{content:"";display:inline-block;vertical-align:middle;width:14px;height:14px;margin-left:5px}.customer-review-list-wrap .product-filter button.btn-sort-area:after{background:url(../images/icon-sort.png) right 0/14px no-repeat}.customer-review-list-wrap .product-filter button.btn-reviewFilter:after{background:url(../images/icon-smartfilter2.png) right 0/14px no-repeat}.customer-review-list-wrap .buttons{padding:20px 0 0}.customer-review-list-wrap .buttons .button.review{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:40px;border:1px solid var(--gray900);color:var(--gray900);font-weight:700}.product-viewer.list .customer-review-list-wrap .eval-options{background:#f7f7f7;padding:12px 15px 7px;margin:15px 0 0 0}.product-viewer.list .customer-review-list-wrap .eval-options span{display:block;margin:0 0 5px 0;padding-left:70px;position:relative}.product-viewer.list .customer-review-list-wrap .eval-options span em.dt{position:absolute;left:0;top:0;color:var(--gray600)}.product-viewer.list .customer-review-list-wrap .eval-options span:after{display:none}.product-viewer.list .customer-review-list-wrap .eval-con{display:block}.product-viewer.list .customer-review-list-wrap .eval-con:after{display:none}.product-viewer.list .customer-review-list-wrap .eval-con .eval-text-view{position:relative;padding:0;margin-top:18px;color:var(--gray900);font-size:var(--F13);line-height:22px}.protest-why{padding:0 25px 10px}.protest-why p{padding:10px 0}.protest-why li{padding-bottom:10px}.protest-why li textarea{display:block;width:100%;height:110px;margin-top:10px;box-sizing:border-box;padding:10px;bordeR:1px solid var(--gray250)}.modal-layer .eval-photo-view ul li{position:relative;height:calc(100vh - 155px);width:100vw;overflow:hidden}.modal-layer .eval-photo-view ul li img{display:block;max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.reviewImg{margin-bottom:35px}.reviewImg .photolisttype ul{display:flex;flex-flow:row wrap;justify-content:flex-start}.reviewImg .photolisttype ul li{flex:1;margin:0;max-width:92.5px;width:33.3%;max-width:33.3%;display:block;flex:auto;padding:0 0 15px 0}.reviewImg .photolisttype ul li>div{margin:0 auto;max-width:92.5px;height:92.5px;position:relative;overflow:hidden}.reviewImg .photolisttype ul li span{display:block;width:100%;height:100%}.reviewImg .photolisttype ul li span:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;border:solid 1px var(--gray250);box-sizing:border-box}.reviewImg .photolisttype ul li span img{display:block;width:100%;height:100%;object-fit:cover}.reviewImg .photolisttype ul li input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}.reviewImg .photolisttype ul li .btn_del{width:25px;height:25px;position:absolute;right:0;top:0;background-color:var(--gray900);border:0;overflow:hidden;color:transparent}.reviewImg .photolisttype ul li .btn_del:after,.reviewImg .photolisttype ul li .btn_del:before{content:'';width:1px;height:20px;background:var(--white);position:absolute;top:50%;left:50%}.reviewImg .photolisttype ul li .btn_del:before{transform:translate(-50%,-50%) rotate(135deg)}.reviewImg .photolisttype ul li .btn_del:after{transform:translate(-50%,-50%) rotate(45deg)}.membership-coupon{padding:40px var(--gap);background:#f4f4f4}.membership-coupon li{position:relative;padding:0 0 14px}.membership-coupon .coupon-slide li{width:270px;overflow:hidden}.membership-coupon .c-box{position:relative;padding:24px 20px;background:var(--white)}.membership-coupon .c-box .coupon-name{position:absolute;top:0;right:0;min-width:92px;height:25px;line-height:27px;color:var(--white);font-size:var(--F12);text-align:center;background:#777}.find-store-wrap .write-form{padding:0}.find-store-wrap .find-store-form .input-box select{flex:100;appearance:none;border:1px solid var(--gray250);border-radius:0;box-shadow:none;background:url(../images/svg/btn_down_gray.svg) calc(100% - 15px) center/12px 7px no-repeat;display:block;max-width:100%;white-space:nowrap;font-size:var(--F13);color:#959595}.find-store-wrap .find-store-form .input-box select:focus{color:var(--gray900);border:1px solid var(--gray900);border-color:var(--gray900);outline:0}.find-store-wrap .input-box>select~select{margin-left:8px}.find-store-wrap .find-store-form .input-box select.focus-active{color:var(--gray900);border:1px solid var(--gray900);border-color:var(--gray900);outline:0}.input-box select{background-color:var(--white)}.find-store-wrap .find-store-form .option-wrap{background:#faf7fe;border-top:1px solid #efeaf5;border-bottom:1px solid #efeaf5;padding:22px var(--gap) 25px;margin:5px 0 10px}.find-store-wrap .find-store-form .option-wrap .title{font-size:var(--F13);font-weight:700;color:var(--gray800);margin-bottom:10px}.find-store-wrap .find-store-form .area-wrap{background:#f7f7f7;border-top:1px solid var(--gray200);border-bottom:1px solid var(--gray200);padding:25px var(--gap) 22px;margin:10px 0}.find-store-wrap .find-store-form .area-wrap .t-list{margin-top:15px}.find-store-wrap .find-store-form .area-wrap .t-list>li{font-size:var(--F12);color:var(--gray600);line-height:21px}.find-store-wrap .pickup-shop-list{border-top:1px solid var(--gray250);border-bottom:1px solid var(--gray250);margin-bottom:40px}.find-store-wrap .pickup-shop-list>ul{border:none;margin-top:0}.find-store-wrap .pickup-shop-list>ul>li{padding:0 var(--gap);border:none}.find-store-wrap .pickup-shop-list>ul>li:last-child .store-list-item{border:none}.find-store-result p.find-store-result-title{padding:0 var(--gap);margin:30px 0 15px;font-size:var(--F14);font-weight:700;color:var(--gray900)}.find-store-result .find-store-result-category{display:block;line-height:inherit;margin-bottom:10px}.find-store-result .find-store-result-category ul{padding:0 var(--gap)}.find-store-result .find-store-result-category .input-box{display:block;margin:0 0 20px;padding:0 0 0 var(--gap);height:32px;overflow:hidden}.find-store-result .find-store-result-category .input-box li{width:auto;margin-left:0;margin-right:5px}.find-store-result .find-store-result-category .input-box li:last-child{margin-right:0}.find-store-result .find-store-result-category label.cb>.label{padding:0 15px;height:32px;line-height:32px;font-size:var(--F13);background:var(--gray200);border-radius:16px;font-size:var(--F13);color:var(--gray800)}.find-store-result .find-store-result-category label.cb>.label:before{display:none}.find-store-result .find-store-result-category label.cb>input[type=checkbox]{opacity:0}.find-store-result .find-store-result-category label.cb>input[type=checkbox]:checked+.label{background:var(--purple400);color:var(--white)}.store-list-item{position:relative;padding:30px 0 30px;color:var(--gray600);line-height:22px;border-top:none;border-bottom:1px solid var(--gray150)}.store-list-item p{font-size:var(--F13);margin:10px 0}.store-list-item p.store-name{font-size:var(--F14);font-weight:700;color:var(--gray900);line-height:var(--F14LL);margin-top:0}.store-list-item p.store-time{padding-left:30px;position:relative;margin:10px 0 15px;color:var(--gray600)}.store-list-item p.store-time:before{content:'';position:absolute;top:50%;transform:translate3d(0,-50%,0);left:-8px;width:32px;height:32px;background:url(../images/instore/icons_etc_info_list2.png) 0 -64px/64px auto no-repeat}.store-list-item .pickup-in-stock-box{background:#f7f7f7;padding:12px 15px;margin:10px 0}.store-list-item ul.pickup-in-stock{margin:0}.store-list-item ul.pickup-in-stock>li{font-size:var(--F13);color:var(--gray800)}.store-list-item ul.pickup-in-stock>li .cnt strong{font-weight:700}.store-list-item ul.pickup-in-stock>li .stock-more{display:inline-block;position:relative}.store-list-item ul.pickup-in-stock>li .stock-more .btn-open{display:inline-block;font-size:0;width:15px;height:15px;background:url(../images/ico-drop.png) center/15px no-repeat;margin-left:8px}.store-list-item ul.pickup-in-stock>li .stock-more .list{position:absolute;left:0;top:0;z-index:2;width:160px;padding:15px 20px;background:var(--white);border:1px solid var(--gray250);display:none}.store-list-item ul.pickup-in-stock>li .stock-more .list .title{font-size:var(--F17);font-weight:700;color:var(--gray900);margin-bottom:10px}.store-list-item ul.pickup-in-stock>li .stock-more .list .con li{display:flex;line-height:28px}.store-list-item ul.pickup-in-stock>li .stock-more .list .con li span{flex:0 0 50%}.store-list-item ul.pickup-in-stock>li .stock-more .list .con li .size{font-weight:700;color:var(--gray800)}.store-list-item ul.pickup-in-stock>li .stock-more .list .con li .cnt{color:var(--gray600)}.store-list-item ul.pickup-in-stock>li .stock-more .list .btn-close{position:absolute;right:15px;top:15px;display:inline-block;font-size:0;width:17px;height:17px;background:url(../images/svg/btn_x.svg) center/17px no-repeat}.store-list-item .icons-area{margin:20px 0 22px}.store-list-item .icons-area span{height:21px;line-height:21px;font-size:var(--F11);padding:0 5px}.store-list-item ul.pickup-in-stock>li.on .stock-more .list{display:block}.store-list-item .buttons{display:flex;flex-wrap:wrap}.store-list-item .buttons .button{flex:1 0 auto;width:auto;margin-bottom:8px;padding:0 5px;background-color:var(--white);border:1px solid var(--gray250);color:var(--gray900);font-weight:700;height:41px}.store-list-item .buttons .button.col-111{border-color:var(--gray900)}.store-list-item .buttons .button:not(:first-child){margin-left:8px}.store-list-item .buttons .button span{display:inline-block;position:relative;padding:0 15px 0 32px}.store-list-item .buttons .button span:before{content:'';position:absolute;top:50%;transform:translate3d(0,-50%,0);left:0;width:32px;height:32px;background:url(../images/instore/icons_etc_info_list2.png) 0 0/64px auto no-repeat}.store-list-item .buttons .button span.tel:before{background-position:-32px -32px}.store-list-item .buttons .button span.map:before{background-position:-32px 0}.rough-map{position:relative;top:0;right:0;bottom:0;left:0;margin-top:20px}.rough-map .info{position:relative;margin-top:15px}.rough-map .info .addr{line-height:var(--F14LL);margin-bottom:8px}.rough-map .info .etc-info{display:flex;margin-top:6px}.rough-map .info .etc-info .key{margin-right:8px;color:var(--gray600)}.rough-map .info .etc-info .value a{text-decoration:underline}.rough-map .map{position:relative;top:0;right:0;bottom:0;left:0;background:#eee;height:275px;margin-top:20px}.rough-map .info .etc-info-list{margin:12px 0}.rough-map .info .etc-info-list li{padding-left:30px}.rough-map .info .etc-info-list li:before{display:none}.rough-map .info .etc-info-list li span{display:block;height:36px;line-height:35px;border-bottom:1px solid var(--gray200);color:var(--gray600);position:relative}.rough-map .info .etc-info-list li span:before{content:'';position:absolute;top:50%;transform:translate3d(0,-50%,0);left:-37px;width:32px;height:32px;background:url(../images/instore/icons_etc_info_list2.png) 0 0/64px auto no-repeat}.rough-map .info .etc-info-list li span.time:before{background-position:0 -64px}.rough-map .info .etc-info-list li span.tel:before{background-position:0 -32px}.rough-map .info .etc-info-list li span.parking:before{background-position:0 -96px}.rough-map ul.etc-info-list li{position:relative;font-size:var(--F13);line-height:var(--F13L);color:#333}.rough-map ul.etc-info-list li a{display:block;text-decoration:none}.rough-map ul.etc-nfo-list li p{padding:9.5px 0;margin:0 8px 0 0;padding-left:47px;border-bottom:1px solid var(--gray250);text-decoration:none}.rough-map ul.etc-info-list li:first-child p{border-top:1px solid var(--gray250)}.rough-map ul.etc-info-list li:before{content:'';position:absolute;top:50%;transform:translate3d(0,-50%,0);left:0;width:32px;height:32px;background:url(../images/instore/icons_etc_info_list.png);background-size:32px auto;background-position:0 0}.rough-map ul.etc-info-list li.tel:before{background-position:0 -32px}.rough-map ul.etc-info-list li.location:before{background-position:0 0}.rough-map ul.etc-info-list li.features:before{background-position:0 -64px}.find-store-notice{margin:0 var(--gap)}.find-store-notice p{margin:0 0 20px;font-size:var(--F13);line-height:18.5px}.find-store-result span.store-type-toggle{font-size:0;line-height:1;position:absolute;right:24px;top:20px;padding-right:12.5px;color:var(--white);width:12px;height:12px}.find-store-result span.store-type-toggle:after{content:'';position:absolute;right:0;top:0;width:12px;height:12px;background:url(../images/svg/btn_down_gray.svg) right center/12px auto no-repeat}.find-store-result.toggled span.store-type-toggle:after{background:url(../images/svg/btn_up_gray.svg) right center/12px auto no-repeat}.find-store-result.toggled .find-store-result-category{display:block}.store-list-item ul.etc-info-list{margin-top:10px;margin-bottom:-10px}.store-list-item ul.etc-info-list li{position:relative;font-size:var(--F13);line-height:var(--F13L);color:#333}.store-list-item ul.etc-info-list li a{display:block;position:relative;z-index:1;color:#333}.store-list-item ul.etc-info-list li p{margin:0 0 0 40px;padding:12px 0;border-bottom:1px solid var(--gray250)}.store-list-item ul.etc-info-list li:last-child p{border-bottom:0}.store-list-item ul.etc-info-list li:before{content:'';position:absolute;top:50%;transform:translate3d(0,-50%,0);left:0;width:32px;height:32px;background:url(../images/instore/icons_etc_info_list.png) no-repeat 0 0/32px auto}.store-list-item ul.etc-info-list li.tel:before{background-position:0 -32px}.store-list-item ul.etc-info-list li.location:before{background-position:0 0}.store-list-item ul.etc-info-list li.features:before{background-position:0 -64px}.store-list-item ul.etc-info-list li.repair:before{background-position:0 -96px}.store-list-item ul.pickup-in-stock{margin:0}.store-list-item ul.pickup-in-stock>li{display:block;word-break:keep-all;line-height:25px}.store-list-item ul.pickup-in-stock>li .cnt strong{font-weight:700}.store-list-item ul.pickup-in-stock>li .stock-more{display:inline-block;position:relative}.store-list-item ul.pickup-in-stock>li .stock-more .btn-open{display:inline-block;font-size:0;width:15px;height:15px;background:url(../images/ico-drop.png) center/15px no-repeat;margin-left:8px}.store-list-item ul.pickup-in-stock>li .stock-more .list{position:absolute;left:0;top:0;z-index:2;width:160px;padding:15px 20px;background:var(--white);border:1px solid var(--gray250);display:none}.store-list-item ul.pickup-in-stock>li .stock-more .list .title{font-size:var(--F17);font-weight:700;color:var(--gray900);margin-bottom:10px}.store-list-item ul.pickup-in-stock>li .stock-more .list .con li{display:flex;line-height:28px}.store-list-item ul.pickup-in-stock>li .stock-more .list .con li span{flex:0 0 50%}.store-list-item ul.pickup-in-stock>li .stock-more .list .con li .size{font-weight:700;color:var(--gray800)}.store-list-item ul.pickup-in-stock>li .stock-more .list .con li .cnt{color:var(--gray600)}.store-list-item ul.pickup-in-stock>li .stock-more .list .btn-close{position:absolute;right:15px;top:15px;display:inline-block;font-size:0;width:17px;height:17px;background:url(../images/svg/btn_x.svg) center/17px no-repeat}.store-list-item ul.pickup-in-stock>li .option{float:left;margin-right:10px}.store-list-item ul.pickup-in-stock>li .cnt{float:left}.store-list-item ul.pickup-in-stock>li:after{content:"";clear:both;display:block}.modal-layer.detailBuy{margin:0;max-height:calc(100vh - 210px)!important}.modal-layer.detailBuy.full{max-height:100vh!important}.modal-layer.detailBuy>.content.force-native-scroll{overflow-y:auto;position:static;height:100%;margin:30px 0}.modal-layer.detailBuyOptions>.header{padding:28px 15px 8px}.modal-layer.detailBuyOptions>.header .title{font-size:var(--F15);line-height:19px}.modal-layer.detailBuyOptions>.content.force-native-scroll{position:static;margin:0 0 24px 0;overflow-y:auto}.modal-layer.detailBuyOptions>.header~.close-btn{top:0;right:6px}.modal-layer.detailBuy>.bottom-buttons .bottom-button button{height:56px;padding-bottom:calc(var(--safe-bottom)/ 2)}.modal-layer.detailBuy>.bottom-buttons .primary{background:var(--purple400)!important;border-color:var(--purple400)!important;color:var(--white)!important;height:50px}.modal-layer.detailBuy .pop-prd-option{padding-bottom:0;margin-top:-25px}.modal-layer.detailBuy .prd-titles{padding:0 15px;margin:8px 0 0}.modal-layer.detailBuy .color-option-wrap .color-option{padding:0 15px}.modal-layer.detailBuy .rdo-group-desc{padding-right:15px}.modal-layer.detailBuy .rdo-group-desc>a{font-size:var(--F13);line-height:var(--F13L);margin-top:4px}.modal-layer.detailBuy .rdo-group-desc>a:after{content:'';display:inline-block;width:12px;height:19px;margin-left:2px;vertical-align:top;background:url(../images/svg/btn_next_em.svg) no-repeat center center/5px auto}.pop-prd-option.fullcase{padding-bottom:30px!important}.pop-tits{display:block;margin:25px 20px 0;padding-bottom:2px;font-size:var(--F14);font-weight:700;line-height:16px}.pop-tits span{display:inline-block;padding-left:7px;font-weight:400}.select-option-list{margin:0 var(--gap)}.select-option-list .group-label{font-size:var(--F14);line-height:18px;color:var(--gray600);margin:0;padding:27px 0 8px}.select-option-list ul li{border-top:1px solid var(--gray150)}.select-option-list ul li:first-child{border-top:0}.select-option-list ul li a{display:block;padding-right:40px}.content-scroller.has-scrollbar .select-option-list .select-option-item em{color:var(--purple400)}.select-option-item{line-height:1;font-size:var(--F14);padding:18px 0;color:var(--black);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-option-item.disabled,.select-option-item.soldout{color:var(--gray600)}.select-option-item em{color:var(--purple400)}.select-option-item.selected{font-weight:700;color:var(--gray900)}.pickup-guide{color:#333;font-size:var(--F14);line-height:var(--F14L);padding-bottom:20px}.pickup-guide p.summary{margin:0 var(--gap) 10px}.hr{display:block;position:relative;width:100%;border:0;border-top:1px solid var(--gray250);margin:20px 0;opacity:1}.popup-coupon-down{padding:0 var(--gap)}.popup-coupon-down>p{font-size:var(--F14);margin:0 9px 20px}.popup-coupon-down>p>a{text-decoration:underline}.popup-coupon-down .prd-tags{display:flex;flex-wrap:wrap;margin-bottom:6px}.popup-coupon-down .prd-tags span{text-align:center;height:20px;font-size:var(--F12);line-height:var(--F12LL);margin:0 4px 6px 0;padding:0 6px;color:var(--gray600);border:1px solid var(--gray350);border-radius:4px;box-sizing:border-box}.popup-coupon-down .prd-tags span.current{background:var(--purple500);color:var(--white)}.popup-coupon-down .prd-tags span.purchased{background:var(--gray450);color:var(--white)}.popup-coupon-down .prd-tags::after{content:'';display:block;clear:both}.popup-coupon-down .coupon-list{padding-bottom:20px}.popup-coupon-down .coupon-list li{padding:20px;border:1px solid #d9d9d9;box-sizing:border-box;position:relative;margin-bottom:8px}.popup-coupon-down .coupon-list li:after{content:'';position:absolute;top:calc(100% * .455);right:-1px;width:12px;height:24px;background-color:var(--white);border-bottom-left-radius:110px;border-top-left-radius:110px;border:1px solid #d9d9d9;border-right:0}.popup-coupon-down .coupon-list li:last-child{margin-bottom:0}.popup-coupon-down .coupon-list li .price{color:var(--purple500);font-size:var(--F22);font-weight:700;line-height:26px;padding-right:64px}.popup-coupon-down .coupon-list li .price span{font-size:var(--F17)}.popup-coupon-down .coupon-list li .coupon-name{font-size:var(--F12);line-height:var(--F12L);margin-top:6px;padding-right:64px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.popup-coupon-down .coupon-list li .coupon-period{display:flex;margin-top:4px;font-size:var(--F12);line-height:var(--F12L)}.popup-coupon-down .coupon-list li .coupon-period dt{font-weight:700;margin-right:6px}.popup-coupon-down .coupon-list li a{display:block;position:relative}.popup-coupon-down .coupon-list li a:after{content:'';position:absolute;top:calc(100% * .45);right:12px;width:24px;height:24px;background:url(../images/svgs/download-24.svg) 0 0/100% auto no-repeat}.popup-coupon-down .coupon-list li.disabled *{color:var(--gray500)}.popup-coupon-down .coupon-list li.disabled a:after{opacity:.15}.guide-popup-content{font-size:var(--F12);line-height:1.4;padding:0 0 30px;margin:0 var(--gap);color:var(--gray600);overflow:hidden}.guide-popup-content h1{margin:0 0 10px 0;color:var(--gray900);font-size:var(--F17);line-height:1;font-weight:700;display:block;position:relative}.guide-popup-content h2{color:#333;font-weight:700;font-size:var(--F14);margin:0}.guide-popup-content p{margin:0}.guide-popup-content .summary{font-size:var(--F12);margin-bottom:20px;color:var(--gray600)}.guide-popup-content .summary p{margin:0}.guide-popup-content .summary strong{font-weight:700}.guide-popup-content .summary:last-child{margin-bottom:0}.guide-popup-content .summary.seamless{border-bottom:0;padding-bottom:0;color:var(--gray800);font-size:var(--F13)}.guide-popup-content .free-repair-receive-guide .summaray{margin-right:0;margin-left:0;font-size:var(--F13);color:var(--gray800)}.guide-popup-content .free-repair-receive-guide .repair-steps-guide{padding-left:0;padding-right:0;margin-bottom:0}.guide-popup-content+.guide-popup-content{border-top:1px solid var(--gray250);padding:30px 0}.free-repair-receive-guide>.summaray{margin:27px 16px;font-size:var(--F14);line-height:1.4;font-weight:700;color:#333;text-align:center}.free-repair-receive-guide>.summaray p{margin:0}.free-repair-receive-guide>.summaray p.small{margin-top:.6em;font-size:var(--F11);color:#888}.free-repair-receive-guide>.summaray.left{margin-top:0;text-align:left}.free-repair-receive-guide .ssf-tab-view{margin-top:35px}.repair-steps-guide{margin-top:25px;margin-bottom:30px;padding-right:32px}.repair-steps-guide>ol{counter-reset:item;margin:0;padding:0;list-style:none;padding-left:16px}.repair-steps-guide>ol>li{counter-increment:item}.repair-steps-guide>ol>li .step-summary{position:relative;font-size:var(--F14);line-height:1;color:#333;font-weight:700}.repair-steps-guide>ol>li .step-summary:before{content:counter(item);position:absolute;left:-16px}.repair-steps-guide>ol>li .step-detail{margin-top:7px;font-size:var(--F12);line-height:1.4;color:var(--gray600)}.repair-steps-guide>ol>li .step-detail ul{padding-left:7px}.repair-steps-guide>ol>li .step-detail ul li{position:relative}.repair-steps-guide>ol>li .step-detail ul li:before{content:'';position:absolute;width:2px;height:2px;background:var(--gray700);left:-7px;top:.7em;margin-top:-1px}.repair-steps-guide>ol>li~li{margin-top:32px}.repair-steps-guide .img.clip-guide{margin-top:10px}.repair-steps-guide .img.clip-guide img{display:block;margin:0 auto}.order-pd{position:relative;padding:15px 0}.order-pd a:not(.button){display:block}.order-pd .pd-img{float:left;margin:0 16px 0 var(--gap)}.order-pd .pd-img img{width:80px;height:106px}.order-pd .pd-info{overflow:hidden;margin:0 20px 0 16px;color:var(--gray600);min-height:106px;font-size:var(--F13);line-height:18px;min-height:116px}.order-pd .pd-info .pd-brand{font-weight:700;font-size:var(--F12);color:var(--gray900)}.order-pd .pd-info .pd-name{font-size:var(--F13);color:var(--gray800);margin-top:2.5px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-all;line-height:18px}.order-pd .pd-info .pd-name span{display:block;color:var(--gray900);margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--F12);font-weight:700;margin-right:5px}.order-pd .pd-info .pd-info-label,.order-pd .pd-info .pd-name .pd-info-label{display:none}.order-pd .pd-info .pd-options{color:var(--gray600);font-size:0;margin-bottom:17px}.order-pd .pd-info .pd-options span{font-size:var(--F13);margin-right:2px}.order-pd .pd-info .pd-options>span[class^=pd-option-]+span[class^=pd-option-]::before{content:','}.order-pd .pd-info .pd-options em{font-weight:700;margin-right:5px;font-size:var(--F13)}.order-pd .pd-info .created-at{margin:5px 0}.addr-find-form .input-box{margin:0}.addr-find-form .input-box input[type=text]{border:1px solid var(--gray250);padding:0 15px;font-size:var(--F14);color:var(--gray900)}.addr-find-form .input-box input[type=text]:focus{border-color:var(--gray900)}.addr-find-form .input-box button{min-width:40px;font-size:0;color:var(--white);border:none;border:1px solid var(--gray250);background:var(--white) url(../images/svg/btn_finder.svg) center/15px no-repeat;height:40px}.write-form .find-addr-desc{margin-top:35px}.find-addr-desc .text-title{font-weight:700;font-size:var(--F13);line-height:18.5px;color:var(--gray800)}.find-addr-desc .text-list{padding:0;margin-top:15px}.find-addr-desc .text-list li{margin-top:10px;font-size:var(--F13);color:var(--gray800);padding-left:0}.find-addr-desc .text-list li:before{display:none}.find-addr-desc .text-list li em{position:absolute;left:110px;margin-left:15px;color:var(--purple400)}.find-addr-result{padding-bottom:15px}.find-addr-result ul{padding:0 var(--gap)}.find-addr-result ul li+li{border:0}.find-addr-result ul li:last-child{background-image:none}.find-addr-result ul li{position:relative}.find-addr-result ul li .button{position:absolute;right:0;top:20px;width:50px;height:30px;font-size:var(--F11);color:var(--gray900);border:1px solid var(--gray250)}.find-addr-result-item{padding:30px 0 25px;border-bottom:1px solid var(--gray250)}.find-addr-result .list-empty{padding:55px 0}.find-addr-result-item p.post-num{margin:0;margin-bottom:25px;font-size:var(--F13);font-weight:700;line-height:1;color:var(--gray900)}.find-addr-result-item p.addr-text{font-size:var(--F13);line-height:1.8;color:var(--gray800);margin:0 0 5px}.find-addr-result-item p.addr-text span.label{display:block;width:50px;float:left;color:var(--gray600)}.find-addr-result-item p.addr-text span.value{display:block;overflow:hidden}.find-addr-result-item .addr-more{display:none;margin-top:25px}.find-addr-result-item .addr-more .input-box{margin-bottom:10px;align-items:center}.find-addr-result-item .addr-more .input-box .label{flex:0 0 70px;color:var(--gray800)}.find-addr-result-item .addr-more .input-box input{border:1px solid var(--gray250);padding:0 15px;font-size:var(--F14);color:var(--gray900)}.find-addr-result-item .addr-more .button.select{position:static;min-height:40px;background:var(--gray900);border:1px solid var(--gray900);font-size:var(--F13);color:var(--white)}.find-addr-result .list-empty p{color:var(--gray800)}.addr-find-form{margin-top:0}.membership-coupon .c-box .coupon-price{color:var(--gray900);font-size:25px;font-weight:700;line-height:1.6}.membership-coupon .c-box .coupon-price .dis{font-size:var(--F13)}.membership-coupon .c-box .coupon-subtit{margin:2px 0 16px;font-size:var(--F12);color:var(--gray800)}.membership-coupon .c-box .coupon-tit{font-size:var(--F14);color:var(--gray900);margin-top:8px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.membership-coupon .c-box .coupon-date{font-size:var(--F13);margin-top:6px}.membership-coupon .c-box .coupon-store{margin-top:20px;padding-top:18px;border-top:1px solid var(--gray200)}.membership-coupon .c-box .coupon-store span{display:block;font-size:var(--F12);color:var(--gray600);line-height:1.8}.membership-coupon .c-box .coupon-store span a{display:inline-block;color:var(--gray900);text-decoration:underline;margin-left:4px}.membership-coupon .c-box .coupon-store span em{margin-left:4px}.tab-view .tab-content .membership-coupon .text-list li{position:relative;padding:0;color:var(--gray600);font-size:var(--F11);line-height:1.8}.status-tree{padding-top:15px}.status-tree ul{position:relative;margin-left:30px}.status-tree ul:before{content:"";display:block;position:absolute;left:0;top:7px;bottom:7px;width:1px;background-color:var(--gray250)}.status-tree ul li{position:relative;padding-left:35px;margin-bottom:25px;font-size:var(--F13);color:var(--gray600)}.status-tree ul li.on{font-weight:700;color:var(--purple400)}.status-tree ul li.on:before{background-color:var(--purple400);border-color:var(--purple400)}.status-tree ul li:before{content:"";display:block;position:absolute;left:-6px;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:var(--white);border:2px solid var(--gray250);border-radius:12px;box-sizing:border-box}.auth-method-wrap{display:flex;flex-direction:row;margin:25px 0 20px}.auth-method-wrap .auth-method{flex-grow:1;padding:25px 5px;width:100px;border:1px solid var(--gray250);text-align:center}.auth-method-wrap .auth-method:not(:first-child){margin-left:10px}.auth-method-wrap .auth-method .icon{display:block;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 auto}.auth-method-wrap .auth-method .icon.ipin{background-image:url(../images/join/ic_ipin.png)}.auth-method-wrap .auth-method .icon.mobile{background-image:url(../images/join/ic_mobile.png)}.auth-method-wrap .auth-method .label{display:inline-block;color:var(--gray800);font-size:var(--F11);font-weight:700}.auth-method-wrap .auth-method .label:after{content:'';display:inline-block;width:4px;height:4px;right:0;top:5px;border:1px solid var(--gray900);border-color:var(--gray900) transparent transparent var(--gray900);transform:rotate(135deg)}.how-to-pay{position:relative;padding:0 var(--gap) 20px}.how-to-pay h1{height:60px;line-height:60px;font-size:var(--F17);color:var(--gray900);font-weight:700}.how-to-pay .more{position:absolute;right:20px;top:18px;display:block;padding-right:20px;font-size:var(--F12);line-height:var(--F12L);background:url(../images/question.png) no-repeat right center/15px auto}.how-to-pay .pay-amount{margin-bottom:30px;font-weight:700;font-size:var(--F28)}.how-to-pay .buttons{padding-top:30px}.how-to-pay .od-noti{padding-top:0;padding-bottom:5px}.modal-layer .how-to-pay{margin-top:-10px;padding-bottom:0}.modal-layer .how-to-pay h1{font-size:var(--F14);line-height:44px;height:44px;font-weight:400}.modal-layer .how-to-pay .more{top:15px}.pay-with{display:flex;flex-wrap:wrap}.pay-with li{position:relative;width:33.3%;padding-bottom:5px}.pay-with li:nth-child(3n+2){text-align:center}.pay-with li:nth-child(3n){text-align:right}.pay-with li label{position:relative;display:inline-block;width:95%;height:80px}.pay-with li input{position:absolute;opacity:0;width:0;height:0}.pay-with li label span{display:inline-block;width:100%;height:100%;box-sizing:border-box;padding-top:45px;text-align:center;font-size:var(--F14);color:var(--gray900);border:1px solid var(--gray250);background:url(../images/ico_paywith.png?timestamp=20231116) no-repeat center top/80px auto}.pay-with li label.account span{background-position:center -80px}.pay-with li label.deposit span{background-position:center -160px}.pay-with li label.kakao span{background-position:center -240px}.pay-with li label.toss span{background-position:center -320px}.pay-with li label.naver span{background-position:center -400px}.pay-with li label.ss span{background-position:center -480px}.pay-with li label.apple span{background-position:center -720px}.pay-with li label.mobile span{background-position:center -560px}.pay-with li label.payco span{background-position:center -640px}.pay-with li label em{position:absolute;left:0;top:0;display:block;padding:0 5px;max-width:28vw;line-height:14px;font-size:9px;color:var(--white);background:var(--gray600)}.pay-with li input:checked+span{background-color:#f9f4ff;border-color:var(--purple400);font-weight:700}.pay-with-add{padding:10px 0 20px}.pay-with-add>*{display:none}.pay-with-add>.on{display:block}.pay-with-add .row{padding-top:15px}.pay-with-add .row .tit{margin-bottom:7px}.pay-with-add .input-box{flex-direction:row}.pay-with-add .input-box>*{flex:none!important;width:100%!important;margin:0 0 10px 0}.pay-with-add .card input{background:url(../images/svg/btn_down_gray.svg) no-repeat calc(100% - 15px) center/12px 7px}.cash-receipt{padding:0 var(--gap) 22px}.pay-with-add .cash-receipt{padding:15px 0 0 0}.cash-receipt .input-box{padding-top:15px}.cash-receipt .input-box>*{flex:none!important;width:100%!important;margin:0 0 10px 0}.cash-receipt .invalid-msg{margin:2px 0 3px}.how-to-pay .od-noti-dark{padding:25px 0 0 0}.od-noti-dark dt{font-size:var(--F14);color:var(--gray900);padding-left:20px;margin-bottom:7px;background:url(../images/icons_ordernoti_dark.png?timestamp=20210913) no-repeat left center/15px auto}.od-noti-dark dd{position:relative;font-size:var(--F13);padding-left:20px;line-height:22px;padding-left:7px}.od-noti-dark dd:before{position:absolute;left:0;top:10px;display:inline-block;width:2px;height:2px;background:var(--gray800);content:''}.toss-popup{display:none}.toss-popup .app-push{position:relative}.toss-popup .error-img{display:block;background:url(../images/ico-notfound.png) center no-repeat;background-size:68px 47px;height:47px;width:100%;margin:10px 0 0}.toss-popup .toss-tit{color:var(--gray900);font-size:var(--F17);font-weight:600;line-height:25px;margin:14px 0 25px}.toss-popup .btn-close{position:absolute;top:12px;right:12px;z-index:201;width:16px;height:16px;background:url(../images/svg/btn_x.svg) no-repeat center;background-size:16px 16px;color:transparent;display:block;text-indent:-9999em}.toss-popup .txt-link{color:var(--gray600);border-bottom:1px solid #8e8e8e;display:inline-block;margin:12px 0 5px}.payment-claq{background:var(--gray150);padding-top:0}.payment-claq .payment-claq-title{font-size:var(--F17);font-weight:700;margin:0;padding:40px 25px 30px}.payment-claq .payment-sum{padding:0 25px}.payment-claq .payment-sum li{line-height:22px}.payment-claq .payment-sum li .label{display:inline-block;color:var(--gray600)}.payment-claq .payment-sum li .val{float:right;color:var(--gray900)}.payment-claq .payment-total{margin:0 25px;padding:30px 0 40px}.payment-claq .payment-total li .label{display:inline-block;font-size:var(--F17);color:var(--gray900);font-weight:700;line-height:20px}.payment-claq .payment-total li .val{float:right;font-size:var(--F22);color:var(--gray900);font-weight:700;line-height:20px}.addr-manage{position:relative;padding:0 var(--gap)}.addr-manage .list-empty{padding:0 0 0}.addr-manage .list-empty p{font-size:var(--F14);color:var(--gray900);margin-bottom:15px}.addr-manage .buttons{margin-top:30px}.addr-manage .buttons button{height:auto}.addr-manage .in-page-title-bar{padding:0}.addr-list li{position:relative;padding:22px 80px 5px 0;border-bottom:1px solid var(--gray250)}.modal-layer .addr-list li{padding-right:0}.addr-list li.default{border-color:var(--gray900);padding-top:10px}.addr-list li .button{width:auto;min-width:50px;padding:0 10px;height:30px;font-size:var(--F13)}.addr-list li .button.black{background-color:var(--gray800);margin-bottom:15px}.addr-list li .button:not(.black){position:absolute;right:0;top:44px;border-color:var(--gray250)}.addr-list li .btns{position:absolute;right:0;top:20px}.addr-list li.default .btns{position:absolute;right:0;top:8px}.addr-list li .btns .button{position:static;display:inline-block;margin-left:5px;min-height:30px;border-color:var(--gray250)}.addr-list li.default .button:not(.black){top:30px}.addr-list li p{margin:0}.addr-list li .name{font-weight:700;font-size:var(--F14);color:var(--gray900);line-height:28px;margin-bottom:6px}.addr-list li.default .name:before{display:inline-block;padding:0 5px;margin-right:5px;vertical-align:middle;background:var(--purple400);color:var(--white);font-size:9px;line-height:14px;content:'기본'}.addr-list li .address{font-size:var(--F14);line-height:var(--F14LL);margin-bottom:10px}.list-empty .t-list{text-align:left}.addr-manage .btn-list-more{width:100%;margin:30px 0}.pop-addr-form{padding:0 var(--gap) 30px}.pop-addr-form .cb{margin-top:15px}.pop-addr-form .input-box+.input-box{margin:10px 0}.modal-layer .header .icon-mustchk{position:absolute;top:50px;right:20px;line-height:24px;color:var(--gray600);font-size:var(--F11)}.modal-layer .header .icon-mustchk:before{content:'';display:inline-block;width:1px;height:1px;border:1px solid var(--purple400);border-radius:50%;vertical-align:middle;margin:-2px 5px 0;background:var(--purple400)}.pop-addr-form.changeship{font-size:var(--F13)}.pop-addr-form.changeship span.tit{position:relative;display:block;margin:15px 0;color:var(--gray600)}.pop-addr-form.changeship span.tit .addr-noti{margin:0 0 0 10px;color:var(--purple400);font-size:var(--F11)}.pop-addr-form.changeship .btns .modify{position:absolute;top:-5px;right:0;margin:0;width:auto;height:30px;min-height:30px;line-height:28px;background:var(--gray800);border:1px solid var(--gray800);color:var(--white);padding:0 10px;box-sizing:border-box}.pop-addr-form.changeship .cur-info{margin:0 0 25px;padding-bottom:10px;color:var(--gray800);border-bottom:1px solid var(--gray250)}.pop-addr-form.changeship .cur-info .add-msg{margin:13px 0}.pop-addr-form.changeship .require-noti{display:block;margin-top:-5px;line-height:24px;color:var(--gray600);font-size:var(--F11)}.pop-addr-form.changeship .require-noti:after{content:'';display:inline-block;width:1px;height:1px;border:1px solid var(--purple400);border-radius:50%;vertical-align:middle;margin:-2px 5px 0;background:var(--purple400)}.pop-addr-form.changeship .mp-pop-input-label{display:block;z-index:1;position:relative;margin-top:15px;font-weight:700;color:var(--gray600);padding-top:15px}.mp-pop-input-label.required:after{content:'*';display:inline-block;color:var(--red500)}.pop-addr-form.changeship .deliver-msg{margin-top:30px}.pop-addr-form.changeship .buttons{border-top:1px solid var(--gray250);padding:40px 0 70px;margin:40px 0}.address-add-wrap{padding:0 var(--gap);margin-bottom:30px}.address-add-wrap .reg-form-input-label{margin:0}.address-add-wrap .reg-form-input-label.required:after{content:'';display:inline-block;width:1px;height:1px;border:1px solid var(--purple400);border-radius:50%;vertical-align:middle;margin:-3px 5px 0;background:var(--purple400)}.address-add-wrap .input-box{margin:7px 0}.address-add-wrap .input-box .reg-form-input-label{font-size:var(--F13)!important;line-height:40px;width:70px}.address-add-wrap .input-box input[type=tel],.address-add-wrap .input-box input[type=text],.address-add-wrap .input-box select{border:1px solid var(--gray250);font-size:var(--F14);color:var(--gray900)}.address-add-wrap .input-box input[type=tel]:focus,.address-add-wrap .input-box input[type=text]:focus,.address-add-wrap .input-box select:focus{border-color:var(--gray900)}.address-add-wrap .input-box button{padding:0;min-width:90px;color:var(--gray800);background:var(--white);border:1px solid var(--gray900)}.address-add-wrap .input-box>input~button{margin-left:10px}.customer-form-section.required-items .options{margin:25px var(--gap)}.customer-form-section.required-items .save-flags{margin:25px var(--gap)}.customer-form-section.required-items .buttons{margin-top:30px;padding:0 var(--gap)}.credit-card-event-list{padding:0 var(--gap) 15px var(--gap);margin-bottom:30px}.credit-card-event-list .table{margin-bottom:50px}.credit-card-event-list .table col:first-child{width:95px}.credit-card-event-list .table tbody tr th{color:var(--gray900);vertical-align:top;padding:12px 15px}.credit-card-event-list .table tbody tr td{color:var(--gray900);vertical-align:top;padding:12px 15px;text-align:left}.credit-card-event-list .table p.benefit-desc{color:var(--gray600)}.credit-card-event-list .table.left thead tr th{color:var(--gray600);font-size:var(--F12);border-top:none}.credit-card-event-list .table.left tbody tr th{border-top:none}.credit-card-event-list .credit-card-event-desc{margin-top:16px}.credit-card-event-list .credit-card-event-desc .t-list{font-size:var(--F13);line-height:var(--F13LL);color:var(--gray600);margin-top:12px}.restock-notice-request .product-info{margin-top:24px}.restock-notice-request .product-info .godList.row{padding:0;margin-top:10px}.restock-notice-request .product-info .godList.row .godItem .option{display:block}.restock-notice-request .product-info .godList.row .godItem .option .key{font-weight:400;margin-right:0}.restock-notice-request .product-info .godList.row .godItem .option+.option{margin-top:4px}.restock-notice-request .input-box-list .save-flags{margin:20px 0}.restock-notice-request .product-info .godList.row .godItem .godNm{margin-bottom:12px}.restock-notice-request .product-info.large .godList.row{--imgWidth:calc(100vw * 0.3838)}.restock-notice-request .btn-info:after{display:none}.restock-notice-request .input-box-list{margin-top:24px}.restock-notice-request .input-box-list .save-flag{margin-top:20px}.restock-notice-request .save-flags ul li.save-flag .label{font-size:var(--F14);line-height:var(--F14L);padding-right:var(--gap)}.restock-notice-request .save-flags ul li.save-flag .label:before{top:0}.restock-notice-request .terms-wrap{margin-top:20px}.restock-notice-request .t-list{margin-top:20px;color:var(--gray600)}.restock-notice-request .t-list li{font-size:var(--F14);line-height:var(--F14LL);margin-top:8px}.appReview .inner{width:300px;padding:38px 20px 40px;background:var(--white)}.appReview .inner p{text-align:center;color:var(--gray800);font-size:var(--F14);line-height:var(--F14LL);margin:0;padding:0 0 33px 0}.appReview .inner p em{display:block;color:var(--purple400);font-size:var(--F20);line-height:28px;font-weight:700;padding-bottom:5px}.appReview .inner p.good{padding-top:92px;background:url(../images/ico-voc-good.png) no-repeat center 2px/auto 72px}.appReview .inner p.bad{padding-top:92px;background:url(../images/ico-voc-bad.png) no-repeat center 2px/auto 72px}.appReview .inner .buttons button:first-child{border-color:var(--gray250)}.as--product{padding:20px 0;display:flex;flex-wrap:wrap}.as--product--detail{flex-basis:0;flex-grow:1;display:flex;flex-direction:row}.as--product--detail .product-image{flex:0 0 auto;width:80px;margin-right:20px}.as--product--detail .product-image img{display:block;width:100%}.as--product--detail .product-detail{font-size:var(--F13);line-height:18px;color:#888}.as--product--detail .product-detail p{margin:0;overflow:hidden;text-overflow:ellipsis}.as--product--detail .product-detail p.strong{color:var(--gray900);font-weight:700}.as--product--detail .product-detail p.brand{font-size:var(--F12)}.as--product--detail .product-detail p.name{color:var(--gray800);font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.as--product--detail .product-detail p.options{margin-top:4px;font-size:var(--F12);line-height:20px}.as--product--detail .product-detail p~p{margin-top:4px}.color-option-bar ul{margin:0;margin-top:0;margin-bottom:-15px;display:flex;flex-wrap:wrap}.color-option-bar ul li{margin-right:18px;margin-bottom:15px}.color-option-bar ul li span{border-radius:0;display:block;box-sizing:border-box;width:30px;height:30px}.color-option-bar ul li img{width:100%;height:100%}.color-option-bar ul li:first-child{margin-left:0}.color-option-bar ul li:last-child{margin-right:0}.color-option-bar ul li.selected span{position:relative;border:solid 2px var(--purple400)}.color-option-bar ul li.selected span:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAASCAYAAABIB77kAAABWUlEQVQ4jbXTbUSdAQAF4Ge3i5CVTUoVwLKZqVSUgBQhslXcuxGkIESCAEFiTCGIJBojIapZFYFYxBgj/R+bRWJpWyt44/XqfuXe8/944JwHU64VMO3YQglgOlZArA0bIewtJgsFtmITDwHvMAGFAJuxhVLAHMYB8g02YTuEzWMM1wD5BBsj2AJGw1g+wYYAKwMsYiSK5QusD7BHgCUM34VBHEnUAv5jFn+yxF7gEx4DVjCEq1SFOD5jBjWAFiTwLwP2HDsoB3zAYDoMYjhBB74D+vAeRWl6z7AXwlbxOhN2C8JxgP4A9KdBn0awNSSREQuD8C1AfwIGsBxB6wKsArCOBP5mg0VB+IpO/AIksYQiPAmwSsAm+pHtwEAc0XxBF3ZRhjcoRiuqAB/xMleM1D88CtAzQB+qAdsBdpkrlg6EQ3TjHAB76MXFfbBMIBzgFU6xjx78vi8GNzbASnjb/DcFAAAAAElFTkSuQmCC) center center/14px auto no-repeat}.color-option-bar ul:last-child{margin-bottom:15px}.color-option-bar ul+ul{margin-top:7px}.color-option-bar input{position:absolute;opacity:0;width:1px!important;height:1px!important;border:0!important;clip:rect(0 0 0 0)!important;margin:-1px!important;padding:0!important}.color-option-bar input:checked+span{border:solid 1px var(--purple400)}.color-option-bar p.selected-color{color:var(--gray600);font-size:var(--F13);line-height:1;font-weight:700;margin:0;margin-top:7px;margin-bottom:11px}.color-option-bar input:checked+span{position:relative}.color-option-bar input:checked+span:after{content:'';display:block;width:10px;height:5px;position:absolute;left:8px;top:8px;border:1px solid var(--white);border-color:var(--white) var(--white) transparent transparent;transform:rotate(135deg)}.color-option-bar input:checked+span.color-chip-01:after,.color-option-bar input:checked+span.color-chip-03:after,.color-option-bar input:checked+span.color-chip-05:after,.color-option-bar input:checked+span.color-chip-09:after,.color-option-bar input:checked+span.color-chip-10:after,.color-option-bar input:checked+span.color-chip-11:after,.color-option-bar input:checked+span.color-chip-12:after,.color-option-bar input:checked+span.color-chip-13:after,.color-option-bar input:checked+span.color-chip-17:after,.color-option-bar input:checked+span.color-chip-18:after,.color-option-bar input:checked+span.color-chip-20:after,.color-option-bar input:checked+span.color-chip-25:after,.color-option-bar input:checked+span.color-chip-29:after,.color-option-bar input:checked+span.color-chip-30:after{border-color:var(--purple400) var(--purple400) transparent transparent;transform:rotate(135deg)}.size-options{width:100%}.size-options ul:after{content:"";display:block;clear:both;font-size:0}.size-options li{float:left;position:relative}.size-options li{width:33.3%}.size-options li p.text{border:1px solid var(--gray250);text-align:center;margin:0 0 -1px -1px;height:35px;line-height:35px;position:relative;z-index:1}.size-options label.option-name{position:relative}.size-options label.option-name input[type=radio]:checked+p.text{display:block;padding-right:0;border:1px solid var(--purple400);z-index:2}.size-options label.option-name input[type=radio]:checked+p.text:after{display:none}.size-options label.option-name input[type=radio]{position:absolute;opacity:0}.size-options label.option-name input[type=radio]:checked~p.text{color:var(--purple400);font-weight:700;background-position:50% 16px}.size-options label.option-name input[type=radio]:checked~.color-chip-p{border:1px solid var(--purple400)}.size-options .cap{font-size:var(--F11);color:red;margin-top:7px}.pop-prd-option.type-ko .prd-option-modify .count{position:relative;width:66.6%}.pop-prd-option.type-ko .prd-option-modify .count .option-box input[type=number]{border:1px solid var(--gray250);text-align:left;font-size:var(--F17);font-weight:700;padding:0 45px;text-align:center;color:#333!important}.pop-prd-option.type-ko .prd-option-modify .count .option-box input[type=number]~a .increase{top:inherit;bottom:9px;right:10px;width:25px;height:25px;border:none}.pop-prd-option.type-ko .prd-option-modify .count .option-box input[type=number]~a .increase:before{content:'';display:block;font-size:.1px;position:absolute;background:var(--gray800);width:12px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.pop-prd-option.type-ko .prd-option-modify .count .option-box input[type=number]~a .increase:after{content:'';display:block;font-size:.1px;position:absolute;background:var(--gray800);width:12px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.pop-prd-option.type-ko .prd-option-modify .count .option-box input[type=number]~a .decrease.decrease{top:inherit;bottom:9px;right:inherit;left:10px;width:25px;height:25px;border:none}.pop-prd-option.type-ko .prd-option-modify .count .option-box input[type=number]~a .decrease.decrease:before{content:'';display:block;font-size:.1px;position:absolute;background:var(--gray800);width:12px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.pop-prd-option.type-ko .prd-option-modify .count .option-box input[type=number]~.increase{top:inherit;bottom:9px;right:10px;width:25px;height:25px;border:none}.pop-prd-option.type-ko .prd-option-modify .count .option-box input[type=number]~.increase:before{content:'';display:block;font-size:.1px;position:absolute;background:var(--gray800);width:12px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.pop-prd-option.type-ko .prd-option-modify .count .option-box input[type=number]~.increase:after{content:'';display:block;font-size:.1px;position:absolute;background:var(--gray800);width:12px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.pop-prd-option.type-ko .prd-option-modify .count .option-box input[type=number]~.decrease.decrease{top:inherit;bottom:9px;right:inherit;left:10px;width:25px;height:25px;border:none}.pop-prd-option.type-ko .prd-option-modify .count .option-box input[type=number]~.decrease.decrease:before{content:'';display:block;font-size:.1px;position:absolute;background:var(--gray800);width:12px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.option-group{margin:15px 0;position:relative}.option-group .btn-list-area{flex:1 1 50%;text-align:left;font-size:var(--F14);color:var(--gray900);border:1px solid var(--gray250);height:40px;line-height:40px}.option-group .btn-list-area .active{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal;position:relative;padding:0 40px 0 16px}.option-group .btn-list-area .active:after{content:"";display:inline-block;margin:0;position:absolute;right:20px;left:auto;top:50%;transform:translateY(-50%);width:10px;height:6px;background:url(../images/svg/btn_down.svg) 0 0/10px 6px no-repeat}.option-group .btn-list-area.on .active:after{transform:rotate(180deg) translateY(50%)}.option-group .btn-list-area .list-area{position:absolute;z-index:10;left:0;top:40px;width:calc(100% - 2px);max-height:98px;background:var(--white);border:1px solid var(--gray200);padding:15px 0;display:none;text-align:center;overflow:hidden;overflow-y:auto}.option-group .btn-list-area.on .list-area{display:block}.option-group .btn-list-area.on.up .list-area{top:auto;bottom:40px}.option-group .btn-list-area .list-area ul li{line-height:1.3;padding:7px 0}.option-group .btn-list-area .list-area ul li a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal;padding:0 20px;color:var(--gray800);text-align:left}.option-group .btn-list-area .list-area ul li.on a{font-weight:700;color:var(--gray900)}.option-box>a{-webkit-tap-highlight-color:rgba(255,255,255,0)}.pop-prd-option .prd-option-modify .list.opt{margin:10px 0}.pop-prd-option .option-group{margin:0}.pop-prd-option .option-group .option-box input[type=number]{border:none;border-bottom:1px solid var(--gray250);text-align:left;font-size:var(--F17);font-weight:700}.pop-prd-option .option-group .option-box input[type=number]~a .increase{top:inherit;bottom:10px;width:25px;height:25px;border:1px solid var(--gray250)}.pop-prd-option .option-group .option-box input[type=number]~a .increase:before{content:'';display:block;font-size:.1px;position:absolute;background:#999;width:12px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.pop-prd-option .option-group .option-box input[type=number]~a .increase:after{content:'';display:block;font-size:.1px;position:absolute;background:#999;width:12px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.pop-prd-option .option-group .option-box input[type=number]~a .decrease.decrease{top:inherit;bottom:10px;width:25px;height:25px;border:1px solid var(--gray250);left:inherit;right:32px}.pop-prd-option .option-group .option-box input[type=number]~a .decrease.decrease:before{content:'';display:block;font-size:.1px;position:absolute;background:#999;width:12px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.pop-prd-option .buttons .button{background:var(--gray900);color:var(--white)}.appPush .inner{width:300px;padding:37px 12px 40px;background:var(--white)}.appPush .inner p{text-align:center;color:var(--gray800);font-size:var(--F14);line-height:var(--F14LL);margin:0;padding:8px 0 20px;letter-spacing:-.1em}.appPush .inner p em{display:block;color:var(--purple400);font-size:var(--F20);line-height:28px;font-weight:700;padding-bottom:5px;letter-spacing:-1px}.appPush .inner p span{display:block;margin:10px 0 15px;color:var(--gray800);font-size:var(--F11);line-height:18px;letter-spacing:-.03em}.appPush .push-txtlist{text-align:left;margin-bottom:28px}.appPush .push-txtlist li{color:var(--gray800);font-size:var(--F11);line-height:18px;letter-spacing:-.03em}.appPush .push-icolist{background:#f7f7f7;border-radius:var(--radius);padding:13px 35px;margin:0 0 22px;text-align:left;letter-spacing:-1px}.appPush .push-icolist li{margin-bottom:8px}.appPush .push-icolist li:last-child{margin-bottom:0}.appPush .push-icolist li i img{width:26px;display:inline-block;position:relative;top:6px;padding-right:10px}.appPush .buttons{margin:0 8px}.appPushAgree .inner{width:275px;padding:23px 30px 20px 25px;background:var(--white)}.appPushAgree .inner *{letter-spacing:-.4px}.appPushAgree .inner h1{font-size:19px;margin-bottom:10px;color:var(--gray900)}.appPushAgree .inner p{font-size:var(--F14);line-height:17px;letter-spacing:-1px;margin:0 0 20px;color:#212121}.appPushAgree .inner a{display:block;font-size:var(--F13);text-align:right;color:#0f7e73;font-weight:700;margin-top:60px}.em-alert .inner{position:relative;width:275px;padding:23px 30px 20px 25px;background:var(--white);max-height:calc(100% - 300px)}.em-alert .inner .scroller{height:calc(100% - 40px);padding-bottom:30px;box-sizing:border-box;overflow-x:hidden}.em-alert .inner *{letter-spacing:-.4px}.em-alert .inner h1{font-size:19px;line-height:24px;margin-bottom:10px;color:var(--gray900)}.em-alert .inner p{font-size:var(--F14);line-height:var(--F14L);letter-spacing:-1px;margin:0 0 20px;color:#212121}.em-alert .inner ol{display:block;list-style-type:decimal;margin-block-start:20px;margin-block-end:20px;margin-inline-start:0;margin-inline-end:0;padding-inline-start:20px}.em-alert .inner ol>li{list-style:decimal;font-size:var(--F14);line-height:var(--F14L)}.em-alert .inner ol>li+li{margin-top:14px}.em-alert .inner .box-btn{position:absolute;width:calc(100% - 55px);bottom:20px;text-align:right}.em-alert .inner .box-btn.center{text-align:center}.em-alert .inner a{display:inline-block;font-size:var(--F13);text-align:right;color:#0f7e73;font-weight:700;background:var(--white)}.main-topbanner{position:relative}.main-banner+.main-topbanner{margin-top:20px;margin-bottom:20px}.main-topbanner .img-box img{width:100%}.main-topbanner .topban{position:absolute;bottom:10px;right:15px}.main-topbanner .topban label.cb>.label{padding:3px 0 0 25px;font-size:9px;color:var(--white);font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.1),0 1px 0 rgba(0,0,0,.1),-1px 0 0 rgba(0,0,0,.1),1px 0 0 rgba(0,0,0,.1),1px -1px 0 rgba(0,0,0,.1),1px 1px 0 rgba(0,0,0,.1),-1px -1px 0 rgba(0,0,0,.1),-1px 1px 0 rgba(0,0,0,.1);vertical-align:top}.main-topbanner .topban .topban-close{position:relative;top:0;display:inline-block;width:20px;height:20px;background:url(../images/main-topban-close.png) no-repeat center/13px}.main-carousel{position:relative;height:100vw;overflow:hidden;margin-bottom:25px}.main-carousel ul.main-carousel-indicator{position:absolute;text-align:center;width:100%;font-size:0;line-height:1;bottom:0;z-index:2}.main-carousel ul.main-carousel-indicator li.indicator-item{display:inline-block;margin:0 2.5px}.main-carousel ul.main-carousel-indicator li.indicator-item a{display:block;width:6px;height:6px;box-sizing:border-box;background:#b4b4b4;transition:width .3s}.main-carousel ul.main-carousel-indicator li.indicator-item.selected a{width:12px;background-color:var(--purple400)}.main-carousel .carousel-scroller{width:100%;height:0;margin-bottom:0;padding-bottom:100vw;background:url(../images/ssf_load_ani.gif) center/43px no-repeat;overflow:hidden}.main-carousel ul.main-carousel-items{display:flex;height:100vw;flex-wrap:nowrap;position:relative;white-space:nowrap;overflow:hidden}.main-carousel ul.main-carousel-items li.carousel-item{min-width:100vw;max-width:100vw;min-height:100vw;max-height:100vw;position:relative;overflow:hidden}.main-carousel ul.main-carousel-items li.carousel-item .youtube-video{position:relative;height:100vw!important;overflow:hidden}.main-carousel .auto-btn{position:absolute;width:25px;height:25px;right:0;bottom:0;border:0;background:transparent url(../images/btn-playstop.png) no-repeat left top/25px;font-size:0;color:transparent;z-index:1}.main-carousel ul.main-carousel-items li.carousel-item a{display:block;height:100vw;overflow:hidden}.main-carousel ul.main-carousel-items li.carousel-item a img{width:100vw;height:100vw}.main-carousel ul.main-carousel-items li.carousel-item .desc{position:absolute;left:25px;bottom:35px;z-index:2;width:calc(100% - 50px);color:var(--white)}.main-carousel ul.main-carousel-items li.carousel-item .desc-dim{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background:linear-gradient(0deg,#000 0,rgba(255,255,255,0) 100%);opacity:.2;display:none}.main-carousel ul.main-carousel-items li.carousel-item .desc~.desc-dim{display:block}.main-carousel ul.main-carousel-items li.carousel-item .desc.black~.desc-dim{display:none}.main-carousel ul.main-carousel-items li.carousel-item .desc.black{color:var(--gray900)}.main-carousel ul.main-carousel-items li.carousel-item .desc .logo{font-size:var(--F13);font-weight:700;margin-bottom:10px}.main-carousel ul.main-carousel-items li.carousel-item .desc .logo img{height:35px}.main-carousel ul.main-carousel-items li.carousel-item .desc .title{font-size:34px;letter-spacing:.2px;line-height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;word-break:keep-all}.main-carousel ul.main-carousel-items li.carousel-item .desc .text{font-size:var(--F14);letter-spacing:-.1px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal;margin-top:10px}.main-carousel .auto-btn.stop{background-position:left bottom}.main-carousel .main-carousel-comtrol{display:none;position:absolute;right:10px;left:auto;bottom:10px;height:20px;padding:0 5px;background:rgba(0,0,0,.3);border-radius:10px}.main-carousel .main-carousel-comtrol .navigation button{position:absolute;top:0;width:25px;height:25px;border:none;vertical-align:top}.main-carousel .main-carousel-comtrol .navigation button.prev{left:0;background:url(../images/svg/btn_prev_white.svg) no-repeat center center/5px auto}.main-carousel .main-carousel-comtrol .navigation button.next{right:0;background:url(../images/svg/btn_next_white.svg) no-repeat center center/5px auto}.main-carousel .main-carousel-comtrol .fraction{color:var(--white);line-height:20px;font-size:var(--F12);width:45px;text-align:center}.main-carousel .main-carousel-comtrol .fraction span{margin:0 2px}.main-carousel .main-carousel-comtrol .fraction span.current{font-weight:700}.main-carousel ul.main-carousel-indicator{position:relative;margin-top:10px}.main-carousel+*{position:relative}[class^=main-] .scroll-wrap{padding:0 0 0 15px;overflow-x:auto}[class^=main-] .scroll-wrap ul{display:inline-flex;padding-right:15px}[class^=main-] .scroll-wrap ul li{flex:0 0 auto;display:flex}[class^=main-] .scroll-wrap ul li:last-child{margin-right:0}[class^=main-] .scroll-wrap::-webkit-scrollbar{display:none}.main-speciality{margin:15px 0 38px}.main-carousel+.main-speciality{margin-top:-5px}.main-speciality h1{font-weight:700;font-size:var(--F15);line-height:1.7;color:var(--gray900);padding:0 15px 10px}.main-carousel+.main-speciality h1{margin-top:-5px}.main-speciality ul li{width:58px;margin-right:10px;overflow:hidden}.main-speciality a{display:block}.main-speciality a img{width:58px;height:77px;border-radius:8px;vertical-align:top}.main-speciality a span{display:block;width:100%;max-height:28px;padding-top:7px;letter-spacing:-1px;font-size:var(--F12);line-height:14px;text-align:center;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;word-break:keep-all}.main-brand-speciality{margin:38px 0 28px}.main-carousel+.main-brand-speciality{margin-top:-5px}.main-brand-speciality h1{margin-top:-7px;font-weight:700;font-size:var(--F15);line-height:1.7;color:var(--gray900);padding:0 15px 10px}.main-brand-speciality ul{flex-wrap:wrap;flex-direction:row;width:455px}.main-brand-speciality ul li{width:58px;margin-right:8px;overflow:hidden}.main-brand-speciality ul li:nth-child(7n+7){margin-right:0}.main-brand-speciality ul li:nth-child(n+8){margin-top:6px}.main-brand-speciality a{display:block}.main-brand-speciality a .thum{position:relative;width:58px;height:58px}.main-brand-speciality a .thum:after{position:absolute;left:0;top:0;z-index:2;display:block;width:58px;height:58px;border-radius:100%;background:rgba(0,0,0,.03);content:''}.main-brand-speciality a img{width:58px;height:58px;border-radius:100%;vertical-align:top}.main-brand-speciality a span{display:block;width:100%;min-height:28px;padding-top:7px;letter-spacing:-1px;font-size:var(--F12);line-height:14px;text-align:center;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;word-break:keep-all}.main-brand-category{margin:35px 0 -15px}.main-carousel+.main-brand-category{margin-top:25px}.main-brand-category .inner{margin:0 0;padding:0 10px}.main-brand-category .inner ul{display:flex;flex-wrap:wrap;text-align:center}.main-brand-category .inner ul li{flex:0 0 20%;margin:0 0 5px 0;font-size:var(--F11);color:var(--gray800);position:relative;overflow:hidden}.main-brand-category .inner ul li a{display:block}.main-brand-category .inner ul li .thum{overflow:hidden;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;margin:0 auto 6}.main-brand-category .inner ul li .thum img{max-width:100%;max-height:100%}.main-brand-category .inner ul li .text{padding:0 1px;font-size:var(--F11);line-height:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;word-break:keep-all;max-height:35px}.main-brand-category .inner ul li .badge{position:absolute;right:0;top:0;height:14px;line-height:14px;background:var(--purple400);border-radius:14px;font-size:8px;font-weight:300;color:var(--white);padding:0 4px}.main-brand-category+div,.main-brand-category+section{margin-top:50px}.main-category-items{padding:0;margin:50px 0}.main-category-items .inner{margin:0 0}.main-category-items .inner ul{display:flex;flex-wrap:wrap;text-align:center;margin-bottom:-20px}.main-category-items .inner ul li{flex:0 0 20%;margin:0 0 20px 0;font-size:var(--F11);color:var(--gray800);overflow:hidden}.main-category-items .inner ul li a{display:block}.main-category-items .inner ul li .thum{overflow:hidden;display:flex;justify-content:center;width:56px;border-radius:50%;margin:0 auto 10px}.main-category-items .inner ul li .thum img{width:22px;height:22px;object-fit:cover}.main-category-items .inner ul li .text{padding:0 1px;word-break:keep-all;max-height:35px}.styling-banner{background:url(../images/bg-styling-banner.jpg) center/cover no-repeat;padding:8px 25px;margin:50px 0}.styling-banner .inner{display:flex;position:relative;flex-wrap:wrap;align-items:center}.styling-banner .inner .item-pic{width:85px}.styling-banner .inner .item-pic img{width:100%;vertical-align:middle}.styling-banner .inner .item-desc{padding-left:25px;position:relative;flex:1;font-size:var(--F13);color:var(--gray900);line-height:1.5}.styling-banner .inner .item-desc .user{font-size:var(--F10);margin-bottom:5px}.styling-banner .inner .item-desc .brand:after{content:'';display:block;clear:both}.styling-banner .inner .item-desc .brand span{float:left;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal;position:relative;max-width:calc(100% - 20px);word-break:break-word}.styling-banner .inner .item-desc .text strong{font-weight:700}.indv-marketing{margin:20px 0}.indv-marketing>a{display:block}.indv-marketing div{display:flex;flex-direction:column;align-items:center;justify-content:center;height:110px;background-position:center center;background-repeat:no-repeat;background-size:auto 110px;text-align:center}.indv-marketing .birth{background-image:url(../images/bg_indv_birth.png);background-color:#ffe9f1}.indv-marketing .coupon.type01{background-image:url(../images/bg_indv_coupon01.png);background-color:#fff6d1}.indv-marketing .coupon.type02{background-image:url(../images/bg_indv_coupon02.png);background-color:#f2e8ff}.indv-marketing .coupon.type03{background-image:url(../images/bg_indv_coupon03.png);background-color:#f1efee}.indv-marketing .coin{background-image:url(../images/bg_indv_coin.png);background-color:#daf7ff}.indv-marketing .copy{display:block;font-size:var(--F10);color:var(--gray900)}.indv-marketing h5{margin-top:8px;font-size:var(--F13);line-height:var(--F13L);color:var(--gray900)}.indv-marketing .info{display:block;margin-top:10px;font-size:9px;color:var(--gray600)}.ranking_title{position:relative;padding:0 120px 0 var(--gap);margin-bottom:25px}.ranking_title .rank_title{display:flex;position:relative;padding-right:35px}.ranking_title .rank_title span{display:inline-block;font-size:var(--F20);line-height:var(--F20L);font-weight:700;color:var(--gray900);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.ranking_title .brand{display:inline-block}.ranking_title .rank_title i{display:inline-block;position:relative;margin-left:5px;width:25px}.ranking_title .rank_title i:before{content:'';position:absolute;bottom:1px;left:0;display:inline-block;width:24px;height:24px;background:url(../images/ico-ranking.png) no-repeat center/23px auto}.ranking_title .main_title{padding:0;font-size:var(--F20);font-weight:700;color:var(--gray900)}.ranking_title .rank_right{position:absolute;right:var(--gap);top:-3px}.rank_time{margin-top:8px;font-size:var(--F11);color:var(--gray600);font-weight:700}.rank_right .q-u-icon{display:inline-block;margin-left:5px;line-height:13px;color:transparent;height:13px;width:13px;background:url(../images/question.png) no-repeat center center/13px}.ranking_title .tool-tip{top:35px;right:25px;background:#f7eeff;border:1px solid #f0e5fa}.ranking_title .tool-tip:after{position:absolute;content:'';display:block;top:-8px;right:2px;width:10px;height:8px;background:url(../images/bu_tip_up.png) no-repeat center center/10px 8px}.ranking_title .tool-tip .close{right:5px;top:5px;width:20px;height:20px;background:url(../images/svg/btn_x_gray.svg) no-repeat center center/12px auto}.ranking_title .tool-tip .content .tits{font-size:var(--F13)}.ranking_title .tool-tip .content ul li{position:relative;padding-left:8px;font-size:var(--F11)}.ranking_title .tool-tip .content ul li:before{position:absolute;content:'';display:block;top:7px;left:0;width:4px;height:1px;background:var(--gray900)}.ranking_title .rank_age{display:inline-block;padding-right:22px;font-size:var(--F14);color:var(--gray900);line-height:32px;background:url(../images/ico-ages.png) no-repeat right center/16px auto}.ranking-wrap{overflow:hidden;margin-left:var(--gap)}.ranking-wrap .ranking-brand{float:left;margin:0 0 25px 0;padding-right:8px;height:40px}.ranking-wrap .main-category{padding-left:0;width:inherit;border:0}.ranking-wrap .main-category ul{padding-right:16px;padding-left:0}[class^=main-] ul.product-list.column-2 .color-chips,[class^=main-] ul.product-list.column-2 .item-desc,[class^=main-] ul.product-list.column-2 .item-flag,[class^=main-] ul.product-list.column-2 .like-count{margin-left:0}.main-ranking{margin:50px 0}.main-ranking.outer{margin:25px 0 0}.main-ranking.outer .ranking_title{margin-top:25px;padding:0 120px 0 20px}.main-ranking .main-category .ranking_tab li{height:38px;line-height:38px;margin-right:3px}.main-ranking .main-category .ranking_tab li a{border:1px solid var(--gray250);color:var(--gray600);background:0 0;border-radius:5px;padding:0 10px}.main-ranking .main-category .ranking_tab li.selected a{border:1px solid var(--purple400);color:var(--purple400)}.main-ranking .ranking-brand a.ranking_brand{display:inline-block;padding:0 10px;height:38px;line-height:38px;font-size:var(--F14);border-radius:5px;border:1px solid var(--gray900)}.main-ranking .ranking-brand a.ranking_brand span{padding-right:15px;color:var(--gray900);background:url(../images/input-select-dark.png) no-repeat right center/12px auto}.main-product-list .product-list{margin:0 10px 0}.main-product-list .product-wall .product-list{margin-bottom:-36px}.main-product-list .product-wall .product-list .product-list-item .product-item.w-auto{margin:0 5px 36px;padding-top:0;padding-bottom:0}.main-product-list .view-more{position:absolute;top:0;right:0;width:27px;margin:0;background:#dadada;height:194px}.main-product-list .view-more a{display:block;width:100%;height:100%;color:transparent;font-size:0}.main-product-list .view-more a:after{content:'';display:block;width:10px;height:10px;border:1px solid var(--white);border-color:var(--white) var(--white) transparent transparent;position:absolute;top:50%;right:15px;margin-top:-10px;transform:translateY(-10px) scaleY(-1) rotate(45deg);transform-origin:100% 100%}.main-product-list button.btn-list-more{margin:36px 20px 2px;width:calc(100% - 40px)}.main-click-now{margin:50px 0}.main-click-now .btn-list-more em{color:var(--purple400)}.main-click-now .product-item.w-auto{margin:0 5px}.main-click-now .rank{position:absolute;top:0;width:35px;height:35px;text-align:center;background:var(--gray900)}.main-click-now .rank h5{margin-top:5px;text-align:center;color:var(--white);font-size:var(--F13);line-height:14px}.main-click-now .rank span{display:inline-block;position:relative;top:-4px;margin-top:0;text-align:center;color:#999;font-size:var(--F10);line-height:11px;transform:scale(.8)}.main-click-now .rank span em{padding-left:12px;font-size:var(--F10)}.main-click-now .rank i{font-style:normal}.main-click-now .rank i.up:before{position:absolute;content:'▲'}.main-click-now .rank i.down:before{position:absolute;content:'▼'}.main-click-now .rank i.stay{display:block;position:absolute;top:6px;width:7px;height:1px;background:#999}.main-click-now .rank .new{margin-left:-9px;color:#c487fc}.main-ourpick{margin:50px 0}.main-ourpick ul li{margin:0 0 40px}.main-ourpick ul li a{display:block;position:relative}.main-ourpick ul li .pick-img,.main-ourpick ul li .pick-txt{display:block;width:100%}.main-ourpick ul li img{width:100%;vertical-align:top}.main-ourpick ul li .pick-txt .title{position:relative;left:25px;bottom:14px;display:inline-block;padding:0 15px;color:var(--white);font-size:var(--F12);height:28px;line-height:28px;background:var(--gray900);z-index:2}.main-ourpick ul li .pick-txt .title+.txt{margin-top:-5px}.main-ourpick ul li .pick-txt .txt{display:-webkit-box;padding:0 var(--gap);margin-top:25px;font-size:23px;color:var(--gray900);line-height:30px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.main-ourpick ul li .pick-txt .txt2{display:block;padding:10px var(--gap) 0;font-size:var(--F12);color:var(--gray600)}.main-ourpick .youtube-video{position:relative;height:calc(100vw * .78)}.main-ourpick.type2 ul li .pick-txt .txt{margin-top:0;padding:25px var(--gap) 0}.main-ourpick .auto-swiper .auto-swipe-items{white-space:normal}.main-ourpick .auto-swiper .auto-swiper-controls .auto-swiper-direction{position:absolute;top:calc(50% - 13px);width:100%}.main-ourpick .auto-swiper .auto-swiper-controls .auto-swiper-direction a{position:absolute;top:50%;height:20px;width:25px;transform:translate(0,-50%);color:transparent;font-size:0;background:url(../images/main-pro-banner.png) 0 0/50px 20px no-repeat;z-index:10}.main-ourpick .auto-swiper .auto-swiper-controls .auto-swiper-direction a.prev{left:3px;background-position:0 0}.main-ourpick .auto-swiper .auto-swiper-controls .auto-swiper-direction a.next{right:1px;background-position:-25px 0}.main-htmlbanner{margin-top:20px;margin-bottom:20px}.main-trendnow{margin:50px 0}.main-trendnow .product-banner{position:relative;margin-top:0}.main-trendnow .product-banner img{display:block;width:100%}.main-trendnow .product-banner .tit-sub{position:absolute;bottom:25px;left:25px;z-index:1;color:var(--white)}.main-trendnow .product-banner .tit-sub span{display:block;font-size:var(--F11)}.main-trendnow .product-banner .tit-sub span:first-child{margin-bottom:5px;font-size:var(--F13)}.main-trendnow .product-list{margin:0!important}.main-trendnow .product-list .product-item{margin:0!important;padding-bottom:0!important}.main-trendnow .product-list .product-item .item-pic{margin-bottom:0!important}.main-trendnow .product-list .product-item .go-rel{position:absolute;display:inline-block;bottom:15px;left:50%;transform:translate(-50%,0);padding:3px 15px 3px 7px;color:var(--white);font-size:var(--F11);white-space:nowrap;background:rgba(119,119,119,.7) url(../images/svg/btn_next_white.svg) no-repeat 93% center/auto 8px}.main-reviews{margin:50px 0}.main-reviews .main-category{margin:0 0 25px 0}.main-reviews .review-list>li{padding:25px 0;border-bottom:1px solid var(--gray250)}.main-reviews .review-list>li:first-child{padding-top:0}.main-reviews .review-list>li:last-child{border-bottom:none;padding-bottom:0}.main-reviews .main-product-list{padding:0}.main-reviews .main-product-list .product-wall .review-list{margin:0 15px}.main-reviews .auto-swiper .auto-swipe-items{white-space:normal;height:auto!important}.main-reviews .review-list dl{position:relative;min-height:125px;padding-left:135px;margin:0}.main-reviews .review-list dl dt{font-size:var(--F11);color:var(--gray800);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;visibility:visible}.main-reviews .review-list dl dt:before{content:"";display:block;position:absolute;top:2px;left:112px;width:15px;height:10px;background:url(../images/ico-quote.png) no-repeat left top/15px auto}.main-reviews .review-list dl dd .info{position:absolute;top:67px;left:136px;width:calc(100% - 135px)}.main-reviews .review-list dl dd .prd-eval{margin-bottom:10px}.main-reviews .review-list dl dd .star{position:relative;display:inline-block;width:68px;height:12px;background:url(../images/eval_stars_color02.png) no-repeat left -12px/68px 24px;overflow:hidden;vertical-align:middle}.main-reviews .review-list dl dd .star em{display:inline-block;position:absolute;top:0;left:0;width:0;height:12px;background:url(../images/eval_stars_color02.png) no-repeat left top/68px 24px}.main-reviews .review-list dl dd .reviews{display:inline-block;margin-left:5px;font-size:var(--F10);color:var(--gray600);font-weight:700;vertical-align:middle}.main-reviews .review-list dl dd .brand{font-size:var(--F10);color:var(--gray600);font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.main-reviews .review-list dl dd .name{font-size:var(--F10);color:var(--gray600);font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.main-reviews .review-list dl dd .thumb{position:absolute;top:0;left:0;width:95px;height:125px}.main-reviews .review-list dl dd .thumb img{width:100%;height:100%;object-fit:cover}.main-recom{margin:50px 0}.coner-view-more{width:100px!important;height:100%;display:table}.coner-view-more .inner{padding-top:52px;display:table-cell;text-align:center;vertical-align:middle;height:145px}.coner-view-more .inner a{padding-top:52px;font-size:var(--F11);color:var(--gray600);background:url(../images/btn-view-more.png) center top/40px no-repeat}.main-pro-banner{margin:50px 0}.main-pro-banner li{position:relative}.main-pro-banner li a{display:block}.main-pro-banner li a img{width:100%;vertical-align:top}.main-pro-banner li .youtube-video{position:static;width:100vw;height:calc(100vw * .36);overflow:hidden}.main-pro-banner .youtube-video .poster{position:static}.main-pro-banner .youtube-video iframe{position:static}.main-pro-banner ul li .txt-box{display:block;margin:10px 0 0;text-align:center;font-size:var(--F12);color:var(--gray900)}.main-pro-banner ul li .pro-banner-text{position:absolute;left:30px;top:0;width:calc(100% - 60px);height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.main-pro-banner ul li .pro-banner-text .brand-name{font-size:var(--F20);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--white);width:100%;margin-bottom:5px}.main-pro-banner ul li .pro-banner-text .brand-title{font-size:var(--F12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--white);width:100%}.main-pro-banner .auto-swiper .auto-btn{bottom:16px}.main-pro-banner .auto-swiper .auto-swiper-controls{margin-top:10px}.main-pro-banner .auto-swiper .auto-swiper-controls .auto-swiper-direction{position:absolute;top:calc(50% - 13px);width:100%}.main-pro-banner .auto-swiper .auto-swiper-controls .auto-swiper-direction a{position:absolute;top:50%;height:20px;width:25px;transform:translate(0,-50%);color:transparent;font-size:0;background:url(../images/main-pro-banner.png) 0 0/50px 20px no-repeat;z-index:10}.main-pro-banner .auto-swiper .auto-swiper-controls .auto-swiper-direction a.prev{left:3px;background-position:0 0}.main-pro-banner .auto-swiper .auto-swiper-controls .auto-swiper-direction a.next{right:1px;background-position:-25px 0}.main-pro-banner .bx-has-pager .bx-pager .bx-pager-item .bx-pager-link{display:block;margin:0 2px;width:6px;height:6px;background:#b4b4b4;color:transparent;font-size:1px;transition:width .3s}.main-pro-banner .bx-has-pager .bx-pager .bx-pager-item .bx-pager-link.active{background:var(--purple400);width:12px}.getthestyle-howto .bx-has-pager .bx-pager,.main-brd-banner .bx-has-pager .bx-pager,.main-pro-banner .bx-has-pager .bx-pager{margin:10px 0 0;text-align:center;height:6px}.getthestyle-howto .bx-has-pager .bx-pager .bx-pager-item,.main-brd-banner .bx-has-pager .bx-pager .bx-pager-item,.main-pro-banner .bx-has-pager .bx-pager .bx-pager-item{display:inline-block;vertical-align:top}.getthestyle-howto .bx-has-pager .bx-pager .bx-pager-item .bx-pager-link,.main-brd-banner .bx-has-pager .bx-pager .bx-pager-item .bx-pager-link,.main-pro-banner .bx-has-pager .bx-pager .bx-pager-item .bx-pager-link{display:block;margin:0 2px;width:6px;height:6px;background:#b4b4b4;color:transparent;font-size:1px;transition:width .3s}.getthestyle-howto .bx-has-pager .bx-pager .bx-pager-item .bx-pager-link.active,.main-brd-banner .bx-has-pager .bx-pager .bx-pager-item .bx-pager-link.active,.main-pro-banner .bx-has-pager .bx-pager .bx-pager-item .bx-pager-link.active{background:var(--purple400);width:12px}.main-brooks-banner{display:flex;margin-bottom:10px;overflow:hidden}.main-brooks-banner img{display:block;width:100%}.main-brooks-banner .image{flex:2.2323}.main-brooks-banner .connect{flex:1}.main-brd-banner{margin-bottom:40px}.main-brd-banner li a{position:relative;display:block;text-align:center}.main-brd-banner li a img{width:100%;vertical-align:top}.main-brd-banner li .txt-box{position:absolute;left:0;bottom:25%;width:100%;margin-bottom:-15px;text-align:center;font-size:var(--F12);color:var(--gray900)}.main-brd-banner li .txt-box span{display:block}.main-brd-banner li .txt-box .txt{font-size:var(--F11);color:var(--gray600)}.main-brd-banner .bx-wrapper{position:relative}.main-brd-banner .bx-wrapper .bx-controls-direction{position:absolute;top:calc(50% - 13px);width:100%}.main-brd-banner .bx-wrapper .bx-controls-direction a{display:block;position:absolute;width:19px;height:36px;transform:translate(0,-50%);background-repeat:no-repeat;background-position:center center;background-size:9.5px 18px;font-size:0;color:transparent}.main-brd-banner .bx-wrapper .bx-controls-direction .bx-prev{left:6px;background-image:url(../images/svg/btn_prev_gray.svg)}.main-brd-banner .bx-wrapper .bx-controls-direction .bx-next{right:6px;background-image:url(../images/svg/btn_next_gray.svg)}.main-brand-banner{margin:50px 0}.main-brand-banner ul:after{display:block;clear:both;content:''}.main-brand-banner ul li{float:left;width:33.33%}.main-brand-banner ul li a{display:block}.main-brand-banner ul li a img{width:100%;vertical-align:top}.main-list.product-wall .product-item.w-auto{padding:0}.main-list.product-wall .product-item .item-pic{margin:0}.main-top-brand .main-title .main-inner-title{margin-bottom:20px}.main-top-brand .content{padding:0 15px}.main-top-brand .content ol{margin:0;padding:0;list-style:none}.main-top-brand .content ol:after{content:'';display:block;clear:both}.main-top-brand .content li{margin:0 5px;border-bottom:1px solid #f7f7f7;width:calc(50% - 10px);float:left}.main-top-brand .content li a{display:block;position:relative;height:40px;line-height:1.4;padding:0 5px 0 25px;display:flex;align-items:center;font-size:var(--F12);font-weight:700;color:var(--gray900)}.main-top-brand .content li a .rank{position:absolute;left:0;top:0;padding-left:5px;line-height:40px;color:var(--gray600)}.main-top-brand .content li a .text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.main-top-brand .content li.top{background:#f9f5ff;border-bottom:1px solid var(--gray200);width:calc(100% - 10px)}.main-top-brand .content li.top a{padding:0 5px 0 32px}.main-top-brand .content li.top a .rank{top:50%;margin-top:-10px;padding-left:0;width:20px;height:23px;line-height:1.8;font-size:var(--F10);text-align:center;color:var(--white);background:url(../images/bg_rank.png) 0 -25px/20px auto}.main-top-brand .content li.top:first-child a .rank{background-position:0 0}.main-keyword{position:relative;margin:50px 0;overflow:hidden}.main-keyword .content ul{display:flex;padding:0 var(--gap)}.main-keyword .content li{min-width:calc(50vw - 50px);max-width:calc(50vw - 50px);margin:0 5px;position:relative;line-height:1}.main-keyword .content li .item-pic img{width:100%}.main-keyword .content li .item-hash-wrap{position:absolute;width:calc(100% - 10px);left:50%;top:50%;transform:translate(-50%,-50%);margin-top:6px;text-align:center}.main-keyword .content li .item-hash-wrap .text{display:inline-block;max-width:calc(100% - 14px);padding:0 7px;text-shadow:0 0 2px var(--gray900);font-size:var(--F12);font-weight:700;text-align:center;color:var(--white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgba(0,0,0,.3);height:21px;line-height:21px}.main-keyword .content li .item-pic{position:relative;line-height:0}.main-keyword .content li .item-pic .hit{position:absolute;right:0;bottom:0;height:20px;line-height:20px;padding:0 8px;background:rgba(0,0,0,.3);font-size:var(--F11);color:var(--white)}.main-keyword .content li .item-text{padding-top:10px;font-size:var(--F12);font-weight:600;line-height:20px;color:var(--gray800);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.main-keyword .content li.keyword-more{min-width:70px;max-width:unset;width:70px!important;height:100%;display:table}.main-keyword .content li.keyword-more .inner{padding-top:52px;display:table-cell;text-align:center;vertical-align:middle;height:145px}.main-keyword .content li.keyword-more .inner a{padding-top:52px;font-size:var(--F11);color:var(--gray600);background:url(../images/btn-view-more.png) center top no-repeat;background-size:40px 40px}.main-keyword-text{position:relative;margin:50px 0}.main-keyword-text .content ul{padding-left:var(--gap);display:inline-block}.main-keyword-text .content li{width:1000px;height:39px;overflow:hidden}.main-keyword-text .content li:after{content:'';display:block;clear:both}.main-keyword-text .content li a{display:block;margin:0 5px 5px 0;border:1px solid var(--gray250);text-align:center;height:30px;line-height:30px;padding:0 10px 0 10px;font-size:var(--F11);color:var(--gray900);float:left}.corner-slide-content{transition:all .2s}.corner-slide-wrap.main-ourpick ul li{margin-bottom:0}.corner-slide-wrap.main-ourpick ul li .pick-img{display:block}.corner-slide-wrap.main-ourpick ul li .pick-txt{display:block}.corner-slide-wrap.main-ourpick ul li .main-product-list{padding-top:40px}.corner-slide-wrap.main-ourpick ul li .main-product-list .product-item.w-auto{padding-bottom:0}.corner-slide-wrap.main-ourpick ul li .main-product-list button.btn-list-more{margin-bottom:2px}.corner-slide-wrap.main-ourpick ul li .pick-txt .title+.txt{margin-top:0;padding-top:0}.corner-slide-wrap.main-ourpick ul li .pick-txt .txt{padding:25px var(--gap) 0;margin-top:0;font-size:23px;color:var(--gray900);line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.corner-slide-wrap .auto-swiper .auto-btn{display:none}.corner-slide-wrap.main-pro-banner .auto-swiper .auto-btn{display:block}.corner-slide-wrap.main-ourpick .auto-swiper .auto-btn{display:block}.corner-slide-wrap.main-ourpick .auto-swiper .auto-btn{bottom:auto;top:0}.main-logo-banner{margin:50px 0}.main-logo-banner .product-item .item-pic{padding-bottom:100%}.main-last-piece{margin:50px 0}.main-last-piece .product-item .item-desc{margin:15px 0 0!important}.main-topseller{margin:50px 0}.main-topseller .product-item.w-auto{margin:0 5px}.main-topseller .product-item.w-auto{margin:0 5px}.main-topseller .main-product-list .product-item.w-auto .color-chips{margin:0 0 5px -2px}.main-topseller .product-item.w-auto .item-flag{margin:15px 0}.main-newin{margin:50px 0}.main-onsale{margin:50px 0}.main-onsale .product-wall .product-list{margin-bottom:-36px}.main-onsale .product-wall .product-list .product-list-item .product-item.w-auto{margin-bottom:36px;padding-top:0;padding-bottom:0}.main-onsale .product-wall.main-list .product-list{margin-bottom:0}.main-onsale .product-wall.main-list .product-list .product-list-item .product-item.w-auto{margin-bottom:0;padding-top:0;padding-bottom:0}.main-onsale button.btn-list-more{margin:36px 20px 0;width:calc(100% - 40px)}.main-onsale ul.product-list.column-2 .color-chips,.main-onsale ul.product-list.column-2 .item-desc,.main-onsale ul.product-list.column-2 .item-flag{margin-left:15px!important}.main-spotlight{margin:50px 0}.main-spotlight ul li .spot-img{display:block}.main-spotlight ul li .spot-img img{width:100%;vertical-align:top}.main-spotlight .spot-list01{display:flex;flex-wrap:wrap;margin-bottom:-36px}.main-spotlight .spot-list01:after{display:block;clear:both;content:''}.main-spotlight .spot-list01 li{width:50%;width:50%;padding:0;margin-bottom:40px}.main-spotlight .spot-list01 li a{display:block;width:100%;height:100%}.main-spotlight .spot-list01 li .spot-tit{display:block;max-height:50px;overflow:hidden;margin:25px 15px 0;color:var(--gray900);font-size:var(--F22);line-height:25px;font-weight:700}.main-spotlight .spot-list01 li .spot-txt{display:block;margin:15px 15px 0;color:var(--gray800);font-size:var(--F12);line-height:var(--F12LL);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.main-spotlight .spot-list02 li{margin:0 0 40px}.main-spotlight .spot-list02 li .spot-img{display:block;margin:0 var(--gap) -26px 70px}.main-spotlight .spot-list02 li .spot-tit{display:block;max-height:80px;overflow:hidden;margin:0 var(--gap);font-size:32px;line-height:39px;font-weight:700;color:var(--gray900)}.main-spotlight .spot-list02 li .spot-txt{display:block;margin:10px var(--gap) 0;color:var(--gray600);font-size:var(--F13);line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.main-spotlight .spot-list02 .white,.main-spotlight .spot-list03 .white{color:var(--white)!important}.main-spotlight .spot-list03 li{position:relative;margin:0 var(--gap) 10px}.main-spotlight .spot-list03 li .spot-box{position:absolute;bottom:20px;left:15px;margin-right:25px;color:var(--gray900)}.main-spotlight .spot-list03 li .spot-tit{display:block;margin:0 0 5px;font-size:23px;font-weight:700}.main-spotlight .spot-list03 li .spot-txt{font-size:var(--F12);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.main-spotlight .spot-list03 li:last-child{margin-bottom:30px}.main-lookbook{margin:50px 0}.main-lookbook .main-category ul li{width:auto!important;margin-right:20px}.main-lookbook .product-wall ul{margin:0 0 0 30px}.main-lookbook .product-wall ul.mainlook-list{margin:0}.main-lookbook .product-wall li{text-align:center}.main-lookbook .product-wall li img{width:100%;height:auto;vertical-align:top}.main-lookbook .product-wall .bx-viewport li{margin:0 -30px}.main-lookbook .product-wall .bx-viewport li img{width:calc(100% - 60px);margin:0 auto}.main-lookbook .product-wall .bx-wrapper{position:relative}.main-lookbook .product-wall .bx-controls-direction a{position:absolute;top:0;width:30px;height:100%;color:transparent;font-size:0;background:rgba(0,0,0,.2)}.main-lookbook .product-wall .bx-controls-direction a.bx-prev{left:0}.main-lookbook .product-wall .bx-controls-direction a.bx-next{right:0}.main-lookbook .product-wall .bx-controls-direction a.bx-next:after{content:'';display:block;width:10px;height:10px;border:2px solid var(--white);border-color:var(--white) var(--white) transparent transparent;position:absolute;top:50%;right:17px;margin-top:-15px;transform:translateY(-10px) scaleY(-1) rotate(45deg);transform-origin:100% 100%}.main-lookbook .mainlook-list:after{display:block;clear:both;content:''}.main-lookbook .mainlook-list li{float:left;width:50%}.main-lookbook .mainlook-list li a img{width:100%;vertical-align:top}.main-instagram{margin:50px 0}.main-instagram .icon-insta{padding:0 0 0 30px;background:url(../images/icons_istagram_x38.png) 0 center/19px 19px no-repeat}.main-instagram li{position:relative}.main-instagram li .insta-img img{width:100%;vertical-align:top}.main-instagram li a{display:block;width:100%;height:100%}.main-instagram li a.icon{position:absolute;bottom:10px;left:10px;width:25px;height:25px;background:url(../images/icon-main-insta.png) no-repeat left top/25px 25px}.main-instagram li a.icon .tag{position:absolute;top:-32px;left:0;padding:5px;min-width:100px;color:var(--white);font-size:9px;background:rgba(0,0,0,.75)}.main-instagram li a.icon .tag:after{top:100%;left:13px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(17,17,17,0);border-top-color:#282828;border-width:4px;margin-left:-4px}.main-list.product-wall .product-item.w-auto{padding:0}.main-list.product-wall .product-item .item-pic{margin:0}#clickNowFlterForm .product-item .item-desc li.item-name,#includeRanking .product-item .item-desc li.item-name,.funding-content .product-item .item-desc li.item-name,.main-newin .product-item .item-desc li.item-name,.main-ranking .product-item .item-desc li.item-name,.main-recom .product-item .item-desc li.item-name,.main-topseller .product-item .item-desc li.item-name,.product-item .item-desc li.item-name,article:not(.gift-section) section[class^=main-]+.custom-corner .product-item .item-desc li.item-name{-webkit-line-clamp:1!important}.funding-content .product-item .item-desc,.main-newin .product-item .item-desc,.main-ranking .product-item .item-desc,.main-recom .product-item .item-desc,.main-topseller .product-item .item-desc,.product-item .item-desc,article:not(.gift-section) section[class^=main-]+.custom-corner .product-item .item-desc{min-height:unset!important}.fullpop{position:absolute;top:0;right:0;left:0;bottom:0;background:var(--white);z-index:130;display:none;min-height:680px}#ALLAT_MOBILE_PAY{position:fixed!important;overflow-y:scroll!important;min-height:initial!important}#ALLAT_MOBILE_PAY #ALLAT_MOBILE_FRAME{min-height:600px!important}details{-moz-appearance:none;-webkit-appearance:none;appearance:none;overflow:hidden}details summary{position:relative;padding-right:75px;white-space:nowrap;list-style:none;margin:0 -50px}details summary::-webkit-details-marker,details summary::marker{display:none}details summary:after{position:absolute;right:50px;top:50%;margin-top:-6px;transition:.3s;display:inline-block;width:12px;height:12px;background:url(../images/svg/btn_down.svg) no-repeat center center/12px auto;content:''}details[open] summary:after{transform:rotate(-180deg)}.fast-container .fast-info{margin-top:20px;font-size:var(--F14);line-height:var(--F14L)}.fast-container .fast-section{margin-top:40px}.fast-container .fast-section h3{font-size:var(--F15);line-height:var(--F15L)}.fast-container .fast-section .check-delivery-button.btns{margin-top:20px;padding:0;display:block}.fast-container .fast-section .check-delivery-button.btns .btn{margin:0;width:100%;border:1px solid var(--gray900)}.fast-container .fast-section .check-delivery-button.btns .btn+.btn{margin-top:6px}.fast-container .fast-section .tbl{margin:20px 0 0}.fast-container .fast-section .tbl table{border-collapse:collapse;width:100%}.fast-container .fast-section .tbl td{color:var(--gray900);font-size:var(--F13);line-height:var(--F13L);border:1px solid var(--gray250);padding:0;height:45px;text-align:center}.fast-container .fast-section .tbl td:first-child{border-left:0;border-right:0}.fast-container .fast-section .tbl td:last-child{border-left:0;border-right:0}.fast-container .fast-section .tbl th{background-color:var(--gray200);font-size:var(--F13);line-height:var(--F13L);color:var(--gray900);font-weight:400;border-left:1px solid var(--gray250);border-right:1px solid var(--gray250);padding:0;height:45px}.fast-container .fast-section .tbl th:first-child{border-left:0;border-right:0}.fast-container .fast-section .tbl th:last-child{border-left:0;border-right:0}.fast-container .fast-section .tbl thead tr{z-index:1;position:relative}.fast-container .t-list{margin-top:12px;color:var(--gray600)}.fast-info{font-size:var(--F12);line-height:var(--F12L)}.fast-info span:last-child{margin-top:4px}.fast-info strong{display:inline-block;margin-right:6px}.fast-time{margin-top:20px}.fast-time .time-wrap{margin-top:12px}.fast-time .time-wrap span{margin-top:4px;display:flex;color:var(--gray700);font-size:var(--F12);line-height:var(--F12L);font-weight:700}.fast-time .t-list{margin-top:4px;color:var(--gray700);font-size:var(--F12);line-height:var(--F12L)}.fast-time .care{margin-top:10px}.fast-service{position:relative;display:inline-flex;justify-content:left;padding-right:17px;margin-top:12px;color:var(--purple400);font-size:var(--F12);line-height:var(--F12L)}.fast-service:after{content:'';display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:currentColor;width:12px;height:12px;mask:url(../images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat}.delivery-aria-check .delivery-form div:first-child{margin-top:0}.delivery-aria-check .delivery-form .fast-info{color:var(--gray600);font-size:var(--F12);line-height:var(--F12L)}.delivery-aria-check .addr-find-form{margin-top:20px}.delivery-aria-check .addr-find-form .cap{margin-top:15px}.delivery-aria-check .delivery-list .title{display:flex;justify-content:space-between;margin-top:40px}.delivery-aria-check .delivery-list .title h2{font-weight:700;font-size:var(--F15);line-height:var(--F15L)}.delivery-aria-check .delivery-list .title a{display:block;position:relative;width:24px;height:24px;font-size:0}.delivery-aria-check .delivery-list .title a:after{content:'';display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:currentColor;width:24px;height:24px;mask:url(../images/uxui/icon/change.svg) center/24px auto no-repeat;-webkit-mask:url(../images/uxui/icon/change.svg) center/24px auto no-repeat}.delivery-aria-check .delivery-list .refresh-message{z-index:2;margin-top:10px;font-size:var(--F10);line-height:var(--F10L);color:var(--gray600);position:relative;padding:8px;background:var(--purple150);border:1px solid var(--purple150)}.delivery-aria-check .delivery-list .refresh-message span{font-size:var(--F10);line-height:var(--F10L);color:var(--purple500)}.delivery-aria-check .delivery-list .refresh-message:after{z-index:1;position:absolute;top:-7px;right:5px;display:block;width:15px;height:8px;background:url(../images/bu_tip_up.png) no-repeat center center/10px 8px;content:''}.delivery-aria-check .delivery-list .write-form{padding:0 15px}.delivery-aria-check .delivery-list .input-box{margin-top:20px}.delivery-list .aria-list{margin-top:20px;padding-bottom:40px}.delivery-list .aria-list>.btn-list-more{width:100%;height:48px;margin:30px 0}.delivery-list .aria-list .button.primary{display:block;width:100%}.delivery-list .aria-list .non-login{margin:100px 0;text-align:center;font-weight:400;font-size:var(--F13);line-height:var(--F13L);color:var(--gray800)}.delivery-list .aria-list-item{padding:15px 0;position:relative;border-bottom:1px solid var(--gray250)}.delivery-list .aria-list-item:first-child{padding-top:0}.delivery-list .aria-list-item p{margin:0}.delivery-list .aria-list-item .pin{display:flex;margin-bottom:10px}.delivery-list .aria-list-item .pin span{border-radius:4px;height:15px;font-size:var(--F10);line-height:var(--F10L);padding:1px 4px 0;margin-right:4px;border:1px solid var(--gray250);box-sizing:border-box}.delivery-list .aria-list-item .pin span.fast{background-color:var(--mint500);color:var(--white);border:0}.delivery-list .aria-list-item .pin span.normal{background-color:var(--gray900);color:var(--white)}.delivery-list .aria-list-item .info{display:flex;font-weight:700;font-size:var(--F13);line-height:var(--F13L)}.delivery-list .aria-list-item .info .name{display:block;margin-right:4px}.delivery-list .aria-list-item .address{margin:2px 0 0;font-size:var(--F13);line-height:var(--F13L);padding-right:53px;word-break:keep-all}.delivery-list .aria-list-item .button{position:absolute;right:0;top:15px;width:50px;height:30px;font-weight:400}.delivery-list .aria-list-item .button.check{background-color:var(--gray800);color:var(--white)}.area-quick-refresh{position:relative;margin:-8px 15px 5px}.area-quick-refresh .box-btn{position:absolute;top:-35px;right:0}.area-quick-refresh .box-btn .btn-refresh{display:inline-block;width:24px;height:24px;background:url(../images/svgs/change.svg) center/24px no-repeat}.area-quick-refresh .box-btn .btn-refresh span{font-size:0;color:transparent}.area-quick-refresh .box-tip{position:relative;display:block;padding:8px;background:var(--purple150);border:1px solid var(--purple200);transition:opacity .2s}.area-quick-refresh .box-tip:after{position:absolute;top:-8px;right:5px;display:block;width:10px;height:8px;background:url(../images/bu_tip_up.png) no-repeat center center/10px 8px;content:''}.area-quick-refresh .box-tip p{font-size:var(--F10);line-height:var(--F10L);color:var(--gray700);margin:0;font-weight:400}.area-quick-refresh .box-tip p em{color:var(--purple500)}.new-aria-add .header{padding:30px 15px 10px}.new-aria-add .header .title{font-size:var(--F15);line-height:var(--F15L);font-weight:700}.new-aria-add .fast-time{margin-top:10px}.new-aria-add .write-form{padding:0 15px}.new-aria-add .find-addr-result ul{padding:0 15px}.new-aria-add .content{overflow-y:scroll}.new-aria-add .find-addr-result{box-sizing:border-box}.new-aria-add .find-addr-result>ul{padding:0 15px 15px}.new-aria-add .input-box{margin-top:20px}#newAriaAdd .find-addr-result .list-empty{text-align:center;line-height:19px}#passibleAreaCheck{display:none}#fastShippingInfo .header{padding:30px 15px 8px;font-size:var(--F17);line-height:var(--F17L);color:var(--gray900)}.fast-addr-form{padding:0 15px 30px}.fast-addr-form .addr-shipping-info{margin-bottom:20px;border-bottom:1px solid var(--gray250)}.fast-addr-form .addr-shipping-info .txt{display:block;color:var(--gray800);font-size:var(--F17);font-weight:700;margin-bottom:18px}.fast-addr-form .addr-shipping-info .sub-txt{display:block;margin-bottom:16px;font-size:var(--F14);line-height:var(--F14L);font-weight:400;color:var(--gray800)}.fast-addr-form .addr-shipping-info p{margin:0 0 6px;font-size:var(--F14);line-height:var(--F14L);color:var(--gray900)}.fast-addr-form .addr-shipping-info strong{display:block;font-size:var(--F14);line-height:var(--F14L);color:var(--gray900);margin-bottom:16px}.fast-addr-form .addr-txt-info .row .valid-msg{margin:10px 0 16px}.fast-addr-form .sub-txt{display:block;margin-bottom:24px;font-size:var(--F14);line-height:var(--F14L);font-weight:400;color:var(--gray800)}.fast-addr-form .input-box+.input-box{margin:10px 0}.fast-addr-form .addr-txt-info .txt{display:block;color:var(--gray800);font-size:var(--F18);font-weight:700;line-height:19px;margin:30px 0 34px}.fast-addr-form.form-wrap .row>label{padding:0 0 4px;line-height:20px}.fast-addr-form .addr-txt-info textarea{height:200px}#teamFresh .header{padding:30px 16px 10px 14px;font-size:var(--F17);line-height:var(--F17L);color:var(--gray900)}.team-fresh{padding:0 16px 0 14px}.team-fresh h2{margin:30px 0 11px;font-size:var(--F14);font-weight:700;line-height:var(--F14L);color:var(--black)}.team-fresh h2:first-child{margin:20px 0 11px}.team-fresh table{font-size:var(--F12);color:var(--gray900);margin-bottom:30px}.team-fresh table tbody td{text-align:center}.team-fresh .table.info tbody td{text-align:left;padding-left:20px;color:var(--gray900)}.team-fresh .table.info tbody td:first-child{background-color:var(--gray100);width:99px;padding:0;text-indent:20px;border-right:1px solid var(--gray250)}.team-fresh .table.state thead th{background-color:var(--gray100);font-weight:400;color:var(--gray900);border-left:1px solid var(--gray250);border-right:1px solid var(--gray250)}.team-fresh .table.state thead th:first-child{border-left:0;border-right:0}.team-fresh .table.state thead th:last-child{border-left:0;border-right:0}.team-fresh .table.state tbody td{border-left:1px solid var(--gray250);border-right:1px solid var(--gray250)}.team-fresh .table.state tbody td:first-child{border-left:0;border-right:0}.team-fresh .table.state tbody td:last-child{border-left:0;border-right:0}.modal-layer.about-delivery>.header~.content{margin-top:0}.modal-layer.about-delivery .tab-view .tab-content .t-list>li{margin-left:10px}.modal-layer.about-delivery .tab-view .tab-content .t-list>li:before{display:block;top:10px}.modal-layer.about-delivery .tab-header{position:fixed;width:100%;left:0;top:41px;background:var(--white);z-index:2}.modal-layer.about-delivery .tab-content{height:calc(100% - 165px);padding-top:36px;overflow-x:hidden;overflow-y:scroll}.about-content{padding:40px var(--gap);font-size:var(--F13);color:var(--gray800);line-height:22px;word-break:keep-all}.about-content .cap{color:var(--gray900);margin-bottom:25px}.about-content .t-list{margin-bottom:35px}.about-content .t-list:last-child{margin-bottom:0}.about-content .t-list .thum{margin:15px 0 25px -10px;text-align:center}.about-content .t-list .thum img{width:100%;max-width:320px}.about-content .tbl{margin:15px 0 25px -10px;text-align:center}.about-content .tbl table{border-collapse:collapse;width:100%}.about-content .tbl th{height:40px;padding:5px;color:var(--gray600);border-top:1px solid var(--gray250);border-bottom:1px solid var(--gray250)}.about-content .tbl td{height:40px;padding:5px;color:var(--gray800);border-top:1px solid var(--gray250);border-bottom:1px solid var(--gray250)}.about-content .tbl .tbl-cap{margin-top:10px;text-align:left;font-size:var(--F11);color:var(--gray600)}.about-content .text-inner{margin-bottom:35px}.about-content .text-inner li{padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid var(--gray200)}.about-content .text-inner li:last-child{padding-bottom:0;margin-bottom:0;border:none}.about-content .text-inner li dl{margin:0}.about-content .text-inner li dt{font-weight:700;color:var(--gray800);margin-bottom:15px}.about-content .text-inner li dd{margin:0;color:var(--gray600)}.about-content .text-inner li.text-title dt{font-size:var(--F17);margin-bottom:0}.about-content .text-inner li.text-title dt .title-cap{font-size:var(--F11);line-height:1.7;color:var(--gray800);margin:10px 0 0}.about-content .buttons{margin-bottom:10px}.about-content .buttons .button{height:42px;background:var(--white);border:1px solid var(--gray250);color:var(--gray900)}.about-content.fast{padding:30px 15px}.about-content.fast .cap{font-size:var(--F13);line-height:var(--F13L);color:var(--gray600);margin-bottom:40px}.about-content.fast h4{font-size:var(--F14);line-height:var(--F14L);color:var(--gray900);font-weight:700}.about-content.fast .t-list{margin-bottom:0}.about-content.fast .tbl{margin:10px 0 15px}.about-content.fast .tbl td{color:var(--gray900);font-size:var(--F13);line-height:var(--F13L);border:1px solid var(--gray250);padding:0;height:45px}.about-content.fast .tbl td:first-child{border-left:0;border-right:0}.about-content.fast .tbl td:last-child{border-left:0;border-right:0}.about-content.fast .tbl th{background-color:var(--gray200);font-size:var(--F13);line-height:var(--F13L);color:var(--gray900);font-weight:400;border-left:1px solid var(--gray250);border-right:1px solid var(--gray250);padding:0;height:45px}.about-content.fast .tbl th:first-child{border-left:0;border-right:0}.about-content.fast .tbl th:last-child{border-left:0;border-right:0}.about-content.fast .tbl thead tr{z-index:1;position:relative}.about-content.fast .tbl thead tr:after{z-index:2;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background-color:var(--gray900)}.about-content.fast .tbl tbody tr:last-child td{border-bottom:1px solid var(--gray900)}.about-content.fast .t-list{color:var(--gray600);font-size:var(--F13);line-height:var(--F13L)}.about-content.fast .t-list>li{font-size:var(--F12);line-height:var(--F12L);margin-top:5px}.about-content.fast>span{color:var(--gray900);font-size:var(--F13);line-height:var(--F13L);display:block;margin-top:14px;padding-left:10px}.modal-layer.about-delivery .tab-view .tab-content .about-content.fast .t-list>li:before{top:7px}.about-content.fast details{padding:0 18px 15px 16px;border:1px solid var(--gray250);margin:0 12px 30px 10px}.about-content.fast details summary{margin:0;padding:15px 0 18px}.about-content.fast details summary h1{font-size:var(--F13);line-height:var(--F13L);color:var(--gray900)}.about-content.fast details summary:after{right:0}.about-content.fast label.radio>input[type=radio]:disabled+.label:after{background-color:var(--gray400)}.about-content.fast label.radio>.label{padding:2px 0 2px 15px}.about-content.fast label.radio>.label:before{width:15px;height:15px;background-size:15px!important;margin-right:0}.about-content.fast label.radio>.label:after{left:3px;top:3px;width:9px;height:9px}.about-content.fast .delivery_time{margin-top:15px;padding:0 36px 0 15px}.about-content.fast em{margin-top:30px;display:flex;align-items:center;font-weight:700;font-size:var(--F14);line-height:var(--F14L);margin-bottom:10px;color:var(--gray900)}.about-content.fast em::before{content:"";display:flex;width:4px;height:4px;border-radius:50%;background-color:var(--black);margin-right:5px}.about-content.fast .table{font-size:var(--F10);line-height:var(--F10L);color:var(--gray900)}.about-content.fast .table thead tr th{background-color:var(--gray100);color:var(--gray900);font-weight:400;padding:0;height:40px}.about-content.fast .table tbody td:first-child{color:var(--gray900);font-size:var(--F11);line-height:var(--F11L)}.tab-view .tab-content .about-content.fast .table tbody td:last-child{font-size:var(--F10)}.about-content.fast .table tbody td{padding:0;height:40px}.about-content.fast .table tbody td span{display:block;font-size:9px;line-height:14px;color:var(--gray500)}.about-content.fast .button.primary{margin-bottom:10px;width:100%;padding:0;overflow:hidden}.about-content.fast .button.primary a{flex:1;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:14px 10px;font-size:var(--F14);line-height:var(--F14L)}.about-content.fast .button.primary a:after{content:'';display:inline-block;width:12px;height:19px;margin-left:2px;vertical-align:top;background:url(../images/svg/btn_next_white.svg) no-repeat center center/5px auto}.about-content.fast .button.primary:after{display:none}.about-content.fast .button{border:1px solid var(--gray900);height:42px}.about-content.fast .button:after{content:'';display:inline-block;width:12px;height:19px;margin-left:2px;vertical-align:top;background:url(../images/svg/btn_next.svg) no-repeat center center/5px auto}.about-content.fast>p{font-size:var(--F12);line-height:var(--F12L);color:var(--gray600);position:relative;margin-left:8px}.about-content.fast>p:before{content:'';color:var(--gray600);position:absolute;width:2px;height:2px;margin-top:0;left:-8px;top:8px;background-color:currentColor}.evaluation{position:relative;margin-top:40px}.evaluation>h3{font-size:var(--F20);line-height:var(--F20L);padding:0 var(--gap)}.evaluation>button.util{position:absolute;top:0;right:15px;font-size:var(--F13)}.evaluation>a.util.more,.evaluation>button.util.more{color:var(--gray600)}.evaluation [class*=color-chip-] img,.review-list .color-chip img{height:100%!important}.evaluation .photo-list{display:flex;flex-flow:wrap;gap:8px;margin-top:20px;padding:0 var(--gap)}.evaluation .photo-list>li{flex:0 1 calc((100% - 24px)/ 4);border-radius:var(--radius)}.evaluation .photo-list>li.block-review{background:var(--gray250)}.evaluation .photo-list>li.block-review img{display:none}.evaluation .photo-list>li a{display:flex;flex-wrap:wrap;overflow:hidden;border-radius:var(--radius);justify-content:center;font-size:var(--F12);line-height:var(--F12L);text-align:center;position:relative}.evaluation .photo-list>li a .count{position:absolute;top:4px;left:4px;z-index:10;height:16px;padding:0 4px;border-radius:4px;background:rgba(0,0,0,.4);font-size:var(--F10);line-height:16px;color:var(--white);box-sizing:border-box}.evaluation .photo-list>li img{width:100%;height:calc((100vw - (var(--gap)*5))/ 4);object-fit:cover}.evaluation .star{display:inline-block;margin-right:8px;width:68px;height:12px;background:url(../images/eval_stars_gray.png?timestamp=20210907) 0 -12px/68px 24px;overflow:hidden;position:relative;vertical-align:middle}.evaluation .star em{display:inline-block;width:68px;height:12px;background:url(../images/eval_stars_gray.png?timestamp=20210907) 0 0/68px 24px;overflow:hidden;position:absolute;top:0;left:0;width:0}.evaluation .item-flag{display:inline-flex;flex-wrap:wrap;margin:0;padding:0;font-size:8px;font-weight:700;height:14px;line-height:10px;vertical-align:middle}.evaluation .item-flag span{border-radius:4px;margin-right:4px;padding:1px 3px;background:#f2f9fe;color:var(--gray600);font-size:var(--F10);line-height:var(--F10L);height:14px}.evaluation .user-info>*{color:var(--gray500)}.evaluation .user-info>span{position:relative}.evaluation .user-info>span::after{content:'';display:inline-block;width:1px;height:10px;margin:0 6px;background:var(--gray250)}.evaluation .user-info>span:last-child::after{display:none}.evaluation .eval-photo-view .swiper{border-radius:var(--radius)}.evaluation .eval-photo-view .swiper .controls{position:absolute;transform:translateX(-35%);left:50%;bottom:12px;z-index:2;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;height:20px;padding:0 10px;color:var(--white);font-size:var(--F11);line-height:20px;white-space:nowrap;background:rgba(0,0,0,.2);border-radius:10px}.evaluation .review-list>li{padding:20px 15px 40px;border-bottom:1px solid var(--gray150)}.evaluation .review-list .feedback{margin-top:12px;padding:0;text-align:left}.evaluation .review-list .feedback>dl{display:flex;flex-wrap:wrap;padding:20px;background:var(--gray100);border-radius:6px;font-size:var(--F13);color:var(--gray600)}.evaluation .review-list .feedback>dl>dt{width:70px;margin-right:6px}.evaluation .review-list .feedback>dl>dd{width:calc(100% - 80px);margin-bottom:8px}.evaluation .review-list .feedback>dl>dd:last-child{margin-bottom:0}.evaluation .review-list .feedback .helpful{display:inline-block;margin-top:20px;border:1px solid var(--gray250);font-size:var(--F12);line-height:var(--F12L);border-radius:50px;padding:8px 12px 8px 34px;background:url(../images/svgs/thumb-up-24.svg) no-repeat 12px center/18px auto}.evaluation .review-list .feedback .helpful .count{margin-left:3px}.evaluation .review-list .feedback .helpful.thanks{background:url(../images/svgs/thumb-up-red-24.svg) no-repeat 12px center/18px auto;color:var(--gray900)}.photo-review-list ul{display:flex;flex-wrap:wrap}.photo-review-list ul li{margin:0 3px 3px 0}.photo-review-list ul li:nth-child(3n){margin-right:0}.photo-review-list ul li.block-review{width:calc(33.3vw - 2px);height:calc(33.3vw - 2px);background:var(--gray250)}.photo-review-list ul li.block-review img{display:none}.photo-review-list .photo-review-card a{width:calc(33.3vw - 2px);height:calc(33.3vw - 2px);display:block;position:relative}.photo-review-list .photo-review-card a .count{position:absolute;top:8px;left:8px;background:rgba(0,0,0,.4);color:var(--white);font-size:var(--F10);border-radius:4px;padding:0 4px}.photo-review-list .photo-review-card img{width:calc(33.3vw - 2px);height:calc(33.3vw - 2px);object-fit:cover;display:inline-block}.photo-review-view .evaluation{border-top:0;padding:0;margin:0}.photo-review-view .evaluation .review-detail .review-list>div,.photo-review-view .evaluation .review-detail .review-list>li{padding:0;border-bottom:0;height:calc(var(--d-vh) - 46px);position:relative;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.photo-review-view .evaluation .review-detail .content-wrap{position:relative;z-index:1;height:100%;overflow-y:scroll;transform:translate3d(0,0,0)}.photo-review-view .evaluation .review-detail .swiper-pagination{transform:translateZ(0) translateY(-50%)}.photo-review-view .evaluation .review-detail .user-sticky{position:sticky;position:-webkit-sticky;left:0;bottom:0;width:100%;height:auto;min-height:70px;z-index:199;background:var(--white);border-top:1px solid var(--gray250);padding:12px var(--gap) var(--safe-bottom);box-sizing:border-box;background-color:var(--white);transform:translate3d(0,0,0)}.photo-review-view .evaluation .swiper{border-radius:0}.photo-review-view .evaluation .swiper .youtube-video,.photo-review-view .evaluation .swiper img,.photo-review-view .evaluation .swiper video{width:100%;height:500px!important;vertical-align:top;object-fit:cover;overflow:hidden}.photo-review-view .evaluation .swiper .block-review{background:var(--gray150)}.photo-review-view .evaluation .swiper .block-review img{display:none}@media (max-width:374px){.photo-review-view .evaluation .swiper.vertical,.photo-review-view .evaluation .swiper.vertical .youtube-video,.photo-review-view .evaluation .swiper.vertical img,.photo-review-view .evaluation .swiper.vertical video{height:130vw}}.photo-review-view .evaluation .review-detail .photo-review-slider .swiper .thumbnails img,.photo-review-view .evaluation .review-detail .photo-review-slider .swiper .youtube-video,.photo-review-view .evaluation .review-detail .photo-review-slider .swiper video{width:100%;height:500px!important;vertical-align:top;object-fit:cover;overflow:hidden}.photo-review-view .evaluation .review-detail .photo-review-slider .swiper-slide-active button.mute{display:none}@media (max-width:375px){.photo-review-view .evaluation .review-detail .photo-review-slider .swiper a{height:130vw}.photo-review-view .evaluation .review-detail .photo-review-slider .swiper .thumbnails img,.photo-review-view .evaluation .review-detail .photo-review-slider .swiper .youtube-video,.photo-review-view .evaluation .review-detail .photo-review-slider .swiper video{height:130vw!important}}.photo-review-view .evaluation .review-detail .content-wrap .feedback{padding:0 15px calc(100px + var(--safe-bottom));transform:translate3d(0,0,0)}.photo-review-view .evaluation .review-detail .content-wrap .thumbnails{overflow:hidden}.photo-review-view .evaluation .review-detail .content-wrap .thumbnails .img{position:relative}.photo-review-view .evaluation .review-detail .content-wrap .thumbnails .img::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.03)}.photo-review-view .evaluation .review-detail .content-wrap .thumbnails .swiper{border-radius:0;height:130vw;max-height:500px}.photo-review-view .evaluation .review-detail .user-prdreview .user-info{margin-top:6px;white-space:nowrap}.photo-review-view .evaluation .review-detail .user-prdreview .user-info span:nth-child(2){max-width:calc(100vw - 180px);text-overflow:ellipsis;overflow:hidden;display:inline-block;vertical-align:bottom}.photo-review-view .evaluation .review-detail .photo-review-slider .swiper .thumbnails img{object-fit:contain}.diver-style-list .title{display:flex;align-items:center;border:1px solid var(--gray250);border-radius:var(--radius);margin:0 var(--gap) 20px;padding:8px 15px;box-sizing:border-box}.diver-style-list .title button{margin-left:auto;font-size:var(--F13);line-height:var(--F13L)}.diver-style-list .title button.util:after{height:16px}.diver-style-list .title img{width:91px;height:18px}.diver-style-list .storyList{margin-top:20px}.diver-style-list .storyList .mzItem .img{position:relative}.diver-style-list .storyList .mzItem .img .count{position:absolute;top:8px;left:8px;background:rgba(0,0,0,.4);color:var(--white);font-size:var(--F10);border-radius:4px;padding:1px 4px}.diver-style-list .storyList .mzItem .caption{padding-top:6px}.diver-style-list .storyList .mzItem .caption .text{-webkit-line-clamp:1}.photo-review-view .evaluation .review-detail .user-diver{display:flex;align-items:center}.photo-review-view .evaluation .review-detail .user-diver .thum{margin-right:10px;flex:0 0 40px}.photo-review-view .evaluation .review-detail .user-diver .thum-diver{display:inline-block;width:100px;height:100px;border:1px solid #f7f7f7;border-radius:100%;overflow:hidden}.photo-review-view .evaluation .review-detail .user-diver .thum .thum-diver{width:40px!important;height:40px!important;object-fit:cover}.photo-review-view .evaluation .review-detail .user-diver .name{font-weight:700}.photo-review-view .evaluation .review-detail .user-diver .util{flex:none;position:relative;right:0;top:0;display:flex;margin-left:auto;white-space:nowrap}.photo-review-view .evaluation .review-detail .content-wrap .text{padding:15px 15px 100px;font-size:var(--F15);line-height:var(--F15LL)}.photo-review-view .evaluation .review-detail .content-wrap .text a{color:var(--blue500)}.modal-layer.useDiverCodi{box-shadow:0 -8px 10px rgba(0,0,0,.08);border-top-left-radius:8px;border-top-right-radius:8px}.modal-layer.useDiverCodi h3{font-size:var(--F20);line-height:var(--F20L);margin:0 20px 20px!important;padding:0!important}.modal-layer.useDiverCodi .content{margin-top:40px;margin-bottom:0}.modal-layer.useDiverCodi .godList{margin-bottom:20px}.modal-layer.useDiverCodi .godList .godItem .brndNm{-webkit-line-clamp:1}.modal-layer.useDiverCodi .user-diver{display:flex;align-items:center;padding:10px var(--gap);border-top:1px solid var(--gray250)}.modal-layer.useDiverCodi .user-diver .thum{margin-right:10px;flex:0 0 40px}.modal-layer.useDiverCodi .user-diver .thum-diver{display:inline-block;width:100px;height:100px;border:1px solid #f7f7f7;border-radius:100%;overflow:hidden}.modal-layer.useDiverCodi .user-diver .thum .thum-diver{width:40px!important;height:40px!important;object-fit:cover}.modal-layer.useDiverCodi .user-diver .name{font-weight:700}.modal-layer.useDiverCodi .user-diver .util{flex:none;position:relative;right:0;top:0;display:flex;margin-left:auto;white-space:nowrap}.product-qna{margin-top:20px}.product-qna .qna-write{display:flex;justify-content:space-between;padding:0 var(--gap);margin-bottom:25px}.product-qna .qna-count{font-size:var(--F14);line-height:var(--F14L)}.product-qna .qna-aligns{display:flex;align-items:center;padding:0 15px 15px}.product-qna .qna-aligns button.write{display:flex;justify-content:center;align-items:center;width:100%;height:36px;position:relative;margin-left:auto;border:1px solid var(--gray900);border-radius:var(--radius);padding:6px 15px;font-size:var(--F13);line-height:var(--F13L)}.product-qna .qna-aligns button.write:after{content:'';width:12px;height:12px;margin-left:2px;margin-top:-1px;background:url(../images/svgs/chevron-right.svg) no-repeat center/100%}.product-qna .qna-list>ul{border-top:1px solid var(--gray150)}.product-qna .qna-list>ul>li{position:relative;border-bottom:1px solid var(--gray150)}.product-qna .qna-list>ul>li:has(>.list-empty){border-bottom:0!important}.product-qna .qna-list>ul>li>.list-empty{padding:195px 0;border-bottom:0}.product-qna .qna-list>ul>li a{display:block;padding:var(--gap);padding-right:30px}.product-qna .qna-list>ul>li .msg{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-qna .qna-list>ul>li .locked .msg:before{content:'';padding:2px 22px 0 0;background:url(../images/svgs/lock-24.svg) left center/18px no-repeat}.product-qna .qna-list>ul>li .qna-status{line-height:23px;padding:0 15px var(--gap) var(--gap);position:relative}.product-qna .qna-list>ul>li .qna-status:has(.sort*){padding-right:40px}.product-qna .qna-list>ul>li .qna-status span{position:relative;padding:0 6px}.product-qna .qna-list>ul>li .qna-status span:nth-of-type(1){padding-left:0}.product-qna .qna-list>ul>li .qna-status span:nth-of-type(3):after{display:none}.product-qna .qna-list>ul>li .qna-status span:after{content:'';width:1px;height:10px;background:var(--gray250);position:absolute;top:4px;right:0}.product-qna .qna-list>ul>li .qna-status .answer{color:var(--gray900);font-weight:700}.product-qna .qna-list>ul>li .qna-status .answer.replied{color:var(--gray500)}.product-qna .qna-list>ul>li .qna-status .date{color:var(--gray500)}.product-qna .qna-list>ul>li .qna-status .user{color:var(--gray500)}.product-qna .qna-list>ul>li .sort{margin-left:auto;position:absolute;top:-5px;right:15px}.product-qna .qna-list>ul>li .sort button{width:24px;height:24px;font-size:0;background:url(../images/svgs/more.svg) right center/22px no-repeat;position:relative;z-index:0}.product-qna .qna-list>ul>li .sort ul{display:none;position:absolute;bottom:-90px;right:3px;min-width:28px;padding:16px;background:var(--white);border:1px solid var(--gray250);border-radius:var(--radius);box-shadow:0 0 8px rgba(0,0,0,.12);z-index:1}.product-qna .qna-list>ul>li .sort.on ul{display:block}.product-qna .qna-list>ul>li .sort ul li{margin-bottom:16px}.product-qna .qna-list>ul>li .sort ul li:last-child{margin-bottom:0}.product-qna .qna-list>ul>li .sort ul li a{padding:0}.product-qna-detail{padding:20px var(--gap) 0}.product-qna-detail .msg{font-size:var(--F14);font-weight:400;line-height:var(--F14LL)}.product-qna-detail .created{display:flex;align-items:center;margin-top:6px}.product-qna-detail .date{color:var(--gray500);font-size:var(--F13)}.product-qna-detail .modify{margin-left:auto}.product-qna-detail .modify a{font-size:var(--F13);color:var(--gray900);text-decoration:underline}.product-qna-detail .modify a.disabled{color:var(--gray400);text-decoration:none}.product-qna-detail .modify a:last-child{margin-left:20px}.product-qna-detail .reply{margin-top:20px;margin-bottom:40px}.product-qna-detail .reply strong{display:block}.product-qna-detail .reply .msg{margin-top:4px;margin-bottom:6px}.product-qna-detail .feedback{border-top:1px solid var(--gray150)}.product-qna-detail .feedback h5{margin-top:20px;text-align:center;font-size:var(--F13);line-height:var(--F13L);font-weight:700}.product-qna-detail .feedback .qa-rating{width:calc(100% * .65);margin:12px auto}.product-qna-detail .feedback .star-rating-selector{display:flex;justify-content:center}.product-qna-detail .feedback .qa-rating label{margin:0 8px}.product-qna-detail .feedback .qa-rating label.input-star-rating{width:26px;height:26px;flex:none}.product-qna-detail .feedback .qa-rating label:first-child{margin-left:0}.product-qna-detail .feedback .qa-rating label:last-child{margin-right:0}.product-qna-detail .feedback .qa-rating label.input-star-rating .label{width:26px;height:26px;background:url(../images/eval_star_lg_ssf02.png) no-repeat left top/53px 24px border-box}.product-qna-detail .feedback .qa-rating label.input-star-rating input:checked+.label,.product-qna-detail .feedback .qa-rating label.input-star-rating.checked .label{background-position:right top}.product-qna-detail .feedback .input-box textarea{border-radius:var(--radius);min-height:96px;font-size:var(--F14);line-height:var(--F14LL);box-sizing:border-box}.product-qna-detail .feedback .btns{width:120px;height:36px;margin:30px auto}.product-qna-detail .feedback .btns .btn{color:var(--white);background:var(--gray700);font-size:var(--F13);border:0}.product-qna-detail .feedback .btns .btn.disabled{background:var(--gray250)}.product-qna-detail .feedback .msg-wrap{border-radius:var(--radius);background:var(--gray150);padding:12px var(--gap);margin-bottom:54px}.product-qna-detail .feedback .msg-wrap .text{margin-bottom:6px;color:var(--gray600);font-size:var(--F14);line-height:var(--F14LL)}.product-qna-detail .feedback .msg-wrap .admin{margin-top:20px}.product-qna-detail .feedback .msg-wrap .admin strong{display:block;font-size:var(--F14);line-height:var(--F14LL);margin-bottom:4px}.product-qna-detail .feedback .msg-wrap .admin .text{color:var(--gray900)}.product-qna-write{padding:20px var(--gap) 0}.product-qna-write .caution{margin-bottom:12px}.product-qna-write .qna-write-form .input-box textarea{border-radius:var(--radius);min-height:96px;box-sizing:border-box}.product-qna-write .qna-write-form input[type=text]{padding:0 10px;border:1px solid var(--gray250);border-radius:var(--radius)}.product-qna-write .qna-write-form input[type=text]:focus{border:1px solid var(--gray900)}.product-qna-write .qna-write-form .check{margin-top:20px}.product-qna-write .qna-write-form .agreement-txt{height:100px;padding:20px 0;margin-top:20px;overflow-x:hidden;overflow-y:scroll;background:#f7f7f7;border-radius:var(--radius)}.product-qna-write .qna-write-form .btns{margin-top:20px;padding:0}.gift-point-wrap{padding:0 var(--gap) 40px}.gift-point-wrap .gift-tit{display:block;font-size:var(--F15);line-height:22px;font-weight:700;letter-spacing:-.3px}.gift-point-wrap .gift-tit:not(:nth-of-type(1)){margin-top:var(--gap)}.gift-point-wrap .gift-des{padding:0;margin:17px 0 0;font-size:var(--F14);line-height:var(--F14LL)}.gift-point-wrap .gift-des:not(:nth-of-type(1)){margin-top:2px}.gift-point-wrap .gift-list{margin-top:20px}.gift-point-wrap .gift-list li{padding-bottom:8px;font-size:var(--F14);line-height:var(--F14LL);color:var(--gray600);letter-spacing:-.3px}.gift-point-wrap .gift-list li:before{content:'';display:inline-block;margin:0 7px 0 1px;width:2px;height:2px;background:var(--gray600);vertical-align:4px}.gift-point-wrap .buttons{margin-top:88px}.modal-layer.protest .protest-list-wrap{padding:0 25px 8px}.modal-layer.protest .protest-list-wrap~a{font-size:var(--F12);color:var(--gray600);text-decoration:underline;margin:0 20px}.modal-layer.protest .protest-list-wrap ul li{padding-bottom:8px}.modal-layer.protest .protest-list-wrap ul:nth-of-type(1){display:flex;justify-content:flex-start;flex-wrap:wrap}.modal-layer.protest .protest-list-wrap ul:nth-of-type(1) li{margin-right:20px}.modal-layer.protest .protest-list-wrap ul:nth-of-type(1) li:last-child{margin-right:0}.modal-layer.protest .protest-list-wrap ul li label.radio .label{color:var(--gray900);font-size:var(--F12)}.modal-layer.protest .protest-list-wrap ul li textarea{display:block;background:#fafafa;width:100%;height:102px;box-sizing:border-box;margin-top:10px;padding:10px;border:1px solid var(--gray250);border-radius:var(--radius);resize:none}.modal-layer.protest .protest-list-wrap p{color:var(--gray800);font-size:var(--F12);margin:12px 0}.modal-layer.protest .protest-list-wrap p:nth-of-type(2){margin-top:22px}.modal-layer.protest .buttons{margin:0 20px 20px}.modal-layer.protest .buttons~a{display:block;font-size:var(--F12);color:var(--gray600);text-decoration:underline;margin:0 20px 30px}.staff-review .in-page-title-bar{padding:3px var(--gap)}.staff-review h2{font-size:var(--F14);margin-bottom:15px;color:var(--gray900)}.staff-review>*{padding:0 var(--gap) 35px}.staff-review .order-pd{padding:0}.staff-review .order-pd .pd-info{margin-right:0}.staff-review .order-pd .pd-info .pd-name{margin-bottom:0}.staff-review .order-pd .pd-info .pd-options{margin-top:0}.staff-review .order-pd .pd-info .pd-options button{margin-top:10px;width:100%;height:30px}.staff-reviewImg h4 .cap{font-weight:400;color:var(--gray500)}.staff-reviewImg .scroller{width:100%;overflow:hidden;overflow-x:auto}.staff-reviewImg .scroller .inner{padding-bottom:0;height:100%}.staff-reviewImg ::-webkit-scrollbar{display:none}.staff-reviewImg h4+.scroller{margin-top:20px}.staff-reviewImg .add{position:relative;width:100%;height:100%}.staff-reviewImg .add input[type=file]{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;width:100%;height:100%;opacity:0}.staff-reviewImg .add .count{width:100%;height:100%;display:flex;text-align:center;padding:12px var(--gap);border:1px solid var(--gray250);box-sizing:border-box;justify-content:center;align-items:center;flex-wrap:wrap}.staff-reviewImg .add .count .txt{padding-left:24px;position:relative;font-size:var(--F14);line-height:var(--F14L)}.staff-reviewImg .add .count .txt:after{content:'';display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:currentColor;width:20px;height:20px;mask:url(../images/uxui/icon/photo-20.svg) center/20px auto no-repeat;-webkit-mask:url(../images/uxui/icon/photo-20.svg) center/20px auto no-repeat}.staff-reviewImg .add .count .number{margin-left:2px;color:var(--gray600);font-size:var(--F14);line-height:var(--F14L)}.staff-reviewImg .inner ul{display:flex;margin-top:6px;flex-wrap:wrap}.staff-reviewImg .inner li{z-index:1;width:calc(33.333% - 4px);margin-top:6px;margin-left:6px;position:relative;height:100%;border-radius:var(--radius);overflow:hidden}.staff-reviewImg .inner li:nth-child(3n+1){margin-left:0}.staff-reviewImg .inner li::after{display:block;content:"";padding-bottom:100%}.staff-reviewImg .inner li::before{z-index:2;display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.03)}.staff-reviewImg .inner li img{position:absolute;width:100%;height:100%;object-fit:cover}.staff-reviewImg button{position:absolute;color:transparent;border:none}.staff-reviewImg button.delete{z-index:3;right:4px;top:4px;width:20px;height:20px;background-color:rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.staff-reviewImg button.delete:after{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:var(--white);width:12px;height:12px;mask:url(../images/uxui/icon/cancel-20.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/cancel-20.svg) center/12px auto no-repeat}.staff-reviewImg button.edit{z-index:2;bottom:4px;left:4px;width:40px;box-sizing:border-box;padding:4px;border-radius:4px;background-color:rgba(0,0,0,.2);color:var(--white);font-size:var(--F12);line-height:var(--F12L)}.staff-reviewImg p{color:var(--gray600);font-size:var(--F13);line-height:var(--F13L);margin-top:12px}.staff-review .input textarea{height:102px}.staff-review .input-box+.input-box-desc{margin-bottom:0}.staff-review .review-size-form{padding:35px var(--gap) 0;border-top:5px solid #f7f7f7}.review-size-form .rules-more{position:absolute;right:0;top:15px;display:inline-block;width:20px;height:20px;background:url(../images/svg/btn_next_gray.svg) no-repeat center center/5px auto}.staff-review .with-update p{padding:5px 23px;margin:0;font-size:var(--F12);color:var(--gray600)}.staff-review>.with-update-chk{margin-top:30px;padding:30px var(--gap) 40px;border-top:1px solid var(--gray250)}.staff-review .in-page-title-bar~.od-btns{margin:0;flex-direction:column}.staff-review .buttons.od-btns .button{width:100%;margin:0}.staff-review .btn-cancel{text-decoration:underline;margin:19px auto 0}.modal-layer.detailBuy .pop-prd-option .od-alert{font-size:var(--F13);line-height:var(--F13L);margin:11px var(--gap) 30px;box-sizing:border-box;color:var(--gray900);display:flex}.modal-layer.detailBuy .pop-prd-option .od-alert:before{content:"ⓘ";display:inline-block;margin-right:5px;color:var(--gray900);font-weight:400;font-size:var(--F13);line-height:16px}.point-info-p ul{margin:10px var(--gap) 25px}.point-info-p ul li{font-size:var(--F14);line-height:var(--F14L);font-style:normal}.pop-prd-option{padding-bottom:50px}.datepicker{margin:20px 0}.datepicker *{box-sizing:border-box}.date-inner{position:relative}.date-inner .input-box{display:flex;flex-wrap:wrap;align-items:top}.date-inner .input-box .select-wrap{flex:0 0 100px;margin-right:6px}.date-inner .input-box .select-wrap select{width:100%;height:36px;line-height:36px;font-size:var(--F13);color:var(--gray900)!important}.date-inner .input-box .date-wrap{flex:1;display:flex;margin-left:0}.date-inner .input-box .btn{flex:0 0 70px;height:36px;min-height:36px;min-width:auto}.date-inner .input-box .btn:disabled{color:var(--white)}.date-range{display:flex;flex-wrap:nowrap;align-items:center;flex:1;justify-content:space-between;padding:0 2px;border:1px solid var(--gray250);border-radius:var(--radius);margin-right:6px;height:36px;min-width:163px}.date-range.disabled{color:#a4a4a4}.date-range .range-end,.date-range .range-start{flex:1;height:34px;line-height:34px;overflow:hidden;border-radius:var(--radius);text-align:center;position:relative}.date-range label{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.date-range input{position:absolute;left:0;top:0;width:100%;height:34px;opacity:0;z-index:1}.date-range .range-btn{flex:0 0 auto;margin-left:6px}.date-range .range-btn button{background:var(--gray900);height:34px;padding:0 15px;color:var(--white);border-radius:var(--radius)}.date-range.on{display:flex}@media (max-width:360px){.date-inner .input-box .btn{flex:0 0 54px;min-width:54px;padding:0}}@media (max-width:359px){.date-inner .input-box .select-wrap{margin-bottom:6px}.date-inner .input-box .date-wrap{margin-bottom:6px}}.ssfmp .input-box .select-wrap select:invalid{color:var(--gray900)!important}.ssfmp .input-box .select-wrap select:focus{color:var(--gray900)!important}.ssfmp .input-box .select-wrap select:disabled{color:var(--gray900)!important}.ssfmp .input-box .select-wrap select{color:var(--gray900)!important}.ssfmp .membership-info-wrap{margin-top:40px}.ssfmp .membership-info-wrap .benefits-inner{padding:0}.ssfmp .membership-info-wrap .benefits-inner{border-top:1px solid var(--gray250);margin-top:20px}.ssfmp .membership-info-wrap .benefits-inner ul{border:none}.ssfmp .membership-info-wrap .benefits-inner ul li{border-bottom:1px solid var(--gray150);padding:0 var(--gap)}.ssfmp .membership-info-wrap .benefits-inner ul li .list{display:flex;flex-wrap:wrap;align-items:center;height:48px;width:100%}.ssfmp .membership-info-wrap .benefits-inner ul li .list .title{flex:1;font-size:var(--F15);font-weight:700}.ssfmp .membership-info-wrap .benefits-inner ul li .list .about{flex:0 0 85px;text-align:right;padding-right:35px;position:relative;font-size:var(--F14);color:var(--gray500)}.ssfmp .membership-info-wrap .benefits-inner ul li .list .about:after{content:'';display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:var(--gray900);width:16px;height:16px;mask:url(../images/uxui/icon/chevron_down-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_down-16.svg) center/16px auto no-repeat;margin-top:0}.ssfmp .membership-info-wrap .benefits-inner ul li.on .list .about:after{mask:url(../images/uxui/icon/chevron_up-16.svg) center/16px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_up-16.svg) center/16px auto no-repeat}.ssfmp .membership-info-wrap .benefits-inner ul li .desc{display:none;background:var(--white);border:none;padding:0 0 0;font-size:var(--F13);line-height:20px}.ssfmp .membership-info-wrap .benefits-inner ul li.on .desc{display:block}.ssfmp .membership-info-wrap .benefits-inner ul li .desc h3{font-size:var(--F13);font-weight:700;color:var(--gray600);margin-top:0;margin-bottom:13px}.ssfmp .membership-info-wrap .benefits-inner ul li .desc h4{font-size:var(--F11);color:var(--gray900);margin-bottom:10px}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-table{margin-bottom:20px;font-size:var(--F14);line-height:var(--F14L)}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-table table{border-collapse:collapse;width:100%}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-table table *{box-sizing:border-box;vertical-align:top}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-table thead th{text-align:center}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-table th{padding:10px 12px;color:var(--gray600);border-bottom:1px solid var(--gray250);background:var(--gray150);font-weight:400}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-table td{padding:10px 12px;height:65px;color:var(--gray900);border-bottom:1px solid var(--gray250);font-weight:400}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-table td+td{border-left:1px solid var(--gray250)}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-table.mem-class tr:first-child th{padding-top:0}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-table.mem-class tr:first-child td{padding-top:0}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-table.mem-class th{background:0 0;border-bottom:1px solid var(--gray150);font-weight:700;color:var(--gray900);vertical-align:middle}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-table.mem-class th span{display:inline-block;width:26px;height:26px;line-height:26px;text-align:center;color:var(--white);font-size:var(--F14);border-radius:50%;font-family:Arial;font-weight:700;margin-right:5px}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-table.mem-class td{background:0 0;border-bottom:1px solid var(--gray150)}.ssfmp .membership-info-wrap .benefits-inner ul li .desc h5+.t-table{margin-top:13px}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-list{border:none;padding-left:0;margin-bottom:30px}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-list li{border:none;font-size:var(--F13);line-height:var(--F13LL);padding-left:0;padding-right:0;color:var(--gray700)}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-list li .t-table{margin-top:20px}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-list li:before{content:'';display:inline-block;position:absolute;width:2px;height:2px;margin-top:0;left:-8px;top:9px;background-color:currentColor}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-list .list-in ul{border-top:none}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-list .list-in li{position:relative;padding-left:10px;margin-left:0}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-list .list-in li i{position:absolute;left:0;top:0;font-style:normal}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-list .list-in li:before{display:none}.tab-view .tab-content .ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-list>li{margin:6px 0 0 14px}.tab-view .tab-content .ssfmp .membership-info-wrap .benefits-inner ul li .desc .t-list>li li{margin-top:0}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .inner{margin-bottom:20px}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .coupons{display:flex;flex-wrap:wrap;margin:6px 0}.ssfmp .membership-info-wrap .benefits-inner ul li .desc .coupons div{flex:0 0 96px;margin-right:16px}.ssfmp .membership-info-wrap .benefits-inner ul li.benefit-00 .desc .t-list li{color:var(--gray900)}.ssfmp .membership-info-wrap .benefits-inner ul li.benefit-00 .desc .t-list li .cap{font-size:var(--F12);line-height:var(--F12L);color:var(--gray700)}.ssfmp .membership-info-wrap .benefits-inner ul li.benefit-01 .desc .t-table{font-size:var(--F13);line-height:var(--F13L)}.ssfmp .membership-info-wrap .benefits-inner ul li.benefit-01 .desc .t-table table{border-top:none}.ssfmp .membership-info-wrap .benefits-inner ul li.benefit-01 .desc .t-table table *{vertical-align:middle}.ssfmp .membership-info-wrap .benefits-inner ul li.benefit-11 .desc .t-list .t-table{margin-left:-14px}.ssfmp .membership-conversion-wrap .desc{margin-top:20px;font-size:var(--F15);line-height:var(--F15LL)}.ssfmp .membership-conversion-wrap .btns{margin-top:20px}.btn44{flex:1;min-width:80px!important;height:44px!important;min-height:44px!important;line-height:42px!important;font-size:var(--F14)!important;font-weight:400;border:1px solid var(--gray250);padding:0 10px;border-radius:var(--radius)}.mem-next{vertical-align:top;padding:0 var(--gap) 40px;margin-top:30px}.mem-next .mem-class{font-size:var(--F14);color:var(--gray900);line-height:23px;text-align:center}.mem-next .mem-class .badge{margin:0 10px}.mem-next .mem-class>small{display:block;margin-top:5px;font-size:var(--F12);color:var(--gray600)}.mem-next .mem-step{position:relative;margin-top:35px;height:20px}.mem-next .mem-step>div:before{display:block;content:'';position:absolute;top:50%;margin-top:-2px;width:98%;height:4px;background-color:#e9e9e9;z-index:0}.mem-next .mem-step>div:after{display:block;content:'';position:absolute;top:50%;margin-top:-2px;height:4px;background-color:var(--purple400);z-index:1}.mem-next .mem-step>div.tobe_lv-03:after{width:0%}.mem-next .mem-step>div.tobe_lv-04:after{width:20%}.mem-next .mem-step>div.tobe_lv-05:after{width:40%}.mem-next .mem-step>div.tobe_lv-06:after{width:60%}.mem-next .mem-step>div.tobe_lv-07:after{width:80%}.mem-next .mem-step>div.tobe_lv-08:after{width:98%}.mem-next .mem-step>div>ul{display:block;position:absolute;width:100%;font-size:0;z-index:2}.mem-next .mem-step>div>ul>li{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;color:var(--white);font-size:var(--F10);font-weight:700;background-color:#d5d5d5;border-radius:50%}.mem-next .mem-step>div>ul>li+li{margin-left:calc(20% - 25px)}.mem-next .mem-step .tobe_lv-03>ul>li:nth-last-child(1n+6),.mem-next .mem-step .tobe_lv-04>ul>li:nth-last-child(1n+5),.mem-next .mem-step .tobe_lv-05>ul>li:nth-last-child(1n+4),.mem-next .mem-step .tobe_lv-06>ul>li:nth-last-child(1n+3),.mem-next .mem-step .tobe_lv-07>ul>li:nth-last-child(1n+2),.mem-next .mem-step .tobe_lv-08>ul>li{background-color:var(--purple400)}.mem-next .mem-step div>ul>li:after{content:'';position:absolute;margin:-21px 0 0 -9%;width:calc(20% - 14px);color:var(--gray600);text-align:center;font-size:9px}.mem-next .mem-step div.lv-03>ul>li:nth-child(1):after{content:'FAMILY'}.mem-next .mem-step div.lv-04>ul>li:nth-child(2):after{content:'BRONZE'}.mem-next .mem-step div.lv-05>ul>li:nth-child(3):after{content:'SILVER'}.mem-next .mem-step div.lv-06>ul>li:nth-child(4):after{content:'GOLD'}.mem-next .mem-step div.lv-07>ul>li:nth-child(5):after{content:'PLATINUM'}.mem-next .mem-step div.lv-08>ul>li:nth-child(6):after{content:'DIAMOND'}.mem-next .mem-step div.tobe_lv-03>ul>li:nth-child(1):after{content:'FAMILY';color:var(--purple400)!important}.mem-next .mem-step div.tobe_lv-04>ul>li:nth-child(2):after{content:'BRONZE';color:var(--purple400)!important}.mem-next .mem-step div.tobe_lv-05>ul>li:nth-child(3):after{content:'SILVER';color:var(--purple400)!important}.mem-next .mem-step div.tobe_lv-06>ul>li:nth-child(4):after{content:'GOLD';color:var(--purple400)!important}.mem-next .mem-step div.tobe_lv-07>ul>li:nth-child(5):after{content:'PLATINUM';color:var(--purple400)!important}.mem-next .mem-step div.tobe_lv-08>ul>li:nth-child(6):after{content:'DIAMOND';color:var(--purple400)!important}.mem-class>span{display:inline-block;width:72px;height:72px;line-height:72px;text-align:center;color:var(--white);font-size:var(--F12);border-radius:50%;font-family:Arial;font-weight:700}.mem-class>i{display:inline-block;padding:0 6px;height:19px;line-height:19px;text-align:center;color:var(--white);font-size:var(--F11);border-radius:3px;font-style:normal;font-weight:700}.mem-class .lv-01{background:var(--gray800)}.mem-class span.lv-02{background:var(--gray900);font-size:var(--F11)}.mem-class .lv-02{background:var(--gray900)}.mem-class span.lv-03{background:linear-gradient(-45deg,var(--purple400) 40%,#903cc1 100%)}.mem-class .lv-03{background:linear-gradient(-90deg,var(--purple400) 40%,#903cc1 100%)}.mem-class span.lv-04{background:linear-gradient(-45deg,#74553c 40%,#b58643 100%)}.mem-class .lv-04{background:linear-gradient(-90deg,#74553c 40%,#b58643 100%)}.mem-class span.lv-05{background:linear-gradient(-45deg,#acacac 40%,#d5d5d5 100%)}.mem-class .lv-05{background:linear-gradient(-90deg,#acacac 40%,#d5d5d5 100%)}.mem-class span.lv-06{background:linear-gradient(-45deg,#c08837 40%,#e1be61 100%)}.mem-class .lv-06{background:linear-gradient(-90deg,#c08837 40%,#e1be61 100%)}.mem-class span.lv-07{background:linear-gradient(-45deg,#111380 40%,#874af7 100%);font-size:var(--F11)}.mem-class .lv-07{background:linear-gradient(-90deg,#111380 40%,#874af7 100%)}.mem-class span.lv-08{background:linear-gradient(-45deg,#7a47ec 40%,#57eaef 100%);font-size:var(--F11)}.mem-class .lv-08{background:linear-gradient(-90deg,#7a47ec 40%,#57eaef 100%)}.mem-class span.nobody{background:url(../images/bg_nobody.png) no-repeat center center/100% auto}#MembershipGuideLayer .buttons{margin:0 var(--gap)}.join-celebration-coupon{margin:16px 0 0}.join-celebration-coupon a{position:relative;display:block}.join-celebration-coupon a .coupon-title{position:absolute;top:20px;left:20px;color:var(--white);font-size:var(--F15);line-height:var(--F15L);font-weight:700}.join-celebration-coupon a .coupon-value{position:absolute;bottom:20px;left:20px;color:var(--white);font-size:52px;line-height:56px;font-weight:700;display:flex}.join-celebration-coupon a .coupon-value em{font-size:32px}.join-celebration-coupon a .coupon-view{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:var(--F14);line-height:var(--F14L);color:var(--white);padding-right:16px}.join-celebration-coupon a .coupon-view:after{content:'';display:block;position:absolute;right:2px;top:50%;transform:translateY(-50%);background-color:currentColor;width:12px;height:12px;mask:url(/mo/common/images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat;-webkit-mask:url(/mo/common/images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat}.join-membership-benefit .slide-banner img{width:100%}body.no-header .ssfmp.hotdeal.pull-down .sticky-area.main-tab{top:-1px!important;transition:top .3s linear .4s!important;transition-delay:.2s!important}body.no-header .ssfmp.hotdeal .sticky-area.main-tab{top:-50px!important;transition:top .3s linear .4s!important;transition-delay:.2s!important}.ssfmp.hotdeal .sticky-area{transition:none!important;transition-delay:.2s!important}.ssfmp.hotdeal section{margin-top:60px}.ssfmp.hotdeal section:first-of-type{margin-top:0}body:has(.hotdeal.exhibition) header .inner{border-bottom:1px solid var(--gray250);transition:background .3s linear .5s}body:has(.hotdeal.exhibition).no-header.onwebapp{border-top:1px solid var(--gray250)}.ssfmp.hotdeal h3{text-align:center;font-size:var(--F20);line-height:var(--F20L);font-weight:700;margin:30px 0 20px;padding:0 var(--gap);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal;word-break:break-all}.ssfmp.hotdeal .hotdeal-count{width:100%;box-sizing:border-box;text-align:center;background-color:var(--white)}.ssfmp.hotdeal .hotdeal-count .time{display:block;font-size:var(--F24);font-weight:700;line-height:var(--F24L);margin:20px 0}.ssfmp.hotdeal .data-prograss{margin:20px 0}.ssfmp.hotdeal .data-prograss .inner{margin-top:6px}.ssfmp.hotdeal .data-prograss .inner .gauge{position:relative;width:100%;height:4px;border-radius:4px;background:var(--gray100);overflow:hidden}.ssfmp.hotdeal .data-prograss .inner .gauge span{position:absolute;top:0;left:0;height:4px;width:0}.ssfmp.hotdeal .btns{margin-top:30px}header:has(nav).pull-up~main .ssfmp.hotdeal .product-list .sticky-area{top:49px!important}header:has(nav).pull-up~main .ssfmp.hotdeal .sticky-area.main-tab{top:0!important}.ssfmp.hotdeal .main-banner{position:relative}.ssfmp.hotdeal .main-banner img{width:100%;max-height:500px!important;vertical-align:top;object-fit:cover;overflow:hidden}@media (max-width:374px){.ssfmp.hotdeal .main-banner img{max-height:130vw!important}}.ssfmp.hotdeal .main-banner+section{margin-top:30px}.ssfmp.hotdeal .scrollerX .tabC.flex1 li a{height:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal;word-break:break-all}.ssfmp.hotdeal .time-deal .hotdeal-count-wrap{z-index:10;position:sticky;top:50px;width:100%;background-color:var(--white);transition:none!important;transition-delay:.2s!important}header:has(nav).pull-up~main .ssfmp.hotdeal .time-deal .hotdeal-count-wrap{top:45px}.ssfmp.hotdeal.pull-down .time-deal .hotdeal-count-wrap{top:97px}.ssfmp.hotdeal.pull-down:has(.sticky-area.main-tab) .time-deal .hotdeal-count-wrap{top:145px}body.no-header .ssfmp.hotdeal .time-deal .hotdeal-count-wrap{top:-1px;transition:top .3s linear .4s!important;transition-delay:.2s!important}body.no-header .ssfmp.hotdeal.pull-down:has(.sticky-area.main-tab) .time-deal .hotdeal-count-wrap{top:48px}.ssfmp.hotdeal .time-deal .hotdeal-count-wrap .time{margin:0;height:54px;line-height:54px}.ssfmp.hotdeal .time-deal h3{margin-bottom:8px}.ssfmp.hotdeal .time-deal h3+.time-deal-content{margin-top:20px}.ssfmp.hotdeal .time-deal h3+.scrollerX{margin-top:20px}.ssfmp.hotdeal .time-deal h3+.hotdeal-count-wrap .time{margin-top:0}.ssfmp.hotdeal .time-deal .scrollerX{margin-bottom:8px}.ssfmp.hotdeal .time-deal .hotdeal-count-wrap+.categorySet-Vertical{margin-top:8px}.ssfmp.hotdeal .time-deal .categorySet-Vertical{margin-top:20px}.ssfmp.hotdeal .time-deal .scrollerX+.categorySet-Vertical{margin-top:20px}.ssfmp.hotdeal .weekly-hot-deal .swiper{padding:0 var(--gap)}.ssfmp.hotdeal .weekly-hot-deal .swiper .godList{display:flex;gap:0;--imgWidth:calc(((100vw * 0.76) - (var(--gap)*2)));padding:0}.ssfmp.hotdeal .weekly-hot-deal .categorySet-Vertical{margin-top:30px}.ssfmp.hotdeal .weekly-hot-deal .list-leadin{margin-top:20px;border-bottom:0}.ssfmp.hotdeal .weekly-hot-deal .swiper .godItem .caption{padding:8px 40px 0 0}.ssfmp.hotdeal .brand-deal .swiper{margin-top:20px}.ssfmp.hotdeal .brand-deal .banner{position:relative;width:calc(100% - (var(--gap)*2));height:194px;margin:0 auto 20px;border-radius:var(--radius);overflow:hidden}.ssfmp.hotdeal .brand-deal .banner .img{position:absolute;top:0;left:0;width:100%;height:100%}.ssfmp.hotdeal .brand-deal .banner .img img{width:100%;height:100%;object-fit:cover}.ssfmp.hotdeal .brand-deal .banner .caption{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:0;width:100%;height:100%;padding:0 40px;box-sizing:border-box;background-color:rgba(0,0,0,.2)}.ssfmp.hotdeal .brand-deal .banner .caption .title{color:var(--white);font-size:var(--F20);line-height:var(--F20L);font-weight:700}.ssfmp.hotdeal .brand-deal .categorySet-Vertical{margin-top:20px}.ssfmp.hotdeal .product-list .scrollerX-wrap.active ul li:last-child{padding-right:var(--gap)}.ssfmp.hotdeal .product-list .categorySet-Vertical{margin-top:20px}.ssfmp.hotdeal .product-list .categorySet-Vertical .list-leadin{border-bottom:0}.ssfmp.hotdeal .product-list .categorySet-Vertical .paging{padding:60px 0 0}.onlyMemtTxt{font-size:var(--F14);color:var(--gray900);padding:5px 0 3px}section.login-page{padding:0 var(--gap)}section.login-page .in-page-title-bar{padding-left:0;padding-right:0}section.login-page input[type=password],section.login-page input[type=text]{padding:0 10px;border:1px solid var(--gray250)}section.login-page .input-box+.input-box{margin-top:15px}section.login-page .auto{padding-top:30px}section.login-page .buttons{margin-top:20px}.login-guide{margin:20px 0 0 0;text-align:center}.login-guide a{display:block;font-size:var(--F13);color:var(--gray500)}.login-util{display:flex;justify-content:center;padding:20px 0 30px;margin:0}.login-util a{position:relative;line-height:23px;font-size:var(--F14);padding:0 14px}.login-util a+a:before{position:absolute;left:0;top:50%;transform:translateY(-50%);display:inline-block;width:1px;height:14px;background:var(--gray250);content:''}.login-util a:last-child{color:var(--gray900);font-weight:700}.login-openid .title{position:relative;text-align:center}.login-openid .title span{position:relative;display:inline-block;padding:0 5px;font-size:var(--F14);color:var(--gray900);font-weight:700;line-height:23px;background:var(--white)}.login-openid .title:before{position:absolute;display:inline-block;left:0;top:calc(50% - 1px);width:100%;height:1px;background:var(--gray250);content:''}.login-openid ul{display:flex}.login-openid ul li{flex:1 0 auto}.login-openid .o-login:before{content:'';display:block;height:42px;width:50px;margin:3rem auto 1rem auto;background:url(../images/openid/openid_logo2.png) no-repeat;background-size:50px auto;background-position:0 0}.login-openid .o-login .label{color:var(--gray800);font-size:var(--F11)}.login-openid .o-login.kakao:before{background-position:0 -126px}.login-openid .o-login.facebook:before{background-position:0 0}.login-openid .o-login.naver:before{background-position:0 -42px}.login-openid .o-login.samsungpass:before{background-position:0 -84px}.login-openid .o-login.apple:before{background-position:0 bottom}.login-openid+.buttons{margin-top:20px}.login-failure{padding:35px var(--gap);overflow:hidden}.login-failure .top-icon{display:block;margin:35px auto 17px;display:none}.login-failure .msg{font-size:27px;color:var(--gray900);word-break:keep-all;line-height:32px;margin:30px 0 20px}.login-failure .msg .em{color:var(--gray900)}.login-failure .msg.emp{font-size:var(--F14);line-height:19.5px;color:var(--gray800);color:var(--purple400)}.login-failure .msg-sub{font-size:var(--F13);line-height:19.5px;color:var(--gray800);margin:10px 0}.login-failure .msg-sub em{color:var(--purple400);font-style:normal}.login-failure button+.cs-info{margin:20px -25px 0;padding:30px 25px 30px}.login-failure button.find-pw{background:var(--gray900);border-color:var(--gray900);color:var(--white);height:50px;width:100%}.login-temp-pw{padding:35px var(--gap)}.login-temp-pw em{color:var(--purple400)}.login-temp-pw p.title{font-size:27px;line-height:32px;margin-top:30px;margin-bottom:13.25px;text-align:left;color:var(--gray900)}.login-temp-pw .desc{margin-top:25px;color:var(--gray800)}.login-temp-pw .desc p{margin:0}.login-temp-pw .buttons{margin:40px 0 0}.login-temp-pw .msg-sub{margin:30px 0;color:var(--gray800);font-size:var(--F13)}.login-temp-pw .text-list{margin:30px 0 0;padding:30px 0 0;border-top:1px solid var(--gray250)}.login-temp-pw .text-list dt{margin:0 0 15px;color:var(--gray600);font-size:var(--F13)}.login-temp-pw .text-list dd{color:var(--gray600);font-size:var(--F12)}.order-history-nonmem{padding:0 var(--gap) 30px}.order-history-nonmem input[type=text]{bordeR:1px solid var(--gray250);padding:0 10px}.order-history-nonmem .input-box+.input-box{margin-top:15px}.order-history-nonmem .buttons{margin-top:40px}.get-account-info{padding:30px var(--gap) 40px}.get-account-info .buttons{margin-top:30px}.get-account-info h1{font-size:23px;line-height:32px;color:var(--gray900);padding-bottom:20px;font-weight:400}.get-account-info p{font-size:var(--F14);line-height:var(--F14LL);color:var(--gray900);margin:0;padding:0 0 20px 0}.get-account-info p.account{padding:25px;text-align:center;color:var(--gray800);font-size:var(--F16);background:#f7f7f7}.get-account-info .account-list{padding:25px 20px;margin-top:10px;background:#f7f7f7}.get-account-info .account-list li{display:flex;line-height:25px;justify-content:space-between}.get-account-info .account-list .account-id{font-size:var(--F16);color:var(--gray900)}.get-account-info .account-list .join-date{font-size:var(--F14);color:var(--gray600)}.login-guide-pop{padding:0 20px 20px}.login-guide-pop .title{font-size:var(--F17);font-weight:700;margin-bottom:35px;margin-top:0}.login-guide-pop dl.text-list{margin:22px 0;border-bottom:1px solid var(--black);padding:0 0 18px 0}.login-guide-pop dl.text-list:last-child{border-bottom:0}.login-guide-pop dl.text-list *{line-height:19px}.login-guide-pop dl.text-list dt{font-size:var(--F13);font-weight:700;margin-bottom:8px;margin-left:0;letter-spacing:-.04em}.login-guide-pop dl.text-list dd{font-size:var(--F11);color:var(--gray900);margin-bottom:8px;letter-spacing:-.05em}.login-guide-pop dl.text-list dd:last-child{margin-bottom:0}.login-guide-pop dl.text-list dd::before{display:none}.find-account{padding:20px var(--gap)}.find-account .tab-view .tab-header ul li.on span{color:var(--gray900)}.find-account .tab-view .tab-header ul li.on span:after{background-color:var(--gray900)}.find-account .in-page-title{margin:0 0 30px;color:var(--gray900)}.find-account .join- h1{margin:0 25px 30px;color:var(--gray900)}.find-account .order-history-nonmem h1{margin:0 25px 30px;color:var(--gray900)}.find-account .in-page-desc{margin:0 0 14px;color:var(--gray900);font-size:var(--F13)}.fine-account-form{padding:40px 0 35px}.fine-account-form+.fine-account-form{padding-top:0}.fine-account-form input[type=text]{padding:0 10px;border:1px solid var(--gray250)}.fine-account-form .input-box+.input-box{margin-top:15px}.fine-account-form .msg{font-size:var(--F12);color:var(--gray900);margin-top:0;margin-bottom:10px}section.find-account .fine-account-form .msg+.buttons{margin-top:10px}.fine-account-form .txt{display:block;margin:10px 0;font-size:var(--F11);color:#f0394d}.fine-account-form .buttons{margin-top:40px}.other-cert{padding-bottom:40px}.other-cert dt{position:relative;text-align:center}.other-cert dt span{position:relative;display:inline-block;padding:0 5px;font-size:var(--F14);color:var(--gray600);line-height:var(--F14L);background:var(--white)}.other-cert dt:before{position:absolute;display:inline-block;left:0;top:calc(50% - 1px);width:100%;height:1px;background:var(--gray250);content:''}.other-cert dd{padding-top:20px}.other-cert dd a{display:block;margin-top:15px;height:50px;line-height:50px;font-size:var(--F14);color:var(--gray900);text-align:center;background-color:var(--gray250)}.other-cert dd a img{height:12px;width:auto;vertical-align:baseline;margin-right:5px}.find-account-cert{margin:0;padding:15px 0 0}.find-account-cert h1.in-page-title{margin:0 var(--gap) 30px}.find-account-cert .msg{margin:0 var(--gap);color:var(--gray900);word-break:keep-all}.find-account-cert .slt-mtd{margin:30px var(--gap)}.find-account-cert .slt-mtd p.desc{margin:30px 0 20px;font-size:var(--F12);color:var(--gray800)}.find-account-cert .cert-info-guide{margin:40px 25px;line-height:20px;color:var(--gray600)}.find-account-cert .cert-info-guide ul{margin-top:-2.75px}.find-account-cert .cert-info-guide ul li{font-size:var(--F12);position:relative}.find-account-cert .cert-info-guide ul li u{display:block}.find-account-cert .cert-info-guide ul>li:before{content:'';position:absolute;left:-9px;top:8px;background-color:currentColor;width:2px;height:2px;margin-top:0}.change-password{padding:0 var(--gap) 30px}.change-password>p{padding:15px 0}.change-password .n-v{margin-top:30px;margin-bottom:20px;line-height:1}.cs-info{padding:30px 10px;background:#f7f7f7}.cs-info p{display:flex;justify-content:center;text-align:center;font-size:var(--F12);color:var(--gray800);line-height:1.4;margin:0;padding:0}.cs-info p+p{padding-top:10px}.cs-info a{flex:1;line-height:50px;margin:0 5px;background:var(--white);font-weight:700}.cs-info a.cs:after{display:inline-block;width:6px;height:50px;margin-left:5px;vertical-align:top;background:url(../images/svg/btn_next_gray.svg) no-repeat center center/auto 10px;content:''}.cs-info a.tel:before{display:inline-block;width:11px;height:50px;margin-right:5px;vertical-align:top;background:url(../images/btn_icon_phone.png) no-repeat center center/11px auto;content:''}.join-gateway .logo{padding:0 0 25px 0;text-align:center}.join-gateway .logo img{width:200px}.join-gateway p{margin-top:10px;font-size:var(--F13);line-height:var(--F13L)}.join-gateway .join-for-sns .btn-list{margin-top:20px}.join-gateway .join-for-sns .btn-list .btn{width:100%;text-align:center;font-size:var(--F14);line-height:var(--F14L);font-weight:400}.join-gateway .join-for-sns .btn-list .btn span{position:relative;padding-left:24px}.join-gateway .join-for-sns .membership .btn-list li{margin-top:6px}.join-gateway .join-for-sns .membership .btn-list li:first-child{margin-top:0}.join-gateway .join-for-sns .membership .btn-list .kakao{background:#fee100;border:1px solid #fee100}.join-gateway .join-for-sns .membership .btn-list .kakao span::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:currentColor;width:20px;height:20px;mask:url(../images/uxui/icon/kakao_talks-20.svg) center/20px auto no-repeat;-webkit-mask:url(../images/uxui/icon/kakao_talks-20.svg) center/20px auto no-repeat}.join-gateway .join-for-sns .membership .btn-list .phone span:before{content:'';display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:currentColor;width:20px;height:20px;mask:url(../images/uxui/icon/phone-20.svg) center/20px auto no-repeat;-webkit-mask:url(../images/uxui/icon/phone-20.svg) center/20px auto no-repeat}.join-gateway .join-for-sns .ios{margin-top:40px}.join-gateway .join-for-sns .ios .t-list{color:var(--gray600);margin-top:6px}.join-gateway .join-for-sns .ios .btn-list .apple span::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:currentColor;width:20px;height:20px;mask:url(../images/uxui/icon/apple-20.svg) center/20px auto no-repeat;-webkit-mask:url(../images/uxui/icon/apple-20.svg) center/20px auto no-repeat}.join-benefit{position:relative}.join-benefit h1{line-height:45px;font-size:var(--F17);color:var(--gray900)}.join-benefit li{position:relative;padding:0 0 20px 100px;font-size:var(--F14);line-height:23px}.join-benefit li img{position:absolute;left:0;top:7px;width:76px;height:auto}.join-benefit li span{display:block;font-weight:700;color:var(--gray900);line-height:25px}.join-benefit li em{font-weight:700;color:var(--purple400)}.join-benefit a.more{position:absolute;right:20px;top:10px;display:inline-block;padding-right:10px;font-size:var(--F12);color:var(--gray600);background:url(../images/svg/btn_next_gray.svg) no-repeat right center/5px auto}.join-benefit.case{padding:25px 20px 5px;background:#faf7fe;border-top:1px solid #efeaf5;border-bottom:1px solid #efeaf5}.join-benefit.case h1{line-height:26px}.join-benefit.case .buttons{padding:15px 0 25px}.alert-join-agreement{padding:25px var(--gap);padding-top:0;overflow:hidden}.alert-join-agreement .msg{font-size:var(--F17);line-height:22px;color:#333;font-weight:700;word-break:keep-all;text-align:center;margin-top:0;margin-bottom:10px}.alert-join-agreement .msg.emp{font-size:var(--F14);line-height:19.5px;color:var(--gray600);color:var(--purple400)}.alert-join-agreement .top-icon{display:block;margin:0 auto;margin-bottom:17px}.alert-join-agreement .button{width:100%;margin-top:20px}.alert-join-facebook-account{padding:25px;padding-top:0;overflow:hidden;padding-top:60px}.alert-join-facebook-account .msg{font-size:var(--F17);line-height:22px;color:#333;font-weight:700;word-break:keep-all;text-align:center;margin-top:0;margin-bottom:10px}.alert-join-facebook-account .msg.emp{font-size:var(--F14);line-height:19.5px;color:var(--gray600);color:var(--purple400)}.alert-join-facebook-account .facebook-id{color:var(--purple400);text-align:center;margin-top:0;margin-bottom:5px;font-weight:700;font-size:var(--F17)}.alert-join-facebook-account .desc{font-size:var(--F14);line-height:19.5px;color:var(--gray600);text-align:center;margin-bottom:27.25px}.alert-join-facebook-account .button{width:100%;margin-top:20px}.join-form{padding:0 var(--gap)}.join-form .in-page-title-bar{padding:3px 0}.agree-terms{margin-bottom:10px}.agree-terms a.tit{font-weight:700}.agree-terms .title{display:block;font-weight:400;font-size:var(--F14);line-height:var(--F14L);margin-bottom:17px;color:var(--gray900)}.agree-terms label.checkbox>.label{font-size:var(--F14);line-height:var(--F14L);color:var(--gray900);padding:2px 0 0 30px}.agree-terms .all-group{border:1px solid var(--gray250);padding:15px;margin-top:17px;display:block;position:relative}.agree-terms .all-group label.checkbox{display:block;margin-bottom:20px}.agree-terms .all-group label.checkbox:last-child{margin-bottom:0}.agree-terms .all-group label.checkbox>.label{font-size:var(--F13);line-height:var(--F13L);color:var(--gray600);padding:2px 0 0 30px;width:100%}.agree-terms .all-group a{display:block;position:absolute;top:0;right:0;width:16px;height:20px;background:url(../images/svg/btn_next.svg) no-repeat center 7px/5px auto}.agree-terms .radio-box{padding:7px 0 2px 0}.join-form.form-wrap .t-list>li{color:var(--gray600);font-size:var(--F12);line-height:var(--F12LL)}.join-form.form-wrap .t-list>li:first-child{margin-bottom:6px}.join-form.form-wrap .radio-box{padding:7px 0 5px 0}.join-form.form-wrap .row a.tit{font-weight:700}.invite-form-desc-popup{word-break:keep-all;font-size:var(--F14)}.invite-form-desc-popup p.invite-form-title{margin:0;font-weight:700;color:#333;padding:0 var(--gap) 30px}.invite-form-desc-popup .invite-form-desc-popup-list{margin:0;border-top:1px solid var(--gray250);padding:15px var(--gap)}.invite-form-desc-popup .invite-form-desc-popup-list-item{counter-increment:item;padding:15px 0;padding-left:var(--gap)}.invite-form-desc-popup .invite-form-desc-popup-list-item .list-title{margin:0;color:#333;font-weight:700;line-height:1}.invite-form-desc-popup .invite-form-desc-popup-list-item .list-title:before{content:counter(item);display:inline-block;position:absolute;margin-left:-15px}.invite-form-desc-popup .invite-form-desc-popup-list-item .summary{margin:0;margin-top:8px;font-size:var(--F12);color:var(--gray600)}.invite-form-desc-popup .invite-form-desc-popup-list-item .text-list{margin:0;margin-top:15px;font-size:var(--F12);color:var(--gray600)}.login .buttons{padding:0 var(--gap) 40px}.join-end .greeting p{line-height:32px;margin:20px 0 40px;font-size:var(--F24);line-height:var(--F24L);font-weight:700;color:var(--gray900)}dl.account{display:flex;flex-wrap:wrap;padding:23px 0;background:#f7f7f7}dl.account dt{width:30%;padding:3px 0 3px 20%;line-height:var(--F14LL);font-size:var(--F14);color:var(--gray800);text-align:left}dl.account dd{width:50%;line-height:var(--F14LL);padding:3px 0;font-size:var(--F14);text-align:left;color:var(--gray900)}.join-end dl.account{display:flex;flex-wrap:wrap;padding:16px 0;background:var(--gray150);border-radius:var(--radius)}.join-end dl.account dt{margin-top:8px;width:max-content;padding:0 0 0 16px;color:var(--gray600);text-align:left;font-size:var(--F14);line-height:var(--F14L)}.join-end dl.account dd{margin-top:8px;width:calc(100% - 106px);padding:0 0 0 6px;text-align:left;color:var(--gray900);font-size:var(--F14);line-height:var(--F14L)}.join-end dl.account dt:first-of-type{margin-top:0}.join-end dl.account dd:first-of-type{margin-top:0}.join-end .barcode{margin:40px 71px 0;text-align:center}.join-end .barcode img{width:100%;vertical-align:top}.join-end .buttons{padding:0 var(--gap)}.join-end .account-wrap{padding:16px;background:var(--gray150);border-radius:var(--radius);box-sizing:border-box}.join-end .account-wrap .account{display:flex;font-size:var(--F14);line-height:var(--F14L)}.join-end .account-wrap .account .title{color:var(--gray600)}.join-end .account-wrap .account .desc{color:var(--gray900);margin-left:6px}.join-end .account-wrap .agreement{margin-top:10px}.join-end .account-wrap .agreement span{display:block;color:var(--gray600);font-size:var(--F12);line-height:var(--F12L)}.join-end .account-wrap .agreement span:first-child{margin-top:0}.join-end .account-wrap .agreement span{margin-top:2px}.join-end .account-wrap{padding:16px;background:var(--gray150);border-radius:var(--radius);box-sizing:border-box}.join-end .account-wrap .account{display:flex;font-size:var(--F14);line-height:var(--F14L)}.join-end .account-wrap .account .title{color:var(--gray600)}.join-end .account-wrap .account .desc{color:var(--gray900);margin-left:6px}.join-end .recommend{margin-top:30px}.join-end .recommend p{font-size:var(--F14);line-height:var(--F14L)}.join-end .recommend .input-box{margin-top:4px}.join-end .recommend .input-box input[type=text]{flex:100;height:44px;line-height:44px;width:100%;padding:0 15px;display:block;font-size:var(--F14);color:var(--gray900);box-sizing:border-box;border:none;border:1px solid var(--gray250);background:var(--white);appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:var(--radius)}.join-end .recommend .input-box input[type=text]:focus{border-color:var(--gray900)}.join-end .recommend .input-box button{min-width:80px;height:44px;font-size:var(--F14)}.join-end .inner-gap{padding:0 var(--gap)}.join-end .membership-change-wrap{margin-top:20px}.join-end .membership-change-wrap h3{font-size:var(--F20);line-height:var(--F20L)}.join-end .membership-change-wrap .btns{margin:20px 0 40px}.join-end .membership-benefits-wrap .join-celebration-coupon{text-align:center;padding:0}.join-end .membership-benefits-wrap .join-celebration-coupon img{width:100%;max-width:none}.membership-benefits-wrap{margin:40px 0}.membership-benefits-wrap .join-celebration-coupon{text-align:center;margin:20px 0 40px;padding-left:calc(60px - var(--gap));padding-right:calc(40px - var(--gap))}.membership-benefits-wrap .join-celebration-coupon img{width:100%;max-width:275px}.membership-benefits-wrap h3{margin-top:20px;font-size:var(--F17);line-height:var(--F17L);position:relative}.membership-benefits-wrap .membership-benefits{margin-top:20px}.membership-benefits-wrap .membership-benefits li{margin-top:20px}.membership-benefits-wrap .membership-benefits li .text{position:relative;padding-left:20px;font-size:var(--F14);line-height:var(--F14LL)}.membership-benefits-wrap .membership-benefits li .text span{position:absolute;left:0;top:0}.membership-benefits-wrap .membership-benefits li .text+.desc{margin-top:14px}.membership-benefits-wrap .membership-benefits li .desc{margin-top:20px;display:flex;align-items:center}.membership-benefits-wrap .membership-benefits li .desc:after{content:'';display:block;clear:both}.membership-benefits-wrap .membership-benefits li .desc .thum{flex:0 0 96px;margin-right:20px}.membership-benefits-wrap .membership-benefits li .desc dt{font-size:var(--F14);line-height:var(--F14L)}.membership-benefits-wrap .membership-benefits li .desc dd{font-size:var(--F14);line-height:var(--F14LL);color:var(--gray600);margin-top:4px}.membership-benefits-wrap .btns{margin-top:30px}.membership-benefits-wrap .membership-benefits .membership-level-boon{display:grid;grid-template-columns:1fr 1fr;gap:20px 15px}.membership-benefits-wrap .membership-benefits .membership-level-boon .boon-content{text-align:center}.membership-benefits-wrap .membership-benefits .membership-level-boon .boon-content img{width:120px}.membership-benefits-wrap .membership-benefits .membership-level-boon .boon-content dl{display:block;margin-top:10px}.membership-benefits-wrap .membership-benefits .membership-level-boon .boon-content dl dt{font-size:var(--F14);line-height:var(--F14L);color:var(--gray900)}.membership-benefits-wrap .membership-benefits .membership-level-boon .boon-content dl dd{margin-top:2px;font-size:var(--F14);line-height:var(--F14L);color:var(--gray600)}.join-end .btns{margin:40px 0}.join-end .btns .btn{height:56px}.join-end .btns .btn.primary{flex:1;min-width:90px!important;height:56px!important;min-height:56px!important;line-height:54px!important;font-size:var(--F16)!important;font-weight:400;border:1px solid var(--gray250);padding:0 10px;border-radius:var(--radius)}.join-end .btn.ssf-gradient:after{display:inline-block;width:100px;height:34px;background:url(../images/btn-SSF-PLUS.png) no-repeat center center/auto 100%;content:''}.join-end .bd-none{border:none!important}.join-end .btn.side-more{border-color:var(--white);position:relative}.join-end .btn.side-more:after{content:'';display:block;background-color:currentColor;width:12px;height:12px;mask:url(../images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat;-webkit-mask:url(../images/uxui/icon/chevron_right-12.svg) center/12px auto no-repeat;margin-left:2px}.join-end .mem-class i{background:0 0}.join-end .mem-class i{padding:0;font-size:var(--F14);line-height:var(--F14L);height:20px;color:var(--gray900);border-radius:0;font-weight:400;text-align:left}.layer-membership-join-error{padding:0 var(--gap)}.layer-membership-join-error .top-icon{display:block;margin:0 auto;margin-top:60px;margin-bottom:27px;width:50px;height:50px;background-position:0 0}.layer-membership-join-error .msg{font-size:var(--F17);line-height:22px;color:#333;font-weight:700;word-break:keep-all;text-align:center;margin-top:0;margin-bottom:57px}.layer-membership-join-error .msg em{color:var(--purple400);font-style:normal}.error-join-under14{margin:0 var(--gap)}.error-join-under14 .message{font-size:var(--F13);color:var(--gray900);text-align:center;margin-bottom:20px}.error-join-under14 .message .title{font-size:var(--F17);color:var(--gray900);font-weight:700;margin:0 0 25px}.error-join-under14 .message .msg{white-space:nowrap}.error-join-under14 .auth-box{margin:25px auto 15px}.error-join-under14 .auth-box p.msg{font-size:var(--F12);color:var(--gray600);text-align:center}.error-join-under14 .auth-box .auth-method-wrap{margin:15px 0}.error-join-under14 .buttons{margin-top:20px}.error-join-under14 .message{margin-bottom:30px}.error-join-under14 .message .join-list{margin:25px 0 20px;padding:25px 0 25px 57px;border:1px solid var(--gray250);text-align:left}.error-join-under14 .message .join-list.lg{padding:25px 0;text-align:center}.error-join-under14 .message .join-list.lg li{font-size:var(--F14);line-height:2;color:var(--gray800)}.error-join-under14 .message .join-list.lg li strong{font-weight:700;color:var(--purple400)}.error-join-under14 .auth-box2{font-size:var(--F12);color:var(--gray600);text-align:center}.error-join-under14 .auth-box2 .msg{font-size:var(--F13);color:var(--gray800)}.error-join-under14 .message .msg-point{color:var(--purple400)}.error-join-under14 .text-list li strong{color:var(--gray800)}.error-join-under14 .message .join-list li{color:var(--purple400);font-size:var(--F12)}.app-first-login-benefits{padding:0 16px;padding-bottom:80px;margin-top:60px}.app-first-login-benefits p{margin:0;font-size:var(--F14)}.app-first-login-benefits .message{margin-top:40px;text-align:center;color:#333}.app-first-login-benefits .buttons{margin-top:40px}.ssf-coupon{position:relative;height:74px}.ssf-coupon .coupon-img{margin:0 auto;width:130px}.ssf-coupon~.ssf-coupon-info{text-align:center}.ssf-coupon~.ssf-coupon-info dt{color:var(--gray800);font-size:var(--F11)}.ssf-coupon~.ssf-coupon-info dd{margin:0;color:var(--gray600);font-size:var(--F11)}.cert-modify-wrap{padding:30px var(--gap) 40px}.guiding h1{font-size:23px;line-height:32px;color:var(--gray900);padding-bottom:20px;font-weight:400}.guiding p{font-size:var(--F14);line-height:var(--F14LL);color:var(--gray900);margin:0;padding:0 0 20px 0}.cert-step{display:flex;height:40px;width:100%;padding-top:25px}.cert-step li{flex:1;height:38px;font-size:var(--F14);color:var(--gray900);text-align:center;border-bottom:2px solid var(--gray250)}.cert-step li.on{border-color:var(--gray900);font-weight:700}.cert-step-guide{margin:0 0 10px;padding:20px;line-height:23px;text-align:center;font-size:var(--F14);color:var(--purple400);background:#f7f7f7}.cert-step-guide:before{display:inline-block;width:15px;height:15px;vertical-align:middle;background:url(../images/icons_ordernoti_em.png) no-repeat center/15px auto;content:''}.join-coupon-wrap{margin:0 var(--gap)}.join-coupon-wrap p{margin:0}.join-coupon-wrap .text-list li{color:var(--gray600)}.join-coupon-wrap .text-list li strong{color:var(--gray800)}.join-coupon-wrap .message{font-size:var(--F13);color:var(--gray900);text-align:center;margin-bottom:20px;line-height:1.8}.join-coupon-wrap .message .title{font-size:var(--F17);color:var(--gray900);margin:0 0 25px}.join-coupon-wrap .buttons .button{margin:30px 0 0;height:40px;background:var(--white);border:1px solid var(--gray900);color:var(--gray800)}.join-coupon-wrap .buttons.nobene .button{border-color:var(--gray250);color:var(--gray800);font-size:var(--F12)}.modal-layer .login-app-benefit{padding:0 25px;padding-bottom:70px;text-align:center}.modal-layer .login-app-benefit .box .image{margin:20px 0 10px}.modal-layer .login-app-benefit .box .image img{display:inline-block;width:145px}.modal-layer .login-app-benefit .box .stxt{font-weight:700;color:var(--gray800);font-size:var(--F13);margin:13px 0}.modal-layer .login-app-benefit .box .sstxt{margin-bottom:40px;color:var(--gray600);font-size:var(--F13);margin:13px 0 40px}.modal-layer .login-app-benefit .guide{padding-top:40px;border-top:1px solid var(--gray250);color:var(--gray600);font-size:var(--F13)}.modal-layer .free_fit{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;padding:40px 25px;box-sizing:border-box}.modal-layer .free_fit~.submit{position:fixed;left:0;bottom:0;width:100%}
/*# sourceMappingURL=bundle-member-HASH-1bfe3c7534.css.map */
