@charset "UTF-8";@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.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-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.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}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media screen and (max-width:767px){.pc{display:none}}@media screen and (min-width:768px){.mo{display:none}}@media screen and (max-width:1024px){.contents.cart .tabs-wrap{width:auto}}@media screen and (max-width:767px){.contents.cart .tabs-wrap{margin:0 16px}}.contents.cart .tabs-wrap-new:before{background:#8f8f8f}.contents.cart .tabs-2depth{background:0 0}@media screen and (max-width:767px){.contents.cart .tabs-2depth{border-bottom:0}}.contents.cart .tabs-2depth .tabs{padding:16px 0 6px}@media screen and (max-width:767px){.contents.cart .tabs-2depth .tabs{padding:16px 0 16px 16px}}.contents.cart .tabs-2depth .tabs li{padding-right:8px}@media screen and (max-width:767px){.contents.cart .tabs-2depth .tabs li{width:auto;border:0}}.contents.cart .tabs-2depth .tabs li:before{display:none}.contents.cart .tabs-2depth .tabs li a{gap:4px;padding:7px 24px;border-radius:40px;background-color:#fff;border:1px solid #8f8f8f;color:#000;line-height:24px}@media screen and (max-width:767px){.contents.cart .tabs-2depth .tabs li a{height:auto;padding:6px 12px;line-height:18px;border-radius:32px}}.contents.cart .tabs-2depth .tabs li.on a{font-weight:400;background:#000;border-color:#000;color:#fff}.contents.cart .tabs-2depth .tabs li.on a:focus-visible{outline:3px dotted #000}@media screen and (max-width:767px){.contents.cart .tabs-wrap-new>.tabs{display:flex;padding:0 16px}.contents.cart .tabs-wrap-new>.tabs>li{flex:1;padding:0}.contents.cart .tabs-wrap-new>.tabs>li>a{display:block;text-align:center}}.contents.cart .check-option{position:sticky;top:0;padding:24px 0;border-bottom:1px solid #0f0f0f;background:#fff;z-index:99}.contents.cart .check-option:after{content:"";display:block;clear:both}@media screen and (max-width:767px){.contents.cart .check-option{top:46px;padding:16px;margin:0 -16px}}.contents.cart .check-option.fixed{border-bottom:0;z-index:100}.contents.cart .check-option.fixed:before{content:'';position:fixed;top:0;left:0;right:0;display:block;width:100%;height:72px;box-shadow:1px 3px 4px 0 rgba(0,0,0,.14);background:#fff}@media screen and (max-width:767px){.contents.cart .check-option.fixed:before{top:46px;height:54px}}.contents.cart .check-option .chk-wrap{float:left}.contents.cart .check-option .chk-wrap input:checked+label{font-weight:700}.contents.cart .check-option .chk-wrap input+label{font-size:14px;line-height:24px}@media screen and (max-width:767px){.contents.cart .check-option .chk-wrap input+label{font-size:13px;line-height:21px}}.contents.cart .check-option .btn-area{float:right;position:relative}.mobile-nav-wrap.hide~.container .contents.cart .check-option{top:0}.mobile-nav-wrap.hide~.container .contents.cart .check-option:before{top:0}.contents.cart .order-list{border-top:none}.contents.cart .order-item{padding-top:56px}@media screen and (max-width:767px){.contents.cart .order-item{padding-top:36px}}.contents.cart .order-item .item-image{top:64px}@media screen and (max-width:767px){.contents.cart .order-item .item-image{top:56px;width:80px;height:80px}}.contents.cart .bullet-list{color:#000;font-size:14px}@media screen and (max-width:767px){.contents.cart .bullet-list{font-size:13px}}.contents.cart .bullet-list .b-tit{color:#000}.contents.cart .product-recommend-wrap{margin:0 -12px;padding:60px 448px 32px 0}@media screen and (max-width:1024px){.contents.cart .product-recommend-wrap{padding-top:80px;padding-right:0}}.contents.cart .product-recommend-wrap .title{max-width:1296px;margin:0 auto 10px;padding:0 12px;font-weight:700;font-size:16px;line-height:26px}@media screen and (max-width:767px){.contents.cart .product-recommend-wrap .title{font-size:14px;line-height:22px}}@media screen and (max-width:767px){.contents.cart .product-recommend-wrap{margin:0;padding:18px 0 0;border-top:12px solid #f4f4f4}.contents.cart .product-recommend-wrap .title{margin-bottom:12px;padding:0 16px}}.contents.cart .product-recommend-wrap .indi-wrap li .btn-indi{border-radius:50%}.contents.cart .product-recommend-wrap .indi-wrap li.on .btn-indi{border-radius:6px}@media screen and (min-width:768px){.contents.cart .no-data-wrap{padding-top:48px}}@media screen and (max-width:767px){.contents.cart .no-data-wrap{margin-top:0;padding:0 16px}.contents.cart .no-data-wrap .no-data{border-top:0}}.contents.cart .membership-benefit{display:flex;margin-top:120px;font-size:0}.contents.cart .membership-benefit .box{display:inline-block;width:calc(50% - 12px);padding:32px 40px;border-radius:8px;background-color:#fff;box-shadow:2px 4px 16px 0 rgba(0,0,0,.14);vertical-align:top}.contents.cart .membership-benefit .box:before{display:inline-block;width:64px;height:64px;margin-bottom:16px;background:no-repeat center;background-size:64px 64px;content:''}@media screen and (max-width:767px){.contents.cart .membership-benefit .box:before{width:48px;height:48px;margin-bottom:8px;background-size:48px 48px}}.contents.cart .membership-benefit .box.membership:before{background-image:url(/lg5-common/images/icons/icon-membership-64.svg)}@media screen and (max-width:767px){.contents.cart .membership-benefit .box.membership:before{background-image:url(/lg5-common/images/icons/icon-membership-48.svg)}}.contents.cart .membership-benefit .box.card-benefit{margin-left:24px}.contents.cart .membership-benefit .box.card-benefit:before{background-image:url(/lg5-common/images/icons/icon-rentalcard-64.svg)}@media screen and (max-width:767px){.contents.cart .membership-benefit .box.card-benefit:before{background-image:url(/lg5-common/images/icons/icon-rentalcard-48.svg)}}.contents.cart .membership-benefit .box dt{margin-bottom:8px;font-weight:700;font-size:24px;line-height:34px;word-break:keep-all}.contents.cart .membership-benefit .box dd{font-size:16px;line-height:26px}@media screen and (max-width:767px){.contents.cart .membership-benefit .box dd{font-size:14px;line-height:22px}}@media screen and (max-width:767px){.contents.cart .membership-benefit{display:block;margin:60px -16px 0;padding:40px 16px 0;border-top:12px solid #f4f4f4}.contents.cart .membership-benefit .box{width:100%;padding:24px 20px}.contents.cart .membership-benefit .box.card-benefit{margin:12px 0 0}.contents.cart .membership-benefit .box dt{margin-bottom:6px;font-size:18px;line-height:26px}}.contents.cart.renew_2207 .tabs-wrap{width:calc(100% - 448px)}@media screen and (max-width:1024px){.contents.cart.renew_2207 .tabs-wrap{width:100%}}@media screen and (max-width:767px){.contents.cart.renew_2207 .tabs-wrap{width:100%}}@media screen and (max-width:767px){.contents.cart.renew_2207 .tabs-wrap{margin:0}}.contents.cart.renew_2207 .tabs-wrap.btn-type .tabs>li~li{margin-left:36px}@media screen and (max-width:767px){.contents.cart.renew_2207 .tabs-wrap.btn-type .tabs>li~li{margin-left:20px}}.contents.cart.renew_2207 .tabs-wrap.btn-type .tabs li>a{margin-bottom:-1px;padding:10px 0 4px;font-weight:500}@media screen and (max-width:767px){.contents.cart.renew_2207 .tabs-wrap.btn-type .tabs li>a{margin-bottom:-2px;font-size:15px}}.contents.cart.renew_2207 .chk-wrap input+label:before{content:'';position:absolute;top:5px;left:9px;z-index:1;display:inline-block;width:6px;height:11px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.contents.cart.renew_2207 .chk-wrap input+label:after{top:0;z-index:0;background:#aaa;border-radius:2px}.contents.cart.renew_2207 .chk-wrap input:checked+label:after{background:#ea1917}.contents.cart.renew_2207 .chk-wrap input:disabled+label:after{opacity:.5}.contents.cart.renew_2207 .check-option .chk-wrap{margin-top:3px}.contents.cart.renew_2207 .check-option .chk-wrap input+label{font-size:16px;line-height:1.5}@media screen and (max-width:767px){.contents.cart.renew_2207 .check-option .chk-wrap input+label{font-size:14px;line-height:21px}}.contents.cart.renew_2207 .check-option .btn-text.small{font-size:16px;line-height:31px}@media screen and (max-width:767px){.contents.cart.renew_2207 .check-option .btn-text.small{font-size:14px;text-decoration:none}}@media screen and (max-width:767px){.contents.cart.renew_2207 .check-option:after{content:'';position:absolute;left:0;right:0;bottom:-22px;height:22px;background:transparent linear-gradient(0deg,#ffffff00 0,#ddd 100%) 0 0 no-repeat padding-box}.contents.cart.renew_2207 .check-option .chk-wrap{float:none;margin:7px 0 6px}}@media screen and (max-width:767px){.contents.cart.renew_2207 .check-option+.list-wrap{margin-top:20px}}.contents.cart.renew_2207 .cont-wrap div[role=tabpanel]{display:flex;flex-wrap:nowrap;flex-direction:column}@media screen and (min-width:768px){.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .product-recommend-wrap{order:1}.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet{order:2;padding-top:40px;border-top:1px solid #ddd}.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .bullet-list{color:#666}}.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .accord-cont>.bullet-list .b-txt:before,.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .notice-info .b-txt:before{background:#666}.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .accord-cont>.bullet-list .btn-link,.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .notice-info .btn-link{font-size:14px;line-height:20px;color:#666}@media screen and (max-width:767px){.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .accord-cont>.bullet-list .btn-link,.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .notice-info .btn-link{font-weight:500}}.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .accord-cont>.bullet-list .btn-link:after,.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .notice-info .btn-link:after{right:6px;top:7px;width:7px;height:7px;border:solid #666;border-width:1px 1px 0 0;background:0 0;transform:rotate(45deg)}.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .accord-cont>.bullet-list .tooltip-wrap.new-tooltip,.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .notice-info .tooltip-wrap.new-tooltip{margin-top:3px}@media screen and (max-width:767px){.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .accord-cont>.bullet-list .tooltip-wrap.new-tooltip,.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .notice-info .tooltip-wrap.new-tooltip{height:16px;margin-top:3px;line-height:16px}}.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .accord-cont>.bullet-list .tooltip-wrap.new-tooltip .tooltip-icon,.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .notice-info .tooltip-wrap.new-tooltip .tooltip-icon{width:20px;height:20px;background-image:url(/lg5-common/images/icons/icon-tooltip-gray-20.svg)}@media screen and (max-width:767px){.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .accord-cont>.bullet-list .tooltip-wrap.new-tooltip .tooltip-icon,.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .notice-info .tooltip-wrap.new-tooltip .tooltip-icon{width:16px;height:16px}}.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .accord-cont>.bullet-list .tooltip-wrap.new-tooltip .bullet-list,.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .notice-info .tooltip-wrap.new-tooltip .bullet-list{color:#000;font-weight:400}.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .accord-cont>.bullet-list .tooltip-wrap.new-tooltip .bullet-list .b-txt:before,.contents.cart.renew_2207 .cont-wrap div[role=tabpanel] .row-wrap.all-bullet .notice-info .tooltip-wrap.new-tooltip .bullet-list .b-txt:before{background:#000}@media screen and (max-width:767px){.contents.cart.renew_2207 .order-list{border-top:none}}@media screen and (min-width:768px){.contents.cart.renew_2207 .row-wrap .col-left .section{padding-bottom:0}}.contents.cart.renew_2207 .row-wrap .col-left .product-recommend-wrap{padding-left:0;padding-right:0}.contents.cart.renew_2207 .row-wrap .col-right{z-index:11}@media screen and (min-width:768px){.contents.cart.renew_2207 .row-wrap .col-right .info-area{margin-left:0;padding-left:0}}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area{padding-bottom:0;z-index:11}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .box-link{margin-bottom:30px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .box-link p{font-weight:400;font-size:16px;line-height:24px}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .box-link p{font-size:15px;line-height:23px}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .box-link .btn-link{font-size:15px;line-height:23px}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .box-link .btn-link{font-size:14px;line-height:22px}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .box-link .btn-link:after{top:3px;width:16px;height:16px;background-size:16px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .sub-title{padding-top:21px;margin-bottom:13px;font-size:20px;line-height:1.3}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .sub-title{display:block;margin-bottom:40px;padding:18px 0;font-weight:700;font-size:16px;line-height:22px}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info{width:100%;margin-top:8px;padding:22px 32px 24px;color:#000;border-radius:8px;background:0 0;border:2px solid #000;position:relative;margin-bottom:65px}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info{margin-bottom:0}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .box-title{display:block;margin-bottom:10px;font-weight:700;font-size:16px;line-height:1.5}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .box-title{font-size:14px;line-height:22px}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list dl .price,.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list dl .text{line-height:20px}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list dl{margin-bottom:0}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list dl .text{font-weight:400}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list dl .price,.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list dl .text{line-height:19px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list dl .price.sale,.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list dl .text.sale{font-size:14px}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list>li>.accordion-border-wrap>ul>.lists{position:static;background:0 0;border:0}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list>li>.accordion-border-wrap>ul>.lists .head{display:flex;justify-content:space-between;align-items:center}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list>li>.accordion-border-wrap>ul>.lists .head .accord-btn{position:static;display:inline-flex;gap:4px;align-items:center;padding:0;cursor:pointer}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list>li>.accordion-border-wrap>ul>.lists .head .accord-btn:after{position:static;display:inline-block;width:20px;height:20px;background-size:100% auto;vertical-align:middle;margin-top:0;background-position:50% 50%;transform:rotate(-270deg)}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list>li>.accordion-border-wrap>ul>.lists.on .head .accord-btn:after{transform:rotate(-90deg)}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list>li>.accordion-border-wrap>ul>.lists .accord-cont{padding:0;margin-bottom:24px;font-size:0;line-height:0}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list>li>.accordion-border-wrap>ul>.lists .head .text{font-weight:400}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list>li>.accordion-border-wrap>ul>.lists .head .accord-btn .price.sale{font-size:14px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list>li>.accordion-border-wrap>ul>.lists .head .accord-btn:after{width:16px;height:16px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list>li>.accordion-border-wrap>ul>.lists .accord-cont{margin-bottom:20px}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list .dc-total{margin-bottom:8px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list .dc-total dl{margin-bottom:0}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list .dc-total{margin-bottom:0}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list .dc-list{font-size:0;line-height:0}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list .dc-list li{margin-top:8px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list .dc-list li::before{content:'';display:inline-block;width:8px;height:8px;margin:-1px 4px 0 6px;border:solid #666;border-width:0 0 1px 1px;vertical-align:middle}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list .dc-list li .price,.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list .dc-list li .text{display:inline-block;color:#666;font-size:14px;line-height:20px;vertical-align:middle}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list .dc-list li .text{font-weight:400}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list .dc-list li .price{float:right;font-weight:500}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list .dc-list li{margin-top:4px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list .dc-list li::before{width:4px;height:4px;margin:-1px 4px 0 3px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list .dc-list li .price,.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .payment-list .dc-list li .text{font-size:13px;line-height:19px}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .total-payment-amount{margin-top:25px;padding:18px 0 4px;border-top:1px dashed #8f8f8f}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .total-payment-amount{margin-top:16px;padding:12px 0 1px}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.dc-benefit-info{border-color:#e81953}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap{margin-top:10px}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap{margin-top:12px}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap .box-title{display:flex;justify-content:space-between}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap .tooltip-wrap{margin-top:2px;height:20px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap .tooltip-wrap .tooltip-box{padding:24px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap .tooltip-wrap .tooltip-box .inner-box strong{font-size:16px}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap .tooltip-wrap .tooltip-box .inner-box strong{font-size:15px}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap .tooltip-wrap .tooltip-box .bullet-list .b-txt{font-weight:400;line-height:20px;font-size:14px}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap .tooltip-wrap .tooltip-box .bullet-list .b-txt{font-size:13px}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap .tooltip-wrap .tooltip-box .bullet-list .b-txt+.b-txt{margin-top:8px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap .tooltip-wrap .tooltip-icon{width:20px;height:20px;background-size:20px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap .tooltip-wrap .btn-close{right:20px;top:20px;width:24px;height:24px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap .tooltip-wrap .btn-close:after{background-size:24px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap .payment-list dt.text{font-weight:400}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info.membership-point-wrap .payment-list dl{margin-bottom:0}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .select-wrap.card-select-wrap{width:100%;margin-top:8px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info .select-wrap.card-select-wrap .select-info{margin-top:4px;font-size:12px;line-height:17px;color:#666}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info:has(.card-select-wrap) .payment-card dl{display:flex;flex-wrap:wrap}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info:has(.card-select-wrap) .payment-card dl dd.price{margin-left:auto}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info:has(.card-select-wrap) .payment-card dl dd:not(.price){width:100%}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info:has(.card-select-wrap) .total-payment-amount{margin-top:24px;padding-top:15px;padding-bottom:0}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info:has(.card-select-wrap) .total-payment-amount dl .text{vertical-align:middle;padding-top:0;font-size:14px;font-weight:500;line-height:20px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info:has(.card-select-wrap) .total-payment-amount dl .total{font-weight:400}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info:has(.card-select-wrap) .total-payment-amount dl .total em{font-weight:700}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info:has(.card-select-wrap) .total-payment-amount .bullet-list{margin-top:12px}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info:has(.card-select-wrap) .total-payment-amount{margin-top:16px;padding-top:11px}.contents.cart.renew_2207 .row-wrap .col-right .info-area .payment-amount-info:has(.card-select-wrap) .total-payment-amount .bullet-list{margin-top:16px}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .btn-easy-payment{position:absolute;left:0;bottom:-65px;width:100%}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .btn-easy-payment{margin-top:0;padding-bottom:0;background:#fff;position:fixed;left:0;right:0;bottom:0;z-index:99;padding:14px 16px;border-top:1px solid #d4d4d4}}.contents.cart.renew_2207 .row-wrap .col-right .info-area .btn-easy-payment .btn{width:100%;border-radius:8px;background:#fd312e}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap .col-right .info-area .btn-easy-payment .btn{padding:12px 25px}}.contents.cart.renew_2207 .row-wrap.all-bullet{width:calc(100% - 448px);margin-top:50px}@media screen and (max-width:1024px){.contents.cart.renew_2207 .row-wrap.all-bullet{width:100%}}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap.all-bullet{width:100%;margin-top:12px;padding:0 16px}}.contents.cart.renew_2207 .row-wrap.all-bullet .bullet-list{margin-top:0}.contents.cart.renew_2207 .product-recommend-wrap .title{font-size:22px;line-height:30px;display:flex;margin-bottom:30px}.contents.cart.renew_2207 .product-recommend-wrap .title .tooltip-wrap{margin:6px 0 0 4px}.contents.cart.renew_2207 .product-recommend-wrap .title .tooltip-wrap .bullet-list{margin-top:22px;color:#0f0f0f;line-height:20px;font-weight:400}.contents.cart.renew_2207 .product-recommend-wrap .title .tooltip-wrap .bullet-list .b-txt:before{background:#0f0f0f}.contents.cart.renew_2207 .product-recommend-wrap .title .tooltip-wrap .bullet-list .b-txt+.b-txt{margin-top:8px}.contents.cart.renew_2207 .product-recommend-wrap .title .tooltip-wrap .tooltip-icon{width:20px;height:20px}@media screen and (max-width:767px){.contents.cart.renew_2207 .product-recommend-wrap .title{font-size:16px;line-height:1.375;margin-bottom:12px}.contents.cart.renew_2207 .product-recommend-wrap .title .tooltip-wrap{margin-top:1px}.contents.cart.renew_2207 .product-recommend-wrap .title .tooltip-wrap .bullet-list{margin-top:12px}.contents.cart.renew_2207 .product-recommend-wrap .title .tooltip-wrap .btn-close{top:27px}}@media screen and (min-width:768px){.contents.cart.renew_2207 .product-recommend-wrap+.row-wrap.all-bullet{padding-top:40px;border-top:2px solid #ddd}}@media screen and (max-width:767px){.contents.cart.renew_2207 .row-wrap.all-bullet+.product-recommend-wrap{margin-top:40px}}.contents.cart.renew_2207 .mo-bullet-type.accordion-wrap{border-radius:8px}.contents.cart.renew_2207 .mo-bullet-type.accordion-wrap>ul>.lists .head .accord-btn{display:none}.contents.cart.renew_2207 .mo-bullet-type.accordion-wrap>ul>.lists .accord-cont{display:block!important;padding:0;margin:0}.contents.cart.renew_2207 .mo-bullet-type.accordion-wrap>ul>.lists.on{box-shadow:none}@media screen and (max-width:767px){.contents.cart.renew_2207 .mo-bullet-type.accordion-wrap>ul>.lists{z-index:auto;background-color:#f8f8f8;border-radius:8px}.contents.cart.renew_2207 .mo-bullet-type.accordion-wrap>ul>.lists .head .accord-btn{display:block;padding:12px 56px 12px 15px;background-color:#f8f8f8;border-radius:8px}.contents.cart.renew_2207 .mo-bullet-type.accordion-wrap>ul>.lists .head .accord-btn .title{font-weight:700;font-size:12px}.contents.cart.renew_2207 .mo-bullet-type.accordion-wrap>ul>.lists .head .accord-btn:after{right:27px;width:0;height:0;margin-top:-4px;background:0 0;transform:rotate(-360deg)}.contents.cart.renew_2207 .mo-bullet-type.accordion-wrap>ul>.lists .accord-cont{display:none!important;padding:0 15px 15px}.contents.cart.renew_2207 .mo-bullet-type.accordion-wrap>ul>.lists .accord-cont .bullet-list{margin:0}.contents.cart.renew_2207 .mo-bullet-type.accordion-wrap>ul>.lists .accord-cont .bullet-list .b-txt:nth-child(n+2){margin-top:8px}.contents.cart.renew_2207 .mo-bullet-type.accordion-wrap>ul>.lists.on .head .accord-btn:after{transform:rotate(-180deg)}.contents.cart.renew_2207 .mo-bullet-type.accordion-wrap>ul>.lists.on .accord-cont{display:block!important}}@media screen and (max-width:767px){.contents.cart.renew_2207 .no-data{padding:100px 0}}.contents.cart.renew_2207 .no-data>p+.btn{margin-top:40px;padding:11px 32px;border-radius:24px}@media screen and (max-width:767px){.contents.cart.renew_2207 .no-data>p+.btn{margin-top:26px;padding:6px 16px}}.contents.cart.renew_2207 .no-data+.membership-benefit{margin-top:30px}.contents.cart.renew_2306 .tabs-wrap{width:calc(100% - 428px)}@media screen and (max-width:1024px){.contents.cart.renew_2306 .tabs-wrap{width:100%}}@media screen and (max-width:767px){.contents.cart.renew_2306 .tabs-wrap{width:100%}}.contents.cart.renew_2306 .tabs-wrap.btn-type .tabs>li~li{margin-left:32px}@media screen and (max-width:767px){.contents.cart.renew_2306 .tabs-wrap.btn-type .tabs>li~li{margin-left:20px}}.contents.cart.renew_2306 .tabs-wrap.btn-type .tabs li>a{margin-bottom:0;padding:5px 0;font-weight:700}@media screen and (max-width:767px){.contents.cart.renew_2306 .tabs-wrap.btn-type .tabs li>a{margin-bottom:-2px;padding:8px 0 6px;font-size:15px}}.contents.cart.renew_2306 .tabs-wrap.btn-type .tabs li:not(.on)>a{font-weight:500}.contents.cart.renew_2306 .chk-wrap input+label:before{display:none;top:6px;left:10px;width:5px;height:9px}.contents.cart.renew_2306 .chk-wrap input+label:after{top:2px;left:2px;width:20px;height:20px;background:#fff;border:1px solid #000}.contents.cart.renew_2306 .chk-wrap input:checked+label:before{display:block}.contents.cart.renew_2306 .chk-wrap input:checked+label:after{background:#000;border-color:#000}.contents.cart.renew_2306 .chk-wrap input:disabled+label:before{display:none}.contents.cart.renew_2306 .chk-wrap input:disabled+label:after{background:#f7f7f7;border-color:#8f8f8f}.contents.cart.renew_2306 .chk-wrap input:disabled:checked+label:before{display:block;border-color:#8f8f8f}.contents.cart.renew_2306 .chk-wrap input.readonly+label:before{display:block;border-color:#adadad}.contents.cart.renew_2306 .chk-wrap input.readonly+label:after{background:#f4f4f4;border-color:#aaa}.contents.cart.renew_2306 .check-option .chk-wrap{float:none;margin-top:0}.contents.cart.renew_2306 .check-option .chk-wrap input+label:before{top:7px}.contents.cart.renew_2306 .check-option .chk-wrap input+label:after{top:3px}@media screen and (max-width:767px){.contents.cart.renew_2306 .check-option .chk-wrap input+label:before{top:5px}.contents.cart.renew_2306 .check-option .chk-wrap input+label:after{top:1px}}.contents.cart.renew_2306 .check-option .btn-text.small{line-height:24px;font-weight:400}@media screen and (max-width:767px){.contents.cart.renew_2306 .check-option .btn-text.small{line-height:20px}}@media screen and (max-width:767px){.contents.cart.renew_2306 .check-option:after{display:none}.contents.cart.renew_2306 .check-option .chk-wrap{margin:0}}@media screen and (max-width:767px){.contents.cart.renew_2306 .check-option+.list-wrap{margin-top:0}}@media screen and (min-width:768px){.contents.cart.renew_2306 .row-wrap .col-left,.contents.cart.renew_2306 .row-wrap.all-bullet{width:calc(100% - 428px)}}@media screen and (max-width:767px){.contents.cart.renew_2306 .row-wrap .col-left{background:#f3f5f7}}@media screen and (min-width:768px){.contents.cart.renew_2306 .row-wrap .col-right{width:380px}}.contents.cart.renew_2306 .row-wrap .col-right .info-area .sub-title{padding-top:17px}@media screen and (max-width:767px){.contents.cart.renew_2306 .row-wrap .col-right .info-area .sub-title{margin-bottom:20px;border-bottom:1px solid #000}}.contents.cart.renew_2306 .row-wrap .col-right .info-area .payment-amount-info{padding:24px 32px 24px;border:1px solid #000}@media screen and (max-width:767px){.contents.cart.renew_2306 .row-wrap .col-right .info-area .payment-amount-info{padding:20px 16px}}@media screen and (min-width:768px){.contents.cart.renew_2306 .row-wrap .col-right .info-area .payment-amount-info .payment-list dl .text{font-weight:500}}@media screen and (min-width:768px){.contents.cart.renew_2306 .row-wrap .col-right .info-area .payment-amount-info .payment-list dl .price{font-weight:500}}.contents.cart.renew_2306 .row-wrap .col-right .info-area .total-payment-amount .price{font-weight:700}.contents.cart.renew_2306 .row-wrap .col-right .info-area .total-payment-amount .price .total{font-size:24px;line-height:34px}@media screen and (max-width:767px){.contents.cart.renew_2306 .row-wrap .col-right .info-area .total-payment-amount .price .total{font-size:24px;line-height:31px}}@media screen and (max-width:1024px){.contents.cart.renew_2306 .row-wrap .col-left,.contents.cart.renew_2306 .row-wrap .col-right,.contents.cart.renew_2306 .row-wrap.all-bullet{width:100%}}.contents.cart.renew_2306 .bullet-list .note-txt{position:relative;margin-bottom:10px;padding-left:20px;color:red}.contents.cart.renew_2306 .bullet-list .note-txt:before{content:'';position:absolute;top:2px;left:-2px;display:inline-block;width:20px;height:20px;background:url(/lg5-common/images/icons/icon-error.svg) center no-repeat;vertical-align:top}@media screen and (max-width:767px){.contents.cart.renew_2306 .mo-bullet-type.accordion-wrap{border:1px solid #ddd}.contents.cart.renew_2306 .mo-bullet-type.accordion-wrap>ul>.lists{background:#fff}.contents.cart.renew_2306 .mo-bullet-type.accordion-wrap>ul>.lists .head .accord-btn{background:#fff}.contents.cart.renew_2306 .mo-bullet-type.accordion-wrap>ul>.lists .head .accord-btn .title{font-weight:500;font-size:14px;color:#666;line-height:1.46}.contents.cart.renew_2306 .mo-bullet-type.accordion-wrap>ul>.lists .head .accord-btn:after{right:12px;width:16px;height:16px;margin-top:-8px;border:0;background:url(/lg5-common/images/icons/btn-down-16-gray.svg) no-repeat 0 0/100%;transition:none}}.careRequireBuyPopup .info-text{font-size:13px;line-height:19px}@media screen and (min-width:768px){.careRequireBuyPopup .info-text{font-size:16px;line-height:24px}}.careRequireBuyPopup .info-box{margin-top:16px;padding:16px;background:0 0;border-radius:8px;border:1px solid #ddd;text-align:left}@media screen and (min-width:768px){.careRequireBuyPopup .info-box{margin-top:28px;padding:24px}}.careRequireBuyPopup .process-list{display:block;margin-top:0;font-size:0}.careRequireBuyPopup .process-list li{display:inline-block;align-items:center;font-weight:700;font-size:16px;line-height:26px;vertical-align:middle}@media screen and (max-width:767px){.careRequireBuyPopup .process-list li{font-size:14px;line-height:22px}}.careRequireBuyPopup .process-list li:after{content:"";display:inline-block;width:12px;height:12px;margin:0 10px;background:url(/lg5-common/images/icons/btn-arr-16-black.svg) no-repeat 50% 50%/100% 100%;vertical-align:top}@media screen and (min-width:768px){.careRequireBuyPopup .process-list li:after{margin:6px 18px 0;width:16px;height:16px}}.careRequireBuyPopup .process-list li:last-child{padding-right:0}.careRequireBuyPopup .process-list li:last-child:after{display:none}.careRequireBuyPopup .process-list li .order{display:block;font-size:11px;line-height:16px;color:#666;font-weight:400}@media screen and (min-width:768px){.careRequireBuyPopup .process-list li .order{font-size:14px;line-height:20px}}.careRequireBuyPopup .process-list li .step{font-size:13px;line-height:19px;font-weight:500;vertical-align:top}@media screen and (min-width:768px){.careRequireBuyPopup .process-list li .step{font-size:16px;line-height:24px}}.careRequireBuyPopup .bullet-list{margin-top:16px}@media screen and (min-width:768px){.careRequireBuyPopup .bullet-list{margin-top:20px}}.careRequireBuyPopup .bullet-list .b-txt{padding-left:6px;font-size:11px;line-height:16px;color:#666}@media screen and (min-width:768px){.careRequireBuyPopup .bullet-list .b-txt{font-size:14px;line-height:20px}}.careRequireBuyPopup .bullet-list .b-txt:before{display:inline-block!important;width:2px;height:2px;margin-top:7px;margin-left:-6px;margin-right:4px;background-color:#000}@media screen and (min-width:768px){.careRequireBuyPopup .bullet-list .b-txt:before{width:3px;height:3px;margin-top:8px}}@media screen and (max-width:767px){.subRenewWrap--cartOrder footer{padding-bottom:130px!important}}.contents.cart .cont-wrap .row-wrap .col-right .info-area.type-btn-outside .payment-amount-info{margin-bottom:0}@media screen and (min-width:768px){.contents.cart .cont-wrap .row-wrap .col-right .info-area.type-btn-outside .btn-easy-payment{position:relative;left:auto;bottom:auto;margin-top:8px}}.contents.cart .cont-wrap.type-sticky-tab .ui_sticky_wrap .check-option{margin:0 0}@media screen and (max-width:767px){.contents.cart .cont-wrap.type-sticky-tab .ui_sticky_wrap .check-option{padding:17px 16px}}@media screen and (max-width:767px){.contents.cart .cont-wrap.type-sticky-tab .ui_sticky_wrap.down .check-option,.contents.cart .cont-wrap.type-sticky-tab .ui_sticky_wrap.up .check-option{border-bottom:0;box-shadow:1px 4px 3px 0 rgba(0,0,0,.14)}.contents.cart .cont-wrap.type-sticky-tab .tabs-wrap-new .tabs{padding-left:4px}.contents.cart .cont-wrap.type-sticky-tab .tabs-wrap-new .tabs>li{padding:0 12px}}.contents.cart .cont-wrap.type-sticky-tab .check-option .chk-wrap{font-size:16px;line-height:26px}@media screen and (max-width:767px){.contents.cart .cont-wrap.type-sticky-tab .check-option .chk-wrap{font-size:14px;line-height:22px}}@media screen and (min-width:1024px){.contents.cart .cont-wrap.type-sticky-tab .row-wrap .col-right .info-area{margin-top:-132px;margin-left:-40px;padding-left:40px}.contents.cart.none-tab-2depth .cont-wrap.type-sticky-tab .row-wrap .col-right .info-area{margin-top:-62px}}.contents.cart .cont-wrap.type-sticky-tab .row-wrap .col-right .info-area .payment-amount-info{background:#fff}@media screen and (min-width:1024px){.contents.cart .cont-wrap.type-sticky-tab .row-wrap .col-right.fixed .info-area{margin-top:-74px}}@media screen and (min-width:768px){.contents.cart .cont-wrap.type-sticky-tab .row-wrap .col-right.fixed{top:170px}.contents.cart .cont-wrap.type-sticky-tab .row-wrap .col-right.fixed .info-area{background:0 0!important}}.contents.cart .cont-wrap.type-sticky-tab .order-list{margin-top:24px;padding:0;border:1px solid #ddd;border-radius:8px}.contents.cart .cont-wrap.type-sticky-tab .order-list .order-item{background-color:transparent;border-bottom-color:#eee}.contents.cart .cont-wrap.type-sticky-tab .order-list .order-item:last-child{border:none}@media screen and (max-width:767px){.contents.cart .cont-wrap.type-sticky-tab .order-list{margin-top:32px;padding:16px;border:none;background:#fff}.contents.cart .cont-wrap.type-sticky-tab .order-list .order-item{border:none;padding:52px 0 0 96px}.contents.cart .cont-wrap.type-sticky-tab .order-list .order-item+.order-item{margin-top:12px;border-top:1px solid #eee}.contents.cart .cont-wrap.type-sticky-tab .order-list .order-item .package-item .order-item+.order-item{border-top:none}}@media screen and (max-width:1024px){.contents.cart .cont-wrap.type-sticky-tab .col-left,.contents.cart .cont-wrap.type-sticky-tab .col-right{float:none}.contents.cart .cont-wrap.type-sticky-tab .col-left .info-area,.contents.cart .cont-wrap.type-sticky-tab .col-right .info-area{margin-top:0}}.contents.cart .promotion-wrap{margin:24px 0 0}@media screen and (max-width:767px){.contents.cart .promotion-wrap{margin:0 -16px;padding:14px 16px 16px;background:#fff}.contents.cart .promotion-wrap+.order-list{margin-top:18px!important}}.contents.cart .promotion-wrap .promotion-link{overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center;padding:0 191px 0 50px;height:100px;background:#f1f1f1;border-radius:12px}.contents.cart .promotion-wrap .promotion-link::before{content:'';position:absolute;top:0;right:0;width:367px;height:100px;background:url(/kr/images/icons/ico_banner_pc.png) no-repeat;background-size:100% 100%}@media screen and (max-width:767px){.contents.cart .promotion-wrap .promotion-link{justify-content:flex-start;padding:14px 109px 14px 20px;height:90px;border-radius:8px}.contents.cart .promotion-wrap .promotion-link:before{width:190px;height:90px;background-image:url(/kr/images/icons/ico_banner_mo.png)}}.contents.cart .promotion-wrap .promotion-conts .promotion-txt{display:block;font-size:14px;font-weight:400;line-height:20px;color:#000}@media screen and (max-width:767px){.contents.cart .promotion-wrap .promotion-conts .promotion-txt{font-size:12px;line-height:18px}}.contents.cart .promotion-wrap .promotion-conts .promotion-name{position:relative;display:block;font-size:18px;font-weight:700;line-height:26px;color:#000;margin-top:4px}@media screen and (max-width:767px){.contents.cart .promotion-wrap .promotion-conts .promotion-name{font-size:14px;line-height:20px}}.contents.cart .promotion-wrap .promotion-conts .promotion-name:after{content:'';position:absolute;top:calc(50% + 1px);width:24px;height:24px;background:url(/lg5-common/images/icons/arrow_right_32.svg) no-repeat;background-size:100% 100%;transform:translateY(-50%)}@media screen and (max-width:767px){.contents.cart .promotion-wrap .promotion-conts .promotion-name:after{width:16px;height:16px}}.contents.cart .no-data-wrap .banner-slide-box .banner_text-wrap .banner_text{margin-bottom:6px}.contents.cart .no-data-wrap .banner-slide-box .banner_text-wrap .banner_text p{font-size:16px}@media screen and (max-width:767px){.contents.cart .no-data-wrap .banner-slide-box .banner_text-wrap .banner_text p{font-size:12px}}.contents.cart .banner-slide-box{width:100%;position:relative;overflow:hidden;margin-top:60px}@media screen and (max-width:767px){.contents.cart .banner-slide-box{margin-top:12px}}.contents.cart .banner-slide-box .banner_list{width:100%;height:134px}@media screen and (max-width:767px){.contents.cart .banner-slide-box .banner_list{height:116px}}.contents.cart .banner-slide-box .banner_item{width:100%;height:100px;overflow:hidden;border-radius:8px}@media screen and (max-width:767px){.contents.cart .banner-slide-box .banner_item{height:90px}}.contents.cart .banner-slide-box .banner_item .subscribe{background-color:#f0f1f1;background-image:url(/lg5-common/images/UTC/img_subscribe_banner_pc.png);background-position:right 0 center;background-repeat:no-repeat;background-size:auto 100%}@media screen and (max-width:767px){.contents.cart .banner-slide-box .banner_item .subscribe{background-position-x:calc(100% - -25px)}}.contents.cart .banner-slide-box .banner_item .card{background-color:#ecebfb;background-image:url(/lg5-common/images/UTC/img_card_banner.png);background-position:right 0 center;background-repeat:no-repeat;background-size:auto 100%}@media screen and (max-width:767px){.contents.cart .banner-slide-box .banner_item .card{background-position-x:calc(100% - -25px);background-size:180px auto}}.contents.cart .banner-slide-box .banner_link{display:block;width:100%;height:100%}.contents.cart .banner-slide-box .banner_text-wrap{position:absolute;left:50px;top:50%;transform:translateY(-50%)}@media screen and (max-width:767px){.contents.cart .banner-slide-box .banner_text-wrap{left:20px}}.contents.cart .banner-slide-box .banner_text-wrap .banner_title{font-size:18px;line-height:26px;font-weight:700}@media screen and (max-width:767px){.contents.cart .banner-slide-box .banner_text-wrap .banner_title{font-size:14px;line-height:20px}}.contents.cart .banner-slide-box .banner_text-wrap .banner_title:after{content:"";display:inline-block;width:24px;height:24px;background:url(/lg5-common/images/icons/arrow_right_32.svg) center no-repeat;background-size:24px 24px;vertical-align:-5px}@media screen and (max-width:767px){.contents.cart .banner-slide-box .banner_text-wrap .banner_title:after{width:16px;height:16px;background-size:16px 16px;vertical-align:-3px}}.contents.cart .banner-slide-box .banner_text-wrap .banner_text{display:inline-flex;align-items:center;margin-bottom:4px}.contents.cart .banner-slide-box .banner_text-wrap .banner_text p{font-size:14px;line-height:20px}@media screen and (max-width:767px){.contents.cart .banner-slide-box .banner_text-wrap .banner_text p{font-size:12px;line-height:17px}}.contents.cart .banner-slide-box .control{position:relative;width:100%;text-align:center;bottom:20px}.contents.cart .banner-slide-box .control .swiper-pagination{position:inherit;display:inline-block}.contents.cart .banner-slide-box .control .swiper-pagination .swiper-pagination-bullet{position:relative;margin:0;width:18px;height:18px;background:0 0;opacity:1;bottom:-4px}.contents.cart .banner-slide-box .control .swiper-pagination .swiper-pagination-bullet:after{content:'';position:absolute;top:50%;left:50%;width:10px;height:10px;background:#8f8f8f;border-radius:10px;transform:translateX(-50%) translateY(-50%)}@media screen and (max-width:767px){.contents.cart .banner-slide-box .control .swiper-pagination .swiper-pagination-bullet:after{width:8px;height:8px}}.contents.cart .banner-slide-box .control .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px}.contents.cart .banner-slide-box .control .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{width:20px;background:#000}.contents.cart .banner-slide-box .control .swiper-horizontal>.swiper-pagination-bullets,.contents.cart .banner-slide-box .control .swiper-pagination-bullets.swiper-pagination-horizontal,.contents.cart .banner-slide-box .control .swiper-pagination-custom,.contents.cart .banner-slide-box .control .swiper-pagination-fraction{width:auto;bottom:0;margin-right:1px}.contents.cart .banner-slide-box .control .wrap-autoplay-control{display:inline-block;text-align:center;cursor:pointer;vertical-align:1px}.contents.cart .banner-slide-box .control .wrap-autoplay-control button{display:inline-block;width:18px;height:18px;border:0;background:0 0;cursor:pointer}.contents.cart .banner-slide-box .control .wrap-autoplay-control button[aria-pressed=false]:before{content:'';display:inline-block;width:16px;height:16px;background-image:url(/lg5-common-obs/static/images/ico/icon-stop-banner.svg);background-repeat:no-repeat;background-size:16px 16px;box-sizing:border-box}@media screen and (max-width:767px){.contents.cart .banner-slide-box .control .wrap-autoplay-control button[aria-pressed=false]:before{width:14px;height:14px;background-size:14px 14px}}.contents.cart .banner-slide-box .control .wrap-autoplay-control button[aria-pressed=true]:before{content:'';display:inline-block;width:16px;height:16px;background-image:url(/lg5-common-obs/static/images/ico/icon-play-banner.svg);background-repeat:no-repeat;background-size:16px 16px;box-sizing:border-box;vertical-align:1px}@media screen and (max-width:767px){.contents.cart .banner-slide-box .control .wrap-autoplay-control button[aria-pressed=true]:before{width:14px;height:14px;background-size:14px 14px}}.contents.cart .rental-new{position:relative;margin:18px 0}@media screen and (max-width:767px){.contents.cart .rental-new{margin:12px 0}}.contents.cart .rental-new .rental-new-ties{display:flex;align-items:center;width:100%;border-radius:8px;background:#f3f3f3;padding:9px 12px 9px 16px}@media screen and (max-width:767px){.contents.cart .rental-new .rental-new-ties{padding:9px 22px 9px 16px}}.contents.cart .rental-new .rental-new-ties:after{content:'';position:absolute;top:50%;right:6px;transform:translate(0,-50%);width:16px;height:16px;background:url(/lg5-common/images/icons/btn-arr-16-black-sm.svg) center no-repeat;background-size:16px}@media screen and (max-width:767px){.contents.cart .rental-new .rental-new-ties:after{right:12px}}.contents.cart .rental-new .rental-new-ties p{font-size:12px;font-weight:700;line-height:17px}.contents.cart .rental-new .rental-new-ties p .point{color:#fd312e}@media screen and (max-width:767px){.contents.cart .rental-new .rental-new-ties p{font-size:12px;font-weight:700;line-height:18px}}.contents.cart .pc-only{display:block}.contents.cart .mo-only{display:none}@media screen and (max-width:767px){.contents.cart .pc-only{display:none}.contents.cart .mo-only{display:block}}.contents.cart .no-data-wrap .banner-slide-box .banner_list{height:180px}@media screen and (max-width:767px){.contents.cart .no-data-wrap .banner-slide-box .banner_list{height:106px}}.contents.cart .no-data-wrap .banner-slide-box .banner_item{height:150px}@media screen and (max-width:767px){.contents.cart .no-data-wrap .banner-slide-box .banner_item{height:90px}}@media screen and (max-width:767px){.contents.cart .no-data-wrap .banner-slide-box .control{bottom:10px}}.order-list{border-top:1px solid #666}.order-item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative;width:100%;padding:24px 28px 32px 168px;border-bottom:1px solid #666;background-color:#fff}@media screen and (max-width:1350px){.order-list:not(.order-complete)>.order-item{display:block}}@media screen and (max-width:767px){.order-item{padding:24px 0 24px 106px}.order-item:last-child{border-bottom:0}}.order-item:not(:first-child){border-bottom-color:#ddd}.order-item .link-wrap{max-width:55.6%;min-height:118px}.order-item .link-wrap>a{display:block;padding-left:144px;margin-left:-144px}.order-item .link-wrap>a .product-info{max-width:none;min-height:auto}@media screen and (max-width:767px){.order-item .link-wrap>a{padding-left:106px;margin-left:-106px}}@media screen and (max-width:1350px){.order-item .link-wrap{max-width:none;min-height:auto}.order-item .link-wrap>a .product-info{min-height:auto}}@media screen and (max-width:1024px){.order-item .link-wrap>a{display:inline-block}}.order-item .item-image{position:absolute;top:32px;left:30px;width:130px;height:130px;z-index:1}.order-item .item-image img{width:100%;height:auto;vertical-align:top}@media screen and (max-width:767px){.order-item .item-image{top:32px;left:0;width:90px;height:90px}}.order-item .product-info{position:relative;max-width:55.6%;min-height:118px}@media screen and (max-width:1350px){.order-item .product-info{max-width:none;min-height:auto}}.order-item .careship-desc{padding:8px 12px;background:#f7f7f7;font-size:13px;line-height:19px;border-radius:8px;margin-top:8px;color:#666}@media screen and (max-width:767px){.order-item .careship-desc{font-size:12px;margin-top:6px}}.order-item .flag-wrap{margin-bottom:2px}.order-item .flag-wrap .flag{height:20px;font-size:12px;line-height:16px;font-weight:500;color:#fd312e}.order-item .flag-wrap .flag:first-child{padding-left:0}@media screen and (max-width:767px){.order-item .flag-wrap .flag{font-size:11px;line-height:15px}}.order-item .flag-wrap .flag.smart-home{color:#000;font-weight:400}.order-item .flag-wrap .flag.smart-home:before{margin:0 8px}.order-item .item-name{max-height:48px;font-weight:700;font-size:16px;line-height:24px}@media screen and (max-width:767px){.order-item .item-name{max-height:46px;font-size:16px;line-height:22px}}.order-item .item-name a{overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.order-item .sku{margin-top:2px;display:block;font-size:12px;line-height:1.33;color:#666}@media screen and (max-width:767px){.order-item .sku{font-size:10px;line-height:1.5}}.order-item .item-amount-info{margin:8px 0 0;font-weight:700;font-size:14px;line-height:24px}@media screen and (max-width:767px){.order-item .item-amount-info{font-size:13px;line-height:21px}}.order-item .item-options2,.order-item .sibling-option{font-size:0;margin-top:8px;line-height:normal}@media screen and (max-width:767px){.order-item .item-options2,.order-item .sibling-option{margin-top:6px}}.order-item .item-options2 p,.order-item .sibling-option p{display:inline;font-size:14px;line-height:20px;color:#666;word-break:keep-all}@media screen and (max-width:767px){.order-item .item-options2 p,.order-item .sibling-option p{font-size:13px}}.order-item .item-options2 p:not(:last-child):after,.order-item .sibling-option p:not(:last-child):after{content:' ';display:inline-block;width:1px;height:10px;margin:0 6px;background-color:#ddd;vertical-align:-1px}.order-item .item-options2 p .point,.order-item .item-options2 p em,.order-item .sibling-option p .point,.order-item .sibling-option p em{color:#fd312e}.order-item .item-delivery{margin-top:16px;padding:12px 0 8px;border-top:1px solid #eee;border-bottom:1px solid #eee}.order-item .item-delivery .delivery-info{position:relative;display:flex;flex-wrap:wrap;align-items:center}.order-item .item-delivery .delivery-info .info-title{display:flex;align-items:center}.order-item .item-delivery .delivery-info .info-title .title{font-weight:500;font-size:13px;line-height:19px;color:#000}.order-item .item-delivery .delivery-info .info-title .tooltip-wrap{margin:1px 0 0 2px;position:static;height:16px}.order-item .item-delivery .delivery-info .info-title .tooltip-wrap .btn-close{top:20px;right:20px;width:16px;height:16px}.order-item .item-delivery .delivery-info .info-title .tooltip-wrap .btn-close::after{width:100%;height:100%}.order-item .item-delivery .delivery-info .info-title .tooltip-icon{top:1px;width:16px;height:16px;background:url(https://www.lge.co.kr/lg5-common/images/icons/icon-tooltip.svg) center no-repeat;background-size:100% 100%}@media screen and (min-width:768px){.order-item .item-delivery .delivery-info .info-title .tooltip-icon{width:20px;height:20px}}.order-item .item-delivery .delivery-info .info-title .tooltip-box{padding:20px 48px 20px 20px;border-radius:16px;border-radius:var(--Corner-radius-16,16px);box-shadow:0 0 1px 0 rgba(33,39,49,.08),0 12px 64px 0 rgba(33,39,49,.09)}@media screen and (max-width:767px){.order-item .item-delivery .delivery-info .info-title .tooltip-box{right:0;left:-96px!important}}@media screen and (min-width:768px){.order-item .item-delivery .delivery-info .info-title .tooltip-box{left:0}}.order-item .item-delivery .delivery-info .info-title .tooltip-box .title{display:block;font-weight:700;font-size:15px;line-height:22px}.order-item .item-delivery .delivery-info .info-title .tooltip-list{display:flex;flex-direction:column;gap:8px;margin-top:12px}.order-item .item-delivery .delivery-info .info-title .tooltip-list>li{position:relative;display:flex;align-items:flex-start;gap:6px;font-size:13px;line-height:19px;font-weight:400;color:#444}.order-item .item-delivery .delivery-info .info-title .tooltip-list>li::before{content:"";flex-shrink:0;display:block;width:2px;height:2px;margin-top:9px;background:#444;border-radius:50%}.order-item .item-delivery .delivery-info .info-title .info-badge{margin-left:4px}.order-item .item-delivery .delivery-info .info-text{margin-top:2px;font-size:12px;line-height:17px;font-weight:400;color:#000}.order-item .item-delivery .delivery-info .info-text *{display:inline-block;font-size:12px;line-height:17px;vertical-align:top}.order-item .item-delivery .delivery-info .info-text span{color:#666}.order-item .item-delivery .delivery-info .info-text .neutral{color:#007e82}.order-item .item-delivery .delivery-info .info-text .neutral+span{margin-left:8px}.order-item .item-delivery .delivery-info .info-list{margin-top:8px}.order-item .item-delivery .delivery-info .info-item{position:relative;padding-left:8px;font-weight:400;font-size:13px;line-height:20px;color:#000}.order-item .item-delivery .delivery-info .info-item.red{color:#ea1917}.order-item .item-delivery .delivery-info .info-item::before{content:"";position:absolute;top:8px;left:0;display:block;width:3px;height:3px;margin:0;border-radius:50%;background:#000}.order-item .item-delivery .delivery-info .info-badge .delivery-label{display:inline-flex;align-items:center;height:20px;padding:0 6px;font-weight:400;font-size:11px;line-height:16px;color:#007e82;background:#ecf9f9;border-radius:4px}@media screen and (min-width:768px){.order-item .item-delivery{margin-top:8px;padding:0;border-top:none;border-bottom:none}.order-item .item-delivery .delivery-info{gap:12px}.order-item .item-delivery .delivery-info .info-title .title{font-size:14px;line-height:20px}.order-item .item-delivery .delivery-info .info-title .tooltip-wrap{height:20px;margin-top:0}.order-item .item-delivery .delivery-info .info-title .tooltip-box{min-width:auto}.order-item .item-delivery .delivery-info .info-text{margin-top:1px}.order-item .item-delivery .delivery-info .info-text span{font-size:12px;line-height:17px}.order-item .item-delivery .delivery-info .info-item::before{top:11px}}@media screen and (min-width:768px) and (min-width:768px){.order-item .item-delivery .delivery-info .info-badge{font-size:14px;line-height:20px}.order-item .item-delivery .delivery-info .info-badge .shipment-label{height:21px;font-size:12px;line-height:18px}}@media screen and (max-width:767px){.order-item .item-delivery+.item-delivery{margin-top:0;border-top:none}}@media screen and (max-width:767px){.order-item .item-delivery.parcel-type .delivery-info,.order-item .item-delivery.standard-type .delivery-info{flex-direction:column;align-items:flex-start}}.order-item .product-payment{margin-top:21px;align-self:flex-start}@media screen and (min-width:1349px){.order-item .product-payment{text-align:right}}@media screen and (max-width:767px){.order-item .product-payment{margin-top:12px}}.order-item .product-payment .amount{position:relative;display:inline-flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;font-size:0;max-width:260px}@media screen and (max-width:1350px){.order-item .product-payment .amount{align-items:flex-start}}@media screen and (max-width:767px){.order-item .product-payment .amount{max-width:none}}.order-item .product-payment .amount .price{display:inline-flex;align-items:center;flex-wrap:wrap;gap:0 6px;font-size:18px;line-height:26px;justify-content:flex-end}@media screen and (max-width:767px){.order-item .product-payment .amount .price{gap:0 4px;font-size:15px;line-height:22px}}.order-item .product-payment .amount .price .original{width:100%;font-size:16px;line-height:20px;color:#8f8f8f;text-decoration:line-through}@media screen and (max-width:767px){.order-item .product-payment .amount .price .original{font-size:11px;line-height:15px}}.order-item .product-payment .amount .price .total{display:block;width:100%;font-weight:700;margin-top:2px}.order-item .product-payment .amount .price .btn-month-price{position:relative;font-size:14px;line-height:20px;color:#333;font-weight:400;padding-right:19px}.order-item .product-payment .amount .price .btn-month-price::after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px;height:18px;margin-right:1px;-webkit-mask:url(/lg5-common/images/icons/chevron-transparent.svg) no-repeat 100% 50%;mask:url(/lg5-common/images/icons/chevron-transparent.svg) no-repeat 100% 50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:#333}.order-item .product-payment .amount .price .btn-month-price+.original{margin-top:8px}@media screen and (max-width:767px){.order-item .product-payment .amount .price .btn-month-price{display:inline-block;font-size:11px;line-height:15px;padding-right:12px}.order-item .product-payment .amount .price .btn-month-price::after{width:12px;height:12px;margin-right:0}.order-item .product-payment .amount .price .btn-month-price+.original{margin-top:0;line-height:16px;width:auto}}.order-item .product-payment .amount .price .txt-month-price{display:block;font-size:14px;line-height:20px}.order-item .product-payment .amount .price .txt-month-price+.original{margin-top:8px}@media screen and (max-width:767px){.order-item .product-payment .amount .price .txt-month-price{display:inline-block;font-size:11px;line-height:16px}.order-item .product-payment .amount .price .txt-month-price+.original{margin-top:0;line-height:16px;width:auto}}@media screen and (max-width:1350px){.order-item .product-payment .amount .price{justify-content:flex-start}}.order-item .product-payment .amount .subscribe-price{display:flex;margin-top:2px}.order-item .product-payment .amount .subscribe-price .discount-rate{font-size:18px;line-height:26px;font-weight:700;color:#fd312e;margin-right:8px}.order-item .product-payment .amount .subscribe-price .total{font-size:18px;line-height:26px}.order-item .product-payment .amount .subscribe-price .total>span{font-weight:700}.order-item .product-payment .amount .subscribe-price .tooltip-wrap{margin-left:2px}.order-item .product-payment .amount .subscribe-price .tooltip-icon{margin-top:3px}@media screen and (max-width:767px){.order-item .product-payment .amount .subscribe-price{margin-top:2px}.order-item .product-payment .amount .subscribe-price .discount-rate{font-size:15px;line-height:22px;margin-right:5px}.order-item .product-payment .amount .subscribe-price .total{font-size:15px;line-height:22px}.order-item .product-payment .amount .subscribe-price .tooltip-wrap{height:22px;line-height:22px;margin-left:2px}}.order-item .product-payment .amount:not(:has(.original)) .subscribe-price{margin-top:8px}@media screen and (max-width:767px){.order-item .product-payment .amount:not(:has(.original)) .subscribe-price{margin-top:2px}}.order-item .product-payment .amount .discount-info .tooltip-wrap{margin-left:2px}.order-item .product-payment .amount .btn-info{display:inline-block;width:20px;height:20px;margin-left:6px;background:url(/lg5-common/images/icons/icon-tooltip.svg) no-repeat 50%/100%;vertical-align:bottom}@media screen and (max-width:767px){.order-item .product-payment .amount .btn-info{width:16px;height:16px}}.order-item .product-payment .amount .tooltip-wrap{margin:0 0 0 6px}@media screen and (max-width:767px){.order-item .product-payment .amount .tooltip-wrap{margin:0 0 0 4px}.order-item .product-payment .amount .tooltip-wrap .tooltip-box{min-width:302px;left:-50%}}.order-item .product-payment .amount .tooltip-wrap .tooltip-box.tooltip-sale-info>p{font-size:14px;line-height:20px}.order-item .product-payment .amount .tooltip-wrap .text-link{font-weight:700;color:#0f0f0f;text-decoration:underline}.order-item .product-payment .amount .tooltip-icon{width:20px;height:20px}@media screen and (max-width:767px){.order-item .product-payment .amount .tooltip-icon{width:16px;height:16px}}.order-item .product-payment .btn-area{display:inline-block;width:116px;vertical-align:middle}.order-item .product-payment .tooltip-wrap{margin-bottom:6px;vertical-align:bottom}.order-item .sibling-option+.item-options2{margin-top:2px}@media screen and (max-width:767px){.order-item .sibling-option+.item-options2{margin-top:0}}.order-item .state-message{font-size:16px;line-height:26px}@media screen and (max-width:767px){.order-item .state-message{font-size:14px;line-height:22px}}@media screen and (min-width:971px){.order-item .state-message{width:294px}}@media screen and (max-width:970px){.order-item .state-message{margin-top:16px}}.order-item .state-message .text-box{text-align:right}.order-item .state-message .text-box span{display:inline-block;color:#007e82;font-size:16px;line-height:27px;vertical-align:top}@media screen and (max-width:767px){.order-item .state-message .text-box span{font-size:13px;line-height:20px}}.order-item .state-message .text-box span.complete em{display:block;margin-top:8px;font-size:14px;line-height:20px;color:#000}@media screen and (max-width:767px){.order-item .state-message .text-box span.complete em{margin-top:0;font-size:13px;color:#666}}@media screen and (max-width:970px){.order-item .state-message .text-box{text-align:left}}.order-item .state-message .price-msg{display:flex;flex-direction:column;justify-content:flex-end;flex-wrap:wrap;align-items:flex-end;margin-bottom:8px}.order-item .state-message .price-msg .price-desc{font-size:14px;line-height:20px;color:#333;font-weight:500}.order-item .state-message .price-msg .original{font-size:16px;line-height:23px;text-decoration:line-through;color:#8f8f8f;margin-top:8px}.order-item .state-message .price-msg .complete-price{display:flex;justify-content:flex-end;width:100%;margin-top:2px;font-size:18px;line-height:26px}.order-item .state-message .price-msg .complete-price em{font-weight:700;margin:0 0 0 2px}@media screen and (max-width:970px){.order-item .state-message .price-msg{align-items:flex-start}.order-item .state-message .price-msg .complete-price{justify-content:flex-start}}@media screen and (max-width:767px){.order-item .state-message .price-msg{flex-direction:row;justify-content:flex-start;font-size:11px;margin-bottom:10px}.order-item .state-message .price-msg .price-desc{font-size:11px;line-height:16px;font-weight:400;margin-right:4px}.order-item .state-message .price-msg .original{font-size:11px;line-height:16px;margin-top:0}.order-item .state-message .price-msg .complete-price{font-size:16px;line-height:22px;margin-top:2px}}@media screen and (max-width:767px){.order-item .state-message{width:100%;margin:16px 0 0;font-weight:400}.order-item .state-message .text-box{text-align:left}}.order-item .disabled-message{display:none;width:100%;margin-top:8px;line-height:20px}.order-item .disabled-message .err-msg{color:#ff3723}.order-item.btm-message .disabled-message{display:block}.order-item.disabled .item-image img{opacity:.5}.order-item.disabled .flag-wrap.bg-type .flag{background-color:transparent;color:#8f8f8f}.order-item.disabled .product-info .flag,.order-item.disabled .product-info .item-amount-info,.order-item.disabled .product-info .item-name,.order-item.disabled .product-info .item-name .main-title .sub,.order-item.disabled .product-info .item-options2 p,.order-item.disabled .product-info .item-options2 p .point,.order-item.disabled .product-info .sibling-option p,.order-item.disabled .product-info .sku{color:#8f8f8f}.order-item.disabled .product-payment .amount .discount-rate,.order-item.disabled .product-payment .amount .original,.order-item.disabled .product-payment .amount .total,.order-item.disabled .product-payment .amount .txt-month-price{color:#8f8f8f}.order-item.disabled .item-delivery .delivery-info .info-title .title{color:#8f8f8f}.order-item.disabled .item-delivery .tooltip-wrap{display:none}.order-item.disabled .disabled-message{display:block}.order-item.disabled .add-msg-area .bullet-list,.order-item.disabled .total-title{color:#8f8f8f}.order-item.disabled .add-msg-area .bullet-list .b-txt:before,.order-item.disabled .total-title .b-txt:before{background:#8f8f8f}.order-item.disabled .more-package .order-item .add-msg-area .bullet-list,.order-item.disabled .more-package .order-item .flag{color:#8f8f8f}.order-item.disabled .more-package .order-item .add-msg-area .bullet-list .b-txt:before{background:#8f8f8f}.order-item.disabled .tooltip-txt{opacity:.5}.order-item.disabled .product-payment .amount .price .btn-month-price{color:#8f8f8f}.order-item.disabled .product-payment .amount .price .btn-month-price::after{background-color:#8f8f8f}.order-item .item-delete{position:absolute;top:16px;right:20px}.order-item .item-delete .btn-delete{position:relative;width:24px;height:24px;background:url(/lg5-common/images/icons/btn-close-24-black.svg) no-repeat 0 0}@media screen and (max-width:767px){.order-item .item-delete{top:20px;right:0}}.order-item .chk-wish-wrap{position:absolute;top:32px;right:36px}.order-item .chk-wish-wrap input+label:before{background-image:url(/lg5-common/images/icons/btn-like-off-24.svg)}.order-item .chk-wish-wrap input:checked+label:before{background-image:url(/lg5-common/images/icons/btn-like-on-24.svg)}.order-item .chk-wrap{position:absolute;top:16px;left:16px;width:24px;height:24px}@media screen and (max-width:767px){.order-item .chk-wrap{top:20px;left:0}}.order-item .chk-wrap input+label{padding-left:0}.order-item .order-number{position:absolute;top:0;right:0;left:0;padding-bottom:12px;font-size:16px;line-height:24px;border-bottom:1px solid #0f0f0f}.order-item .order-number .text:after{content:'';display:inline-block;width:1px;height:10px;margin:0 4px 0 7px;background:#ddd}.order-item .order-number .delivery{font-size:14px;line-height:20px;color:#007e82}.order-item .order-number .delivery::before{content:"";display:inline-block;width:1px;height:10px;margin:0 7px 0 4px;background:#ddd}.order-item .order-number .delivery.black{color:#000}@media screen and (max-width:767px){.order-item .order-number{font-size:13px;line-height:20px}.order-item .order-number .delivery{font-size:12px;line-height:17px}}.order-item.detail-view{padding:24px 0 0 106px}.order-item.detail-view .item-image{margin-bottom:0!important}@media screen and (min-width:768px){.order-item.detail-view{padding:32px 0 0 180px}.order-item.detail-view .product-payment{padding-right:28px}}.order-item .benefits.accordion-border-wrap{width:100%;margin-top:32px}@media screen and (max-width:767px){.order-item .benefits.accordion-border-wrap{width:auto;margin:20px 0 0 -106px}}.more-package{margin-top:24px}@media screen and (min-width:768px){.more-package{width:100%;margin-top:32px;padding-right:30px}}@media screen and (max-width:767px){.more-package{margin-left:-96px;border-radius:10px;background:#f7f7f7;padding:8px 20px}}.more-package .order-item{display:flex;justify-content:space-between;border-bottom:0;background:0 0}@media screen and (max-width:767px){.more-package .order-item .product-info,.more-package .order-item .product-payment{padding-left:0}}.more-package .order-item .add-msg-area{width:100%;margin-top:4px}@media screen and (max-width:767px){.more-package .order-item .add-msg-area{margin-top:4px}}.more-package .order-item .add-msg-area .bullet-list{margin:0;padding:0;line-height:20px;color:#666}@media screen and (max-width:767px){.more-package .order-item .add-msg-area .bullet-list{font-size:12px;line-height:17px}}.more-package .order-item .add-msg-area .bullet-list .b-txt:before{margin-top:10px;background:#666}@media screen and (max-width:767px){.more-package .order-item .add-msg-area .bullet-list .b-txt:before{margin-top:8px}}.more-package .package-item{padding:12px 0;border-top:1px solid #ddd}@media screen and (max-width:767px){.more-package .package-item{padding:16px 0}.more-package .package-item:first-child,.more-package .package-item[style*="display:block"]{border-top:0}.more-package .package-item[style*="display:block"]+.package-item{border-top:1px solid #ddd}}.order-list:not(.order-complete) .more-package .package-item .order-item{padding:0!important}.order-list:not(.order-complete) .more-package .package-item .order-item:not(:first-child){margin-top:12px}@media screen and (max-width:767px){.order-list:not(.order-complete) .more-package .package-item .order-item{display:flex;justify-content:space-between;align-items:flex-start}}.more-package .package-item .order-item .product-info{margin-top:0;min-height:auto}.more-package .package-item .order-item .item-options2{margin-top:0}.more-package .package-item .order-item .product-payment{margin-top:0;align-self:center}.more-package .package-item .order-item .product-payment .amount .price .total{font-weight:400;font-size:18px}@media screen and (max-width:767px){.more-package .package-item .order-item .product-payment .amount .price .total{font-size:16px}}.more-package .package-item .order-item .order-number{position:static;color:#333;padding-bottom:0;border-bottom:0}@media screen and (min-width:768px){.more-package .package-item .order-item .order-number{display:flex;align-items:center;flex-direction:column;gap:8px 0;flex-shrink:0;width:200px}.more-package .package-item .order-item .order-number .text:after{display:none}.more-package .package-item .order-item .order-number .number{font-size:14px;line-height:20px}}@media screen and (min-width:767px) and (max-width:1200px){.more-package .package-item .order-item .order-number{position:absolute;left:0;top:50%;transform:translateY(-50%)}}@media screen and (max-width:767px){.more-package .package-item .order-item .order-number{margin:0 -20px;padding:12px 20px;background:#eee}}.more-package .package-item .order-item .state-message{flex-shrink:0}@media screen and (max-width:767px){.more-package .package-item .order-item .state-message{margin-top:12px}}.more-package .total-package-payment{display:flex;justify-content:space-between;align-items:center;padding:16px 0 24px;border-top:1px solid #ddd}@media screen and (max-width:767px){.more-package .total-package-payment{padding:16px 0}}.more-package .total-package-payment .total-title{font-weight:700;font-size:16px}@media screen and (max-width:767px){.more-package .total-package-payment .total-title{font-size:13px;font-weight:400}}.more-package .total-package-payment .product-payment{margin-top:0}@media screen and (max-width:767px){.more-package .total-package-payment .product-payment{padding:0}}.more-package .total-package-payment .product-payment .amount .price{font-size:20px;line-height:25px}@media screen and (max-width:767px){.more-package .total-package-payment .product-payment .amount .price{font-size:18px;line-height:27px}}@media screen and (max-width:1024px){.col-right .info-area{padding-top:20px}}@media screen and (max-width:1024px) and (max-width:767px){.col-right .info-area{padding:0 16px;border-top:12px solid #f4f4f4}}.col-right .sub-title{margin-bottom:16px;font-size:16px;line-height:26px}@media screen and (max-width:767px){.col-right .sub-title{font-size:14px;line-height:22px}}.col-right .gray-box{width:100%;margin-top:8px;padding:32px;border-radius:8px;background-color:#f4f4f4}.col-right .gray-box.box-link,.col-right .gray-box.item-info{padding-top:24px;padding-bottom:24px}@media screen and (max-width:767px){.col-right .gray-box{padding:24px 20px}}.col-right .gray-box .box-title{display:block;margin-bottom:16px;font-weight:700;font-size:16px;line-height:26px}@media screen and (max-width:767px){.col-right .gray-box .box-title{font-size:14px;line-height:22px}}.col-right .gray-box .btn-area{margin-top:24px}@media screen and (max-width:767px){.col-right .gray-box .btn-area{margin-top:20px}}.col-right .gray-box .btn-area .btn{width:100%}.contents.cart .col-right .info-area{position:relative;z-index:1;margin-top:-56px;margin-left:-48px;padding-left:48px;background-color:#fff}@media screen and (max-width:1024px){.contents.cart .col-right .info-area{margin-top:0;margin-left:0;padding-left:0}}@media screen and (max-width:1024px) and (max-width:767px){.contents.cart .col-right .info-area{padding-bottom:60px;padding-left:16px}}.box-link p{margin-bottom:16px;font-weight:500;font-size:14px;line-height:24px}@media screen and (max-width:767px){.box-link p{font-size:13px;line-height:21px}}.box-link .btn-link{font-size:14px;line-height:24px}@media screen and (max-width:767px){.box-link .btn-link{font-size:13px;line-height:21px}}.box-link .btn-link:after{top:5px;background-image:url(/lg5-common/images/icons/btn-arr-16-black-sm.svg)}.item-info .item-list>li .item-subtit{display:block;margin-bottom:2px;font-weight:700;font-size:12px;line-height:22px;color:#ea1917}@media screen and (max-width:767px){.item-info .item-list>li .item-subtit{line-height:20px}}.item-info .item-list>li .item-tit{display:block;font-size:16px;line-height:26px}@media screen and (max-width:767px){.item-info .item-list>li .item-tit{font-size:14px;line-height:22px}}.item-info .item-list>li .item-spec{display:block;font-size:0}.item-info .item-list>li .item-spec span{display:inline-block;position:relative;margin-right:6px;padding-right:6px;font-size:14px;line-height:24px;vertical-align:middle}@media screen and (max-width:767px){.item-info .item-list>li .item-spec span{font-size:13px;line-height:21px}}.item-info .item-list>li .item-spec span:before{display:inline-block;content:'';position:absolute;top:50%;right:0;width:1px;height:12px;background-color:#ddd;transform:translateY(-50%)}.item-info .item-list>li .item-spec span:last-child:before{display:none}.item-info .item-list>li .text-disabled{display:none;margin-top:16px}.item-info .item-list>li .text-disabled span{margin-top:4px;padding-left:24px;background:url(/lg5-common/images/icons/icon-error.svg) no-repeat 0 50%;background-size:20px 20px;font-size:14px;line-height:24px;color:#ea1917}@media screen and (max-width:767px){.item-info .item-list>li .text-disabled span{font-size:13px;line-height:21px}}.item-info .item-list>li.item-disabled .item-spec span,.item-info .item-list>li.item-disabled .item-subtit,.item-info .item-list>li.item-disabled .item-tit{color:#aaa}.item-info .item-list>li.item-disabled .text-disabled{display:block}.item-info .item-list>li+li{margin-top:16px;padding-top:16px;border-top:1px solid #ddd}.payment-amount-info .payment-list dl,.payment-amount-info .total-payment-amount dl{display:table;width:100%;margin-bottom:8px}@media screen and (max-width:767px){.payment-amount-info .payment-list dl,.payment-amount-info .total-payment-amount dl{margin-bottom:12px}}.payment-amount-info .payment-list dl .price,.payment-amount-info .payment-list dl .text,.payment-amount-info .total-payment-amount dl .price,.payment-amount-info .total-payment-amount dl .text{display:table-cell;vertical-align:middle}.payment-amount-info .payment-list dl.block,.payment-amount-info .total-payment-amount dl.block{display:block}@media screen and (max-width:767px){.payment-amount-info .payment-list dl.block,.payment-amount-info .total-payment-amount dl.block{margin-top:20px}}.payment-amount-info .payment-list dl.block .text,.payment-amount-info .total-payment-amount dl.block .text{display:block;margin-bottom:8px}@media screen and (max-width:767px){.payment-amount-info .payment-list dl.block .text .tooltip-wrap,.payment-amount-info .total-payment-amount dl.block .text .tooltip-wrap{margin-top:-1px}}.payment-amount-info .payment-list dl.block .price,.payment-amount-info .total-payment-amount dl.block .price{display:block;margin-top:8px}.payment-amount-info .text{font-size:14px;line-height:24px;font-weight:500}@media screen and (max-width:767px){.payment-amount-info .text{font-size:13px;line-height:21px}}.payment-amount-info .text em{margin-left:4px;color:#ea1917}.payment-amount-info .text .tooltip-wrap{margin-top:1px}.payment-amount-info .price{font-weight:700;font-size:14px;line-height:24px;text-align:right}@media screen and (max-width:767px){.payment-amount-info .price{font-size:13px;line-height:21px}}.payment-amount-info .price.sale{font-weight:500;color:#fd312e}.payment-amount-info .total-payment-amount{margin-top:16px;padding-top:16px;border-top:1px solid #ddd}@media screen and (max-width:767px){.payment-amount-info .total-payment-amount{padding-top:18px}}.payment-amount-info .total-payment-amount dl{margin-bottom:0}.payment-amount-info .total-payment-amount dl .text{padding-top:5px;font-weight:700;vertical-align:top}.payment-amount-info .total-payment-amount .text{font-size:14px;line-height:24px}@media screen and (max-width:767px){.payment-amount-info .total-payment-amount .text{font-size:13px;line-height:21px}}.payment-amount-info .total-payment-amount .price .total{font-size:20px;line-height:30px}@media screen and (max-width:767px){.payment-amount-info .total-payment-amount .price .total{font-size:18px;line-height:26px}}.payment-amount-info .total-payment-amount .price .discount{display:block;margin-top:8px;font-size:14px;line-height:24px;color:#ea1917}@media screen and (max-width:767px){.payment-amount-info .total-payment-amount .price .discount{font-size:13px;line-height:21px}}.payment-amount-info .total-payment-amount .desc{margin-top:-8px;color:#616161;font-size:14px;line-height:24px;text-align:right}@media screen and (max-width:767px){.payment-amount-info .total-payment-amount .desc{font-size:13px;line-height:21px}}.payment-amount-info .total-payment-amount .bullet-list{margin-top:24px}@media screen and (max-width:767px){.payment-amount-info .total-payment-amount .bullet-list{margin-top:16px;font-size:12px}}.payment-amount-info .tooltip-box .title{font-weight:700;font-size:14px;line-height:24px}@media screen and (max-width:767px){.payment-amount-info .tooltip-box .title{font-size:13px;line-height:21px}}.payment-amount-info .tooltip-box .bullet-list{margin-top:12px}.payment-amount-info .tooltip-box .btn-link{margin-top:24px;font-size:14px;line-height:24px}@media screen and (max-width:767px){.payment-amount-info .tooltip-box .btn-link{font-size:13px;line-height:21px}}.payment-amount-info .payment-card .btn-info{display:inline-block;width:20px;height:20px;background:url(/lg5-common/images/icons/icon-tooltip.svg) center no-repeat;background-size:20px;vertical-align:bottom}@media screen and (max-width:767px){.payment-amount-info .payment-card .btn-info.size20{width:20px;height:20px}}@media (min-width:768px) and (max-width:1024px){.payment-amount-info .payment-card .tooltip-wrap [data-fixed=fixed-right]+.tooltip-box{left:0;right:auto}}.payment-amount-info .payment-card .price.sale{font-size:14px;line-height:20px}@media screen and (max-width:767px){.payment-amount-info .payment-card .price.sale{font-size:13px;line-height:19px}}.payment-amount-info .select-wrap{display:block}.payment-amount-info .select-wrap .select-button{display:block;position:relative;border:1px solid #8f8f8f;border-radius:8px;background:#fff;font-size:16px;line-height:26px}.payment-amount-info .select-wrap .select-button a{display:block;padding:10px 48px 10px 15px;color:#666}@media screen and (max-width:767px){.payment-amount-info .select-wrap .select-button{font-size:14px;line-height:22px}}.payment-amount-info .select-wrap .select-button .ui_dropdown_toggle:after{position:absolute;top:50%;right:16px;width:16px;height:16px;margin-top:-8px;background:url(/lg5-common/images/icons/btn-down-16-black.svg) no-repeat 0 0;transition:all .3s;content:''}.payment-amount-info .select-wrap .selectbox-list{display:none;position:absolute;top:0;right:0;left:0;z-index:1;border-radius:8px;border:1px solid #000;background-color:#fff}.payment-amount-info .select-wrap .select-list{margin-top:48px;padding-bottom:12px;font-size:16px;line-height:26px}@media screen and (max-width:767px){.payment-amount-info .select-wrap .select-list{font-size:14px;line-height:22px}}.payment-amount-info .select-wrap .select-list a{display:block;padding:10px 16px}.payment-amount-info .select-wrap .select-list a.on,.payment-amount-info .select-wrap .select-list a:focus,.payment-amount-info .select-wrap .select-list a:hover{background-color:#f4f4f4}.payment-amount-info .select-wrap .select-list .divide{padding:10px 16px}.payment-amount-info .select-wrap .select-list .divide .inner{position:relative;overflow:hidden;display:block;height:22px}.payment-amount-info .select-wrap .select-list .divide em{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;line-height:26px;color:#666;white-space:nowrap}@media screen and (max-width:767px){.payment-amount-info .select-wrap .select-list .divide em{font-size:14px;line-height:22px}}.payment-amount-info .select-wrap.open .select-button{position:absolute;top:1px;right:1px;left:1px;z-index:2;border:0}.payment-amount-info .select-wrap.open .select-button .ui_dropdown_toggle:after{transform:rotate(180deg)}.payment-amount-info .select-wrap.open .select-button .select-text{background-image:none;color:#666}.payment-amount-info .select-wrap.open .select-button .select-text .tooltip-wrap{display:none}.payment-amount-info .select-wrap.open .selectbox-list{display:block}.agree-box .desc{margin-bottom:24px;font-size:14px;line-height:24px}@media screen and (max-width:767px){.agree-box .desc{font-size:13px;line-height:21px}}.agree-box .chk-wrap input+label{font-weight:700}.cart-nonmember-info{padding:24px;background-color:#f4f4f4}.cart-nonmember-info .text{margin-top:16px;font-size:16px;line-height:26px}@media screen and (max-width:767px){.cart-nonmember-info .text{font-size:14px;line-height:22px}}.cart-nonmember-info .text:first-child{margin-top:0}.card-benefit-wrap{text-align:left}.card-benefit-wrap .benefit-list{font-size:16px;line-height:26px}@media screen and (max-width:767px){.card-benefit-wrap .benefit-list{font-size:14px;line-height:22px}}.card-benefit-wrap .benefit-list [class*="-card"]{position:relative;margin-top:20px;padding-left:104px;background:no-repeat 0 0}.card-benefit-wrap .benefit-list [class*="-card"]:first-child{margin-top:0}.card-benefit-wrap .benefit-list [class*="-card"][class*=kb]{background-image:url(/lg5-common/images/UTC/kb-logo.png)}.card-benefit-wrap .benefit-list [class*="-card"][class*=nh]{background-image:url(/lg5-common/images/UTC/nh-logo.png)}.card-benefit-wrap .benefit-list [class*="-card"][class*=sh]{background-image:url(/lg5-common/images/UTC/sh-logo.png)}.card-benefit-wrap .benefit-list dt{font-weight:700}@media screen and (max-width:767px){.card-benefit-wrap .benefit-list{font-size:14px;line-height:24px}}@media screen and (max-width:767px) and (max-width:767px){.card-benefit-wrap .benefit-list{font-size:13px;line-height:21px}}@media screen and (max-width:767px){.card-benefit-wrap .benefit-list [class*="-card"]{padding-left:52px;background-size:40px 24px}.card-benefit-wrap .benefit-list dt{margin-bottom:4px}}.card-benefit-wrap .benefit-info{margin-top:48px;padding:24px;background-color:#f4f4f4}.card-benefit-wrap .benefit-info .bullet-list{margin-top:0}@media screen and (max-width:767px){.card-benefit-wrap .benefit-info{margin-top:32px;padding:12px}}.popup-wrap.small.lineNone .pop-header{text-align:center;border-bottom:0}.popup-wrap.small.lineNone .pop-header span{font-size:18px}@media screen and (max-width:767px){.popup-wrap.small.lineNone .pop-header span{font-size:18px!important}}.popup-wrap.small.lineNone .tit{text-align:center;font-size:14px}.popup-wrap.small.lineNone .tit span{display:block;line-height:1.5}.popup-wrap.small.lineNone .tit span+span{margin-top:12px;color:#666}.popup-wrap.small.lineNone .pop-footer .btn{min-width:calc(50% - 4px)}.popup-wrap.small.lineNone .pop-footer .btn.border:hover{border-color:#000!important;background:0 0;color:#000}.popup-wrap.small .pop-header{padding:30px 0 10px;border-bottom:1px solid #000}@media screen and (max-width:767px){.popup-wrap.small .pop-header{padding:24px 0 12px}}.popup-wrap.small .pop-header .tit span{height:auto;line-height:26px}@media screen and (max-width:767px){.popup-wrap.small .pop-header .tit span{font-size:16px;line-height:23px}}.popup-wrap.small .pop-conts{padding-top:16px}@media screen and (max-width:767px){.popup-wrap.small .pop-conts.no-footer:after{padding-bottom:30px}}@media screen and (max-width:767px){.lay-wrap{padding-top:45px}}.lay-wrap .lay-conts{margin-top:12px;padding:0 40px 48px;font-size:16px;line-height:1.5}@media screen and (max-width:767px){.lay-wrap .lay-conts{padding:0 24px 32px;font-size:14px}}.lay-wrap .lay-conts p{word-break:keep-all}.lay-wrap .lay-conts p:first-child{margin-top:0}.lay-wrap .lay-conts .c-gray{color:#666}.lay-wrap .lay-conts h6{font-size:20px;line-height:1.4;word-break:keep-all;font-weight:700}@media screen and (max-width:767px){.lay-wrap .lay-conts h6{font-size:16px}}.lay-wrap .laypop.btn-wrap{display:flex;gap:8px;padding:0 40px 48px}@media screen and (max-width:767px){.lay-wrap .laypop.btn-wrap{padding:0 15px 15px}}.lay-wrap .laypop.btn-wrap .btn{flex:1;border-radius:6px;font-size:14px;margin-left:0}@media screen and (max-width:767px){.lay-wrap .laypop.btn-wrap .btn{padding:12px 0;border-radius:6px}}.lay-wrap .laypop.btn-wrap .btn.gray{border:1px solid #ea1917;background:0 0;color:#ea1917}.lay-wrap.type2 .lay-conts{padding:0 24px 48px}.lay-wrap.newType{max-width:328px;padding-top:36px}.lay-wrap.newType .lay-conts{padding:0 24px 36px}.lay-wrap.newType .lay-conts h6{font-size:16px}.lay-wrap.newType .laypop.btn-wrap{gap:unset;padding:0}.lay-wrap.newType .laypop.btn-wrap .btn{padding:17px 0;border-radius:0;font-size:16px}.lay-wrap.newType .laypop.btn-wrap .btn.gray{background:#eee;border:0;color:#666}.lay-wrap.newType .laypop.btn-wrap .btn+.btn{margin:0}.lay-wrap .lay-conts{padding-bottom:48px}.lay-wrap .lay-conts h6{font-size:20px;line-height:1.4;font-weight:700}.lay-wrap .lay-conts p>span{display:block;font-size:16px;line-height:1.5}.lay-wrap .lay-conts p>span+span{margin-top:12px;color:#666}@media screen and (max-width:767px){.lay-wrap .lay-conts p>span{font-size:14px}}.lay-wrap .laypop.btn-wrap{padding:0 40px 48px}.lay-wrap .laypop.btn-wrap .btn{font-size:14px;line-height:20px;padding:14px 0;border-radius:6px;width:calc(50% - 4px);font-weight:700}.lay-wrap .laypop.btn-wrap .btn.gray{background:0 0;border:1px solid #000;color:#000}.lay-wrap .laypop.btn-wrap .btn:only-child{width:100%}@media screen and (max-width:767px){.lay-wrap{padding-top:44px}.lay-wrap .lay-conts{padding-bottom:36px}.lay-wrap .lay-conts h6{font-size:16px;line-height:1.375}.lay-wrap .laypop.btn-wrap{padding:0 16px 16px}}@media screen and (max-width:767px){.order-item .item-name,.subscribe .subs-prd-table .subs-prd-sup li{max-height:69px}}.order-item .item-name .main-title,.subscribe .subs-prd-table .subs-prd-sup li .main-title{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:48px}.order-item .item-name .main-title .main,.subscribe .subs-prd-table .subs-prd-sup li .main-title .main{font-weight:500;font-size:16px}@media screen and (max-width:767px){.order-item .item-name .main-title .main,.subscribe .subs-prd-table .subs-prd-sup li .main-title .main{font-size:15px}}.order-item .item-name .main-title sup,.subscribe .subs-prd-table .subs-prd-sup li .main-title sup{margin-left:4px;font-weight:400;font-size:12px;color:#666;vertical-align:1px;word-break:break-all}.order-item .item-name .main-title .sub,.subscribe .subs-prd-table .subs-prd-sup li .main-title .sub{position:relative;padding-left:18px;font-weight:400;color:#333}.order-item .item-name .main-title .sub:before,.subscribe .subs-prd-table .subs-prd-sup li .main-title .sub:before{content:'·';position:absolute;top:0;left:4px;line-height:27px}@media screen and (max-width:767px){.order-item .item-name .main-title,.subscribe .subs-prd-table .subs-prd-sup li .main-title{-webkit-line-clamp:3;max-height:69px}.order-item .item-name .main-title .sub,.subscribe .subs-prd-table .subs-prd-sup li .main-title .sub{padding-left:16px}.order-item .item-name .main-title .sub:before,.subscribe .subs-prd-table .subs-prd-sup li .main-title .sub:before{line-height:22px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .prd-item-wrap .product-info{padding-left:100px;min-height:100px}}.popup-wrap .pop-header{border-width:1px}@media screen and (min-width:768px){.popup-wrap .pop-header{padding:30px 0 10px}}.popup-wrap .pop-header .tit span{height:auto;font-size:18px}@media screen and (min-width:768px){.popup-wrap .pop-header .tit span{min-height:26px;line-height:26px}}@media screen and (max-width:767px){.popup-wrap .pop-header .tit span{min-height:24px}}.popup-wrap .input-info .tit-wrap .h2-tit{font-weight:700}.popup-wrap .pop-conts{padding-bottom:30px}@media screen and (max-width:767px){.popup-wrap .pop-conts{height:calc(100% - 140px);max-height:calc(100% - 140px)}.popup-wrap .pop-conts.mypage+.pop-footer.center{padding:0}.popup-wrap .pop-conts:has(.non-members-login)+.pop-footer .btn-group{padding:0}}@media screen and (max-width:767px){.popup-wrap .pop-conts.rmsf-pop.new-form-style .chk-wrap input+label,.popup-wrap .pop-conts.rmsf-pop.new-form-style .input-info .tit-wrap .btn-link,.popup-wrap .pop-conts.rmsf-pop.new-form-style .input-info .tit-wrap.type2 .h2-tit{font-size:16px}.popup-wrap .pop-conts.rmsf-pop.new-form-style .agree-cont-wrap .chk-wrap input+label{font-size:14px}}.popup-wrap .pop-conts.mypage+.pop-footer.center.groupPd{padding:16px}.popup-wrap .pop-footer.center{padding:14px 40px}@media screen and (max-width:767px){.popup-wrap .pop-footer.center{padding:16px}.popup-wrap .pop-footer.center .btn-group{padding:0}}@media screen and (max-width:767px){.popup-wrap .pop-footer .btn-group{display:flex;gap:0 8px}}.popup-wrap .pop-footer .btn-group .btn{padding:14px 0;border-radius:6px;font-size:14px;line-height:20px}@media screen and (min-width:768px){.popup-wrap .pop-footer .btn-group .btn{min-width:178px}}.popup-wrap .pop-footer .btn-group .btn.pink.disabled,.popup-wrap .pop-footer .btn-group .btn.pink:disabled{color:#f7f7f7;border-color:#8f8f8f!important;background:#8f8f8f}.popup-wrap .pop-footer .btn-group .btn.gray{background:0 0;color:#000;border:1px solid #000}.popup-wrap .pop-footer .btn-group .btn.gray.disabled,.popup-wrap .pop-footer .btn-group .btn.gray:disabled{background:#f7f7f7;color:#8f8f8f}.search-layer.re22:not(.open)~footer{z-index:auto}@media screen and (max-width:767px){.header.helloBar~.container .contents.cart .check-option{top:88px}.header.helloBar~.container .contents.cart .check-option.fixed:before{top:88px}}.subscribe-banner-list{display:flex;gap:0 24px;margin-top:48px;padding:0 40px}@media screen and (max-width:767px){.subscribe-banner-list{flex-direction:column;gap:8px 0;margin:0 -16px;padding:40px 16px 0;border-top:7px solid #f3f3f3}}.subscribe-banner-item{width:calc(50% - 12px)}.subscribe-banner-item:first-child:nth-last-child(1){width:100%}@media screen and (max-width:767px){.subscribe-banner-item{width:100%}}.subscribe-banner-item>a{overflow:hidden;display:flex;flex-direction:column;justify-content:center;height:clamp(90px,calc(3.75rem + 4.167vw),140px);padding-left:clamp(20px,calc(.125rem + 2.5vw),50px);border-radius:12px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media screen and (max-width:767px){.subscribe-banner-item>a{border-radius:8px}}.subscribe-banner-item>a strong{display:inline-block;font-size:clamp(14px,calc(.725rem + .333vw),18px);line-height:clamp(20px,calc(1.025rem + .5vw),26px);color:#000}.subscribe-banner-item>a strong:after{content:'';display:inline-block;width:clamp(7px,calc(.325rem + .25vw),10px);height:clamp(7px,calc(.325rem + .25vw),10px);margin-left:5px;border:solid #000;border-width:1px 1px 0 0;transform:rotate(45deg);vertical-align:2px}@media screen and (max-width:767px){.subscribe-banner-item>a strong:after{margin-left:4px}}.subscribe-banner-item>a span{display:block;margin-top:4px;font-size:clamp(12px,calc(.6rem + .333vw),16px);line-height:clamp(18px,calc(.938rem + .417vw),23px);color:#000}.subscribe-banner-item.subscribe>a{background-image:url(/lg5-common/images/UTC/img_subscribe_banner_pc.jpg);background-position:100% 50%}@media screen and (max-width:767px){.subscribe-banner-item.subscribe>a{background-image:url(/lg5-common/images/KRP0008/img_subscribe_banner_mo.jpg)}}.subscribe-banner-item.card>a{background-color:#ecebfb;background-image:url(/lg5-common/images/UTC/ico_card_banner.png);background-position:calc(100% - 9px) 50%;background-size:100px auto}@media screen and (min-width:768px){.subscribe-banner-item.card>a{background-position-x:calc(100% - 18px);background-size:27.8% auto}}.col-left .subscribe-banner-list{padding:0}@media screen and (max-width:767px){.col-left .subscribe-banner-list{display:none}}.col-left .subscribe-banner-item>a{height:122px;padding-left:clamp(20px,calc(.5rem + 1.667vw),40px)}.all-bullet .subscribe-banner-list{display:none}@media screen and (max-width:767px){.all-bullet .subscribe-banner-list{display:flex;padding-top:12px;border-top:0}}@media screen and (min-width:768px){.no-data-wrap .subscribe-banner-item.card>a{background-position-x:calc(100% - 7.67%);background-size:28.02% auto}}.ui_modal_wrap:has(.benefit-pop){display:flex;justify-content:center;align-items:center}.popup-wrap:has(.benefit-pop){position:relative!important;transform:none!important;left:auto!important;top:auto!important}.popup-wrap:has(.benefit-pop) .pop-conts .fee-info-total dd .monthTxt{font-size:13px;font-weight:500;color:#0f0f0f}.popup-wrap:has(.benefit-pop) .pop-conts .bullet-list.mrgT2 .b-txt{margin-top:2px}.popup-wrap:has(.benefit-pop) .pop-conts .bullet-list .point02{color:#ea1917}@media screen and (max-width:767px){.popup-wrap:has(.benefit-pop) .pop-conts{max-height:100%}}@media screen and (max-height:815px) and (orientation:landscape){.popup-wrap:has(.benefit-pop) .benefit-pop{max-height:calc(100vh - 115px)}}@media screen and (max-width:767px){.notice-info{display:flex;flex-direction:column;padding:16px 0 0;border:1px solid #8f8f8f;border-radius:8px}}.notice-info .title{display:block;margin-bottom:12px;font-size:18px;line-height:26px;color:#000}@media screen and (max-width:767px){.notice-info .title{margin-bottom:8px;padding:0 16px;font-size:14px;line-height:20px;order:1}}@media screen and (max-width:767px){.notice-info-content{overflow:hidden;height:64px;order:2}}@media screen and (max-width:767px){.notice-info-content[aria-hidden=false]{overflow:inherit;height:auto}}.notice-info .bullet-list{margin-top:0!important}@media screen and (max-width:767px){.notice-info .bullet-list{padding:0 16px}}.notice-info .bullet-list .b-txt{margin-top:8px;font-size:14px;line-height:20px}@media screen and (max-width:767px){.notice-info .bullet-list .b-txt{font-size:13px;line-height:20px}}.notice-info .bullet-list .b-txt:first-child{margin-top:0}.notice-info .bullet-list .tooltip-box{margin-left:-16px;margin-right:-16px}.notice-info-cta{display:none}@media screen and (max-width:767px){.notice-info-cta{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:44px;margin:18px 0 0;padding:12px 16px;text-align:center;font-size:13px;font-weight:700;color:#666;order:3}}@media screen and (max-width:767px){.notice-info-cta:before{content:'';position:absolute;left:16px;right:16px;top:0;height:1px;background:#ddd}}@media screen and (max-width:767px){.notice-info-cta:after{content:'';display:block;width:7px;height:7px;margin-left:11px;border:solid #666;border-width:0 0 1px 1px;transform:rotate(-45deg);transform-origin:50% 0}}@media screen and (max-width:767px){.notice-info-cta[aria-expanded=true]:after{border-width:1px 1px 0 0;transform-origin:100% 50%}}@media screen and (max-width:767px){.notice-info-cta--hide{display:none}}@media screen and (max-width:767px){.rental_care_solution_cart .subRenewWrap--cartOrder>.floating-wrap{bottom:94px!important}.rental_care_solution_pay .subRenewWrap--cartOrder>.container>.floating-wrap{bottom:150px!important}.subscription_payment_completed.subRenewWrap.subRenewWrap--cartOrder .floating-wrap{bottom:100px!important}}.btn.loading{display:inline-flex;align-items:center;justify-content:center;gap:0 6px}.btn.loading:before{content:'';display:block;width:12px;height:12px;background:url(/lg5-common/images/icons/icon-btn-loading-12.svg) no-repeat 50% 50%/100% auto;animation:spin 1s linear infinite;transform-origin:50% 50%;flex-shrink:0}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.btn-loading-dim{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;opacity:.5;z-index:111}.btn-toast-msg{position:fixed;left:50%;bottom:-50px;transform:translateX(-50%);z-index:200000000;height:32px;background:rgba(0,0,0,.7);border:1px solid #727780;border-radius:100px;transition:bottom .8s cubic-bezier(.65,0,.35,1) .5s,opacity .8s cubic-bezier(.65,0,.35,1) .5s;opacity:0}@media screen and (max-width:767px){.btn-toast-msg{bottom:-150px}}.btn-toast-msg.up{bottom:30px;opacity:1}@media screen and (max-width:767px){.btn-toast-msg.up{bottom:130px}}.btn-toast-msg.hide{bottom:30px;opacity:0}@media screen and (max-width:767px){.btn-toast-msg.hide{bottom:130px}}.btn-toast-msg-inner{display:flex;align-items:center;height:100%;padding:0 14px}.btn-toast-msg-inner:before{content:'';display:block;width:20px;height:20px;margin-right:6px;mask:url(/lg5-common/images/icons/icons_check-fill-gray-20.svg) no-repeat 0 0/100% auto;background:#fff;flex-shrink:0}.btn-toast-msg-inner span{font-size:13px;line-height:18px;color:#fff;font-weight:500;letter-spacing:-.5px;white-space:nowrap}.loading_con{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:112}@media screen and (max-width:767px){.loading_con{width:62px;height:62px}}.loading_con .svg{left:50%;top:50%;transform:translate(-50%,-50%)}.loading_con .svg.mo-only{display:none}@media screen and (max-width:767px){.loading_con .svg.mo-only{display:block}}@media screen and (max-width:767px){.loading_con .svg.pc-only{display:none}}.loading_con .border,.loading_con .progress{stroke-width:5}.message-loading{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:112}.message-loading-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px 0;min-width:280px;min-height:200px;padding:16px 24px 20px;background:#f3f3f3;border-radius:8px}@media screen and (max-width:767px){.message-loading-inner{min-width:256px;min-height:160px;padding:20px 24px 24px}}.message-loading-inner .loading_con{order:1;position:relative;left:auto;top:auto;transform:none;width:68px;height:68px}@media screen and (max-width:767px){.message-loading-inner .loading_con{width:48px;height:48px}}.message-loading-inner .loading_con .svg{left:50%;top:50%;transform:translate(-50%,-50%)}.message-loading-inner>p{order:2;font-size:15px;line-height:18px;color:#000;font-weight:500;text-align:center}@media screen and (max-width:767px){.message-loading-inner>p{font-size:14px;line-height:17px}}@media screen and (max-width:767px){.sub-application:has(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([readonly]):not([disabled]):focus,textarea:not([readonly]):not([disabled]):focus) .js-floating-menu{display:none!important}}.subscribe .cont-wrap .section .sec-tit{margin-bottom:16px;font-size:24px;line-height:34px;line-height:32px}@media screen and (max-width:767px){.subscribe .cont-wrap .section .sec-tit{font-size:24px;line-height:31px}}.subscribe .cont-wrap .row-wrap .col-left{width:calc(100% - 428px)}.subscribe .cont-wrap .row-wrap .col-right{width:380px}@media screen and (max-width:1024px){.subscribe .cont-wrap .row-wrap .col-left,.subscribe .cont-wrap .row-wrap .col-right{width:100%}}@media screen and (max-width:767px){.subscribe .form-wrap .forms .box.type2 .input-wrap{display:table-cell}.subscribe .form-wrap .forms .box.type2 .cell{display:table-cell;width:1%;padding-left:6px}}.subscribe .form-wrap .forms .bullet-list{color:#666;line-height:20px;margin-top:8px}.subscribe .form-wrap .forms .bullet-list .b-txt:before{margin-top:9px;background:#666}.subscribe .form-wrap .forms .bullet-list .b-txt .txt-emphasis{color:#000;font-weight:500}.subscribe .form-wrap .forms .bullet-list .b-txt+.b-txt{margin-top:8px}@media screen and (max-width:767px){.subscribe .form-wrap .forms .bullet-list .b-txt{padding-left:11px}.subscribe .form-wrap .forms .bullet-list .b-txt:before{width:3px;height:3px}}.subscribe .form-wrap .forms .tooltip-wrap .tooltip-box .bullet-list:first-child{margin-top:0}.subscribe .form-wrap .forms .input-mix-wrap .btn-link:before{display:none}.subscribe .form-wrap .forms .show{display:block!important}.subscribe .form-wrap .forms .checkBorder{border:1px solid #ec455a}.subscribe .form-wrap .forms .info-text{display:none;margin-top:16px}.subscribe .form-wrap .forms .info-text.show{display:block}.subscribe .form-wrap .forms .info-text li{position:relative;line-height:1.42857143;font-size:14px;padding-left:10px}.subscribe .form-wrap .forms .info-text li::before{content:'-';position:absolute;left:0;top:0}@media screen and (max-width:767px){.subscribe .form-wrap .forms .info-text li{font-size:13px}}.subscribe .form-wrap .forms .btn.btn-bg-impact:not([disabled]){background:#000;color:#fff}.subscribe .form-wrap .forms .btn.btn-bg-impact:not([disabled]):focus-visible{outline:3px dotted #000!important}@media screen and (min-width:1284px){.subscribe .accord-cont{padding-right:157px}}@media screen and (max-width:767px){.subscribe .cont-wrap .section .sec-tit{margin:18px 0 16px;font-size:18px;line-height:24px}.subscribe .col-right .info-area .sub-title{margin:24px 0 22px}.subscribe .col-right .info-area .gray-box.agree-box:last-child{margin-bottom:8px}.subscribe .order-list:not(.order-complete)>li:last-child{border-bottom:0}}.order-items>li:not(:nth-child(1)){margin-top:12px}.order-items.order-complete:after{content:"";display:block;clear:both}.order-items.order-complete>li{float:left;width:calc(50% - 4px)}.order-items.order-complete>li:not(:nth-child(1)){margin-top:0}.order-items.order-complete>li:nth-child(even){margin-left:8px}.order-items .number-subscribe{margin-bottom:16px;font-weight:700;font-size:16px;line-height:26px}@media screen and (max-width:767px){.order-items .number-subscribe{font-size:14px;line-height:22px}}.order-items .number-subscribe .number{margin-left:8px;color:#ec455a}.order-items .item{position:relative;display:table;width:100%;padding:32px;border:1px solid #ddd;border-radius:8px;background-color:#fff}.order-items .product-image{display:table-cell;width:80px;vertical-align:top}.order-items .product-image .image-box{width:80px;height:80px;background-color:#f4f4f4;border-radius:8px}.order-items .product-image .image-box img{width:100%;border-radius:8px}.order-items .product-info{padding-left:24px}.order-items .product-info .flag-wrap{margin-bottom:8px}.order-items .product-info .product-name{font-weight:700;font-size:16px;line-height:26px}@media screen and (max-width:767px){.order-items .product-info .product-name{font-size:14px;line-height:22px}}.order-items .product-info .model-code{margin-top:4px;font-size:14px;line-height:24px;color:#616161}@media screen and (max-width:767px){.order-items .product-info .model-code{font-size:13px;line-height:21px}}.order-items .product-info .item-options{font-size:0;margin-top:16px}@media screen and (max-width:767px){.order-items .product-info .item-options{margin-top:24px}}.order-items .product-info .item-options p{display:inline;color:#616161;font-size:14px;line-height:20px;word-break:keep-all}@media screen and (max-width:767px){.order-items .product-info .item-options p{font-size:12px;line-height:16px}}.order-items .product-info .item-options p::before{content:' ';display:inline-block;width:1px;height:12px;margin:0 8px;background:#616161;vertical-align:-1px}.order-items .product-info .item-options p:first-child::before{display:none}.order-items .product-price{display:table-cell;font-weight:700;font-size:18px;line-height:28px;text-align:right;vertical-align:middle}@media screen and (max-width:767px){.order-items .product-price{font-size:15px;line-height:23px}}.order-items .product-price .msg{font-weight:400;font-size:14px;line-height:20px;color:#f04e3e}.order-items .message-box{height:72px;margin:32px -32px -32px -112px;padding:16px 32px;border-radius:0 0 8px 8px;background-color:#f4f4f4;font-size:14px;line-height:24px}@media screen and (max-width:767px){.order-items .message-box{font-size:13px;line-height:21px}}.order-items .message-box .text-box{overflow:hidden;height:40px}.order-items .message-box .text-box span{display:inline-block}.order-items .message-box .text-box:after{display:inline-block;height:100%;vertical-align:middle;content:''}@media screen and (max-width:767px){.order-items.order-complete>li{float:none;width:100%}.order-items.order-complete>li:not(:nth-child(1)){margin-top:40px}.order-items.order-complete>li:nth-child(even){margin-left:0}.order-items .item{position:relative;display:block;padding:28px 20px}.order-items .product-image{width:100px}.order-items .product-image .image-box{width:100px;height:100px}.order-items .product-info{display:table-cell;padding-left:16px}.order-items .product-info .product-name{font-size:14px;line-height:24px}}@media screen and (max-width:767px) and (max-width:767px){.order-items .product-info .product-name{font-size:13px;line-height:21px}}@media screen and (max-width:767px){.order-items .product-info .model-code{margin-top:14px;font-size:12px;line-height:22px}}@media screen and (max-width:767px) and (max-width:767px){.order-items .product-info .model-code{line-height:20px}}@media screen and (max-width:767px){.order-items .product-price{display:block}.order-items .message-box{height:auto;margin:40px -20px -28px;padding:24px 20px}.order-items .message-box .text-box{overflow:visible;height:auto}.order-items .message-box .text-box:after{display:none}}.subscribe-payment:after{content:"";display:block;clear:both}.subscribe-payment .select-payment{float:left;width:calc(100% - 304px)}.subscribe-payment .select-payment .payinfo-wrap{margin-top:12px;padding:32px;border-radius:8px;border:1px solid #ddd}@media screen and (max-width:767px){.subscribe-payment .select-payment{float:none;width:100%}}.subscribe-payment .payment-amount-info{float:right;margin-top:38px}.subscribe-payment .payment-amount-info .agree{margin:32px 0 28px}.subscribe-payment .payment-amount-info .text-list{margin-top:12px;font-size:14px;line-height:24px;color:#979797}@media screen and (max-width:767px){.subscribe-payment .payment-amount-info .text-list{font-size:13px;line-height:21px}}.subscribe-payment .payment-amount-info .text-list li:not(:first-child){margin-top:8px}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion{width:100%}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists{display:block}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-btn{display:flex;justify-content:space-between;position:relative;padding-right:24px;align-items:center;color:#000}@media screen and (max-width:767px){.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-btn{padding-right:20px}}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-btn::after{content:" ";position:absolute;top:50%;right:0;width:20px;height:20px;margin-top:-10px;background:url(/lg5-common/images/icons/btn-arr-24x24-black.svg) no-repeat 0 0;background-size:20px;transform:rotate(-270deg)}@media screen and (max-width:767px){.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-btn::after{right:0;width:16px;height:16px;background-size:16px;margin-top:-8px}}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-btn .title{font-size:14px;font-weight:500}@media screen and (max-width:767px){.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-btn .title{font-size:13px}}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-btn .price{color:#fd312e}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists.on .accord-btn::after{transform:rotate(-90deg)}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .discount-list li{display:flex;justify-content:space-between;position:relative;font-size:14px;color:#666;margin-top:6px;line-height:20px;padding-left:18px}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .discount-list li .text{font-weight:400}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .discount-list li::after{content:'';position:absolute;top:50%;transform:translateY(-50%);left:6px;width:8px;height:8px;border-left:1px solid #666;border-bottom:1px solid #666}@media screen and (max-width:767px){.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .discount-list li{font-size:13px;line-height:16px}}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-cont{padding-right:0}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion{width:100%}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists{display:block}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .accord-btn{display:flex;justify-content:space-between;position:relative;padding-right:24px;align-items:center}@media screen and (max-width:767px){.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .accord-btn{padding-right:20px}}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .accord-btn::after{content:" ";position:absolute;top:50%;right:0;width:20px;height:20px;margin-top:-10px;background:url(/lg5-common/images/icons/btn-arr-24x24-black.svg) no-repeat 0 0;background-size:20px;transform:rotate(-270deg)}@media screen and (max-width:767px){.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .accord-btn::after{right:0;width:16px;height:16px;background-size:16px;margin-top:-8px}}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists.on .accord-btn::after{transform:rotate(-90deg)}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .discount-list li{position:relative;font-size:14px;color:#666;margin-top:8px;line-height:20px;padding-left:18px}@media screen and (max-width:767px){.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .discount-list li{font-size:13px;line-height:16px}}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .discount-list li::after{content:'';position:absolute;top:50%;transform:translateY(-50%);left:6px;width:8px;height:8px;border-left:1px solid #666;border-bottom:1px solid #666}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .accord-cont{padding-right:0}.payment-amount-info+.payment-amount-info{margin-top:10px}.card-benefit-box{position:relative;margin:40px -157px 64px 0;padding:30px 24px 30px 128px;border-radius:8px;background:#f3f3f3 url(/lg5-common/images/icons/icon-img03-64.svg) no-repeat 40px center;background-size:64px 64px}.card-benefit-box .text{display:inline-block;font-weight:700;font-size:16px;line-height:26px;vertical-align:middle}@media screen and (max-width:767px){.card-benefit-box .text{font-size:14px;line-height:22px}}.card-benefit-box .text em{color:#ea1917}.card-benefit-box .btn-link{position:absolute;bottom:30px;right:24px}@media screen and (max-width:1284px){.card-benefit-box{margin-right:0}}@media screen and (max-width:767px){.card-benefit-box{position:relative;margin:2px 0 32px;padding:16px 16px 16px 105px;background-position:16px 16px}.card-benefit-box .text{display:block;font-size:16px;line-height:23px}.card-benefit-box .btn-link{position:static;transform:translateY(0);margin-top:12px}}.accord-step ul{font-size:0}.accord-step ul li{display:inline-block;position:relative;margin-left:24px;color:#aaa;font-size:28px;font-weight:700;line-height:38px}@media screen and (max-width:767px){.accord-step ul li{margin-left:10px;font-size:18px;letter-spacing:-1px;line-height:24px}.accord-step ul li .title{line-height:24px!important}}.accord-step ul li:first-child{margin-left:0}.accord-step ul li.on{color:#000}.accord-step ul li.on .rd{background-color:#000;color:#fff}.accord-step ul li .title{display:inline-block}.accord-step ul li .rd{display:inline-block;width:24px;height:24px;margin:5px 6px 0 0;padding:4px 0 6px;border-radius:50%;background-color:#ddd;color:#fff;font-size:14px;line-height:100%;text-align:center;vertical-align:top}@media screen and (max-width:767px){.accord-step ul li .rd{width:16px;height:16px;margin:4px 4px 0 0;padding:3px 0 5px;font-size:10px}}@media screen and (max-width:767px){.accordion-section>ul.step-block .lists{padding:24px 16px 10px}.step-block .head.btn_close{border-width:1px}.step-block .accord-cont{padding-bottom:32px}}.step-block .btn-move{margin-top:24px;text-align:center}@media screen and (max-width:767px){.step-block .btn-move{margin-top:60px}}.step-block .btn-move .btn{padding-right:32px}.step-block .btn-move .btn:after{content:' ';position:absolute;top:8px;right:12px;width:16px;height:16px;background:url(/lg5-common/images/icons/btn-down-16-black.svg) no-repeat 0 0}.step-block .btn-move .btn:focus,.step-block .btn-move .btn:hover{border-color:#000!important;background:0 0;color:#000}@media screen and (max-width:767px){.popup-wrap .common-pop .my-address-wrap .address-lists .lists .inner{min-height:auto}}.input-info .txt_ac{text-align:center!important}.input-info .txt_point{font-size:16px;line-height:26px}@media screen and (max-width:767px){.input-info .txt_point{font-size:14px;line-height:22px}}.input-info .txt_point.color{color:#ea1917!important;font-size:14px}.input-info.info-impact-area .txt_point.color{color:#0f0f0f!important}.popup-wrap.popup-srchPostcode .pop-conts{padding-top:24px}@media screen and (max-width:767px){.popup-wrap.popup-srchPostcode .pop-conts{padding-top:16px}}.popup-wrap.popup-srchPostcode .pop-conts .txt_point{color:#ea1917}.popup-wrap.popup-srchPostcode .pop-conts .scroll-box{overflow-y:auto;max-height:300px}.popup-wrap.popup-srchPostcode .pop-conts .select-list-wrap>ul{margin-left:-32px}@media screen and (max-width:767px){.popup-wrap.popup-srchPostcode .pop-conts .select-list-wrap>ul{margin-left:-16px}}.popup-wrap.popup-srchPostcode .pop-conts .select-list-wrap>ul>li{margin-top:32px;padding-left:32px}@media screen and (max-width:767px){.popup-wrap.popup-srchPostcode .pop-conts .select-list-wrap>ul>li{margin-top:16px;padding-left:16px}}.popup-wrap.popup-srchPostcode .pop-conts .select-list-wrap>ul>li:first-child{padding-left:32px}@media screen and (max-width:767px){.popup-wrap.popup-srchPostcode .pop-conts .select-list-wrap>ul>li:first-child{padding-left:16px}}.popup-wrap.popup-srchPostcode .pop-conts .rdo-wrap.no-label input+label{padding-left:0;width:24px;height:24px}.popup-wrap.popup-srchPostcode .pop-conts .sort-area{margin-bottom:7px}.popup-wrap.popup-srchPostcode .pop-conts .sort-area .list-count{font-size:16px;font-weight:500;line-height:26px}.popup-wrap.popup-srchPostcode .pop-conts .sort-area .list-count em{color:#ec455a}@media screen and (max-width:767px){.popup-wrap.popup-srchPostcode .pop-conts .sort-area .list-count{font-size:16px;line-height:24px}}.popup-wrap.popup-srchPostcode .pop-conts .sort-area+.my-lists{margin-top:12px}.popup-wrap.popup-srchPostcode .pop-conts .form-wrap{max-width:630px}.popup-wrap.popup-srchPostcode .pop-conts .form-wrap .forms.inner-type .tit{width:100%;padding:0;margin-bottom:10px}.popup-wrap.popup-srchPostcode .pop-conts .form-wrap .forms.inner-type .conts{width:100%;padding:0}.popup-wrap.popup-srchPostcode .pop-conts .srchPostcode-form{margin-bottom:25px}.popup-wrap.popup-srchPostcode .pop-conts .srchPostcode-info .sub-tit{font-size:16px;font-weight:500}.popup-wrap.popup-srchPostcode .pop-conts .srchPostcode-info .sub-tit:nth-child(n+2){display:inline-block;margin-top:20px}.popup-wrap.popup-srchPostcode .pop-conts .srchPostcode-info .sub-cont{margin:5px 10px 0;font-size:14px;line-height:24px}.popup-wrap.popup-srchPostcode .pop-conts .srchPostcode-info .ul-table{display:table;width:100%}.popup-wrap.popup-srchPostcode .pop-conts .srchPostcode-info .ul-table>li{display:table-row}.popup-wrap.popup-srchPostcode .pop-conts .srchPostcode-info .ul-table>li .li-th{display:table-cell;width:140px;vertical-align:top}.popup-wrap.popup-srchPostcode .pop-conts .srchPostcode-info .ul-table>li .li-td{display:table-cell;vertical-align:top;padding-left:10px}.popup-wrap.new-signPopup .rmsf-pop{padding-top:8px}.popup-wrap.new-signPopup .rmsf-pop .txt-cont{padding:16px;border:1px solid #eaeaea;border-radius:8px;background:#f9f9f9}.popup-wrap .pop-header .tit span{white-space:nowrap}.contents.subscribe .requestRentalForm .step-block .conts-box.reservation .input-mix-wrap{padding:32px;border:1px solid #ddd;border-radius:6px}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .conts-box.reservation .input-mix-wrap{padding:16px}}.contents.subscribe .requestRentalForm .step-block .conts-box.reservation .input-mix-wrap .mix-input{padding:0 0;display:inline-flex}.contents.subscribe .requestRentalForm .step-block .conts-box.reservation .input-mix-wrap .mix-input .chk-wrap{display:inline-block;vertical-align:top}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .conts-box.reservation .input-mix-wrap .mix-input .chk-wrap input+label{font-size:13px;line-height:1.53}}.contents.subscribe .requestRentalForm .step-block .conts-box.reservation .input-mix-wrap .mix-input .cell.type02{display:inline-block;vertical-align:top;text-align:left;margin:0;padding:0}.contents.subscribe .requestRentalForm .step-block .conts-box.reservation .input-mix-wrap .mix-input .cell.type02 .btn-link{display:block;height:100%}.contents.subscribe .requestRentalForm .step-block .conts-box.reservation .input-mix-wrap .mix-input .cell.type02 .btn-link:after{top:50%;transform:translateY(-50%)}.contents.subscribe .requestRentalForm .step-block .conts-box.reservation .input-mix-wrap .bullet-list{margin-left:30px}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .conts-box.reservation .input-mix-wrap .bullet-list{margin:8px 0 0 28px}}.contents.subscribe .requestRentalForm .step-block .conts-box.reservation .model-list-wrap>ul{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #eee}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .conts-box.reservation .model-list-wrap>ul{margin-bottom:16px;padding-bottom:16px}}.contents.subscribe .requestRentalForm .step-block .conts-box .model-wrap{display:flex;justify-content:space-between;line-height:24px}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .conts-box .model-wrap{line-height:20px}}.contents.subscribe .requestRentalForm .step-block .conts-box .model-wrap:not(:first-child){margin-top:12px}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .conts-box .model-wrap:not(:first-child){margin-top:5px}}.contents.subscribe .requestRentalForm .step-block .conts-box .model-wrap .model{display:inline-block;font-size:16px;color:#000;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .conts-box .model-wrap .model{font-size:13px}}.contents.subscribe .requestRentalForm .step-block .conts-box .model-wrap .model .sku{color:#000}.contents.subscribe .requestRentalForm .step-block .conts-box .model-wrap .model .sku:before{content:'';display:inline-block;margin:0 12px;width:1px;height:12px;background:#000;vertical-align:0}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .conts-box .model-wrap .model .sku:before{vertical-align:-1px}}.contents.subscribe .requestRentalForm .step-block .conts-box .model-wrap .install{font-size:16px;font-weight:500;color:#007e82;flex-shrink:0}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .conts-box .model-wrap .install{font-size:13px;font-weight:400}}.contents.subscribe .requestRentalForm .step-block .install-type-wrap{position:relative}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap{overflow:hidden;border-radius:8px}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .head{border-bottom:none}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .head .accord-btn{display:none}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .accord-cont{display:block!important;padding:0!important;margin-top:0}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .bullet-list{margin:0}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .bullet-list:not(:first-child) .b-tit{margin-top:24px}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .bullet-list .b-tit{display:block;margin:24px 0 16px;line-height:20px;font-size:14px;font-weight:700;color:#000}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap{border:1px solid #ddd}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists{padding:0;border:none;z-index:auto}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists.on{box-shadow:none}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .head .accord-btn{display:block;padding:11px 56px 11px 15px;background-color:#fff;line-height:0}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .head .accord-btn .title{font-weight:500;font-size:14px;color:#666;line-height:1.46}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .head .accord-btn:after{right:12px;width:16px;height:16px;margin-top:-8px;border:0;background:url(/lg5-common/images/icons/btn-down-16-gray.svg) no-repeat 0 0/100%;transition:none}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .accord-cont{display:none!important;padding:0 15px 15px!important}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .accord-cont .bullet-list .b-tit{margin:6px 0 8px}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .accord-cont .bullet-list .b-txt{margin-top:4px!important;padding-left:10px;line-height:1.5}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .accord-cont .bullet-list .b-txt:nth-child(n+2){margin-top:8px}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .accord-cont .bullet-list ul+.b-tit{margin-top:16px}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists.on .head .accord-btn:after{transform:rotate(-180deg)}.contents.subscribe .requestRentalForm .step-block .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists.on .accord-cont{display:block!important}}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type-wrap .input-wrap+.mo-bullet-type{margin-top:12px}}.contents.subscribe .requestRentalForm .step-block .install-type.ui_accordion{padding-top:58px}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type.ui_accordion{padding-top:48px}}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type{padding-bottom:8px}}.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists{padding:0;border:none}.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists .head{position:absolute;top:0;left:0;border-bottom:none}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists .head{width:calc(50% - 4px)}}.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists .head~.accord-cont{display:none!important}.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists .head .accord-btn{justify-content:center;align-items:center;width:140px;height:48px;padding:0;border:1px solid #222;border-radius:6px}.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists .head .accord-btn:after{display:none}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists .head .accord-btn{width:100%;height:40px}}.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists .head .accord-btn .title{font-size:14px;color:#616161}.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists .head.btn_close .accord-btn{background:#222;color:#fff}.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists .head.btn_close .accord-btn .title{color:inherit}.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists .accord-cont{padding:0;line-height:24px}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists .accord-cont{line-height:20px}}.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists.on .head~.accord-cont{display:block!important}.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists+.lists .head{left:148px}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type>ul>.lists+.lists .head{left:auto;right:0}}.contents.subscribe .requestRentalForm .step-block .install-type .conts-box{padding:40px 32px 26px 32px;border:1px solid #ddd;border-radius:6px;background:#f7f7f7}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type .conts-box{padding:24px 16px 16px}}.contents.subscribe .requestRentalForm .step-block .install-type .conts-box .text{margin-bottom:16px;font-size:16px;font-weight:700;color:#000;line-height:24px}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type .conts-box .text{margin-bottom:12px;font-weight:500;font-size:14px;line-height:20px}}@media screen and (min-width:768px){.contents.subscribe .requestRentalForm .step-block .install-type .conts-box .text .tooltip-wrap{height:16px;line-height:16px}}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type .conts-box .text .tooltip-wrap{margin-top:3px}}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type .conts-box .text .tooltip-wrap .tooltip-icon{width:16px;height:16px;line-height:16px}}.contents.subscribe .requestRentalForm .step-block .install-type .conts-box .item{margin-bottom:14px}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type .conts-box .item{margin-bottom:8px}}.contents.subscribe .requestRentalForm .step-block .install-type .conts-box .item+.text:not(:first-child){margin-top:24px;padding-top:24px;border-top:1px solid #ddd}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type .conts-box .item+.text:not(:first-child){margin-top:16px;padding-top:16px}}.contents.subscribe .requestRentalForm .step-block .install-type .conts-box .input-wrap.datepicker{width:auto;margin:16px 0 24px}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type .conts-box .input-wrap.datepicker{width:100%;margin:12px 0 8px}}.contents.subscribe .requestRentalForm .step-block .install-type .conts-box .input-wrap.datepicker .box{position:relative;width:100%;background:#fff;border-radius:8px}.contents.subscribe .requestRentalForm .step-block .install-type .conts-box .input-wrap.datepicker .err-msg{margin-top:8px}.contents.subscribe .requestRentalForm .step-block .install-type-tab .rdo-wrap{margin-bottom:8px}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type-tab .rdo-wrap{width:calc(50% - 4px)}}.contents.subscribe .requestRentalForm .step-block .install-type-tab .rdo-wrap:not(:first-child){margin-left:8px}.contents.subscribe .requestRentalForm .step-block .install-type-tab .rdo-wrap input+label{min-width:140px;padding:11px 44px;border:1px solid #222;background:#fff;color:#222;font-size:14px;line-height:24px;text-align:center;font-weight:400;border-radius:8px}@media screen and (max-width:767px){.contents.subscribe .requestRentalForm .step-block .install-type-tab .rdo-wrap input+label{width:100%}}.contents.subscribe .requestRentalForm .step-block .install-type-tab .rdo-wrap input+label:after,.contents.subscribe .requestRentalForm .step-block .install-type-tab .rdo-wrap input+label:before{display:none}.contents.subscribe .requestRentalForm .step-block .install-type-tab .rdo-wrap input:checked+label{background:#222;color:#fff}.contents.subscribe .requestRentalForm .step-block .install-type-tab .rdo-wrap input.disabled+label,.contents.subscribe .requestRentalForm .step-block .install-type-tab .rdo-wrap input:disabled+label{border-color:#ddd!important;background:#f4f4f4!important;color:#8f8f8f!important}.input-info.info-impact-area{padding:24px;border-radius:8px;background:#f4f4f4}@media screen and (max-width:767px){.input-info.info-impact-area{padding:20px 12px}}.input-info.info-impact-area.top{margin:0 0 32px 0}.input-info.info-impact-area.bottom{margin:30px 0 0 0}@media screen and (max-width:767px){.input-info.info-impact-area.bottom{margin:20px 0 0 0}}.input-info.info-impact-area .tit-wrap.type2 .h2-tit{font-size:16px;line-height:24px}.input-info.info-impact-area .bullet-list,.input-info.info-impact-area .bullet-text{margin-top:0;font-size:16px;line-height:24px;color:#666}.input-info.info-impact-area .bullet-list:before,.input-info.info-impact-area .bullet-text:before{border-radius:0;background:#666}@media screen and (min-width:768px){.input-info.info-impact-area .bullet-list:before,.input-info.info-impact-area .bullet-text:before{margin-top:11px}}@media screen and (max-width:767px){.input-info.info-impact-area .bullet-list,.input-info.info-impact-area .bullet-text{font-size:14px;line-height:20px}.input-info.info-impact-area .bullet-list .txt_point,.input-info.info-impact-area .bullet-text .txt_point{font-size:14px;line-height:20px}}.input-info.info-impact-area .bullet-list .b-txt:before,.input-info.info-impact-area .bullet-text .b-txt:before{border-radius:0;background:#666}@media screen and (min-width:768px){.input-info.info-impact-area .bullet-list .b-txt:before,.input-info.info-impact-area .bullet-text .b-txt:before{margin-top:11px}}.input-info.info-impact-area .bullet-list .b-txt:not(:first-child),.input-info.info-impact-area .bullet-text .b-txt:not(:first-child){margin-top:6px}.input-info.info-impact-area .bullet-list .b-txt li,.input-info.info-impact-area .bullet-text .b-txt li{margin-top:6px}.input-mix-wrap.visible-target3{border:0;background:#f7f7f7}@media screen and (max-width:767px){.input-mix-wrap.visible-target3 .tab-panel.membership-point{padding:24px 20px}}.input-mix-wrap.visible-target3 .tab-panel.membership-point .bullet-list{margin-top:0;margin-bottom:24px}@media screen and (max-width:767px){.input-mix-wrap.visible-target3 .tab-panel.membership-point .bullet-list{margin-bottom:12px}}.input-mix-wrap.visible-target3 .tab-panel.membership-point .ui-selectbox-list{z-index:21}@media screen and (max-width:767px){.input-mix-wrap.visible-target3+.bullet-list{margin-top:16px}}.subscribe .form-wrap .forms .tooltip-box .bullet-list{color:#000}.subscribe .form-wrap .forms .tooltip-box .bullet-list .b-txt:before{margin-top:8px;background:#000}.step-box-wrap{padding-top:48px}@media screen and (max-width:767px){.step-box-wrap{padding-top:0}}.step-box-wrap .head{display:flex;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #000}@media screen and (max-width:767px){.step-box-wrap .head{border-bottom:0;padding-bottom:0}}.step-box-wrap .head .title{font-size:22px;line-height:32px;order:1}@media screen and (max-width:767px){.step-box-wrap .head .title{font-size:16px;line-height:22px}}.step-box-wrap .head .step-number{display:flex;align-items:center;gap:0 10px;order:2}@media screen and (max-width:767px){.step-box-wrap .head .step-number{gap:0 6px}}.step-box-wrap .head .step-number>span{display:block;width:24px;height:24px;border-radius:50%;background:#000;color:#fff;font-size:14px;line-height:22px;font-weight:500;text-align:center;order:1}@media screen and (max-width:767px){.step-box-wrap .head .step-number>span{width:16px;height:16px;font-size:10px;line-height:15px}}.step-box-wrap .head .step-number:after,.step-box-wrap .head .step-number:before{content:'';display:block;width:24px;height:24px;border-radius:50%;border:1px solid #8f8f8f;color:#8f8f8f;font-size:14px;line-height:20px;font-weight:500;text-align:center}@media screen and (max-width:767px){.step-box-wrap .head .step-number:after,.step-box-wrap .head .step-number:before{width:16px;height:16px;font-size:10px;line-height:13px}}.step-box-wrap .lists{margin-top:48px}@media screen and (max-width:767px){.step-box-wrap .lists{margin-top:0;padding:24px 16px;border-top:7px solid #f3f3f3}}.step-box-wrap .lists:first-of-type{margin-top:0}.step-box-wrap .lists:nth-of-type(1) .head .step-number:before{content:'2';order:2}.step-box-wrap .lists:nth-of-type(1) .head .step-number:after{content:'3';order:3}.step-box-wrap .lists:nth-of-type(2) .head .step-number:before{content:'1';order:1}.step-box-wrap .lists:nth-of-type(2) .head .step-number span{order:2}.step-box-wrap .lists:nth-of-type(2) .head .step-number:after{content:'3';order:3}.step-box-wrap .lists:nth-of-type(3) .head .step-number:before{content:'1';order:1}.step-box-wrap .lists:nth-of-type(3) .head .step-number span{order:3}.step-box-wrap .lists:nth-of-type(3) .head .step-number:after{content:'2';order:2}.step-box-wrap .step-detail{padding:24px 0 0}@media screen and (max-width:767px){.step-box-wrap .step-detail{margin-top:12px;padding:16px 0 0;border-top:1px solid #000}}.step-box-wrap .step-detail .form-infos{margin:0}.step-box-wrap .step-detail .form-infos .chk-wrap{margin-top:0}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms{margin-top:20px}}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type2{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type2 .tit{float:left;position:static;width:50%;padding:0}}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type2 .conts{float:right;width:50%;margin-top:0;text-align:right}}.step-box-wrap .step-detail .forms.type2 .conts .mix-cont{border-top:none;padding:0 0 15px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type2 .conts .mix-cont{padding:0 0 14px}}.step-box-wrap .step-detail .forms.type2 .conts .mix-cont .desc{padding:8px 0 0}.step-box-wrap .step-detail .forms.type2 .conts .select-wrap{height:48px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type2 .conts .select-wrap{height:46px}}.step-box-wrap .step-detail .forms.type2 .conts .discount-txt{color:#ea1917;line-height:20px;font-weight:400}.step-box-wrap .step-detail .forms.type2 .input-mix-wrap{margin-top:10px;text-align:left}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type2 .input-mix-wrap{margin-left:-100%;margin-top:8px}}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type2 .input-mix-wrap+.btm-more{margin-left:-100%}}.step-box-wrap .step-detail .forms.type2 .input-mix-wrap+.btm-more .err-msg{text-align:left}.step-box-wrap .step-detail .forms .tit{width:24.58%}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .tit{width:100%}}.step-box-wrap .step-detail .forms .conts{width:75.42%;padding-right:157px}@media screen and (max-width:1460px){.step-box-wrap .step-detail .forms .conts{padding:0}}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts{width:100%;padding:0;margin-top:6px}}.step-box-wrap .step-detail .forms .conts .delivery-banner{margin-top:8px}.step-box-wrap .step-detail .forms .conts .delivery-banner .btn-delivery{display:flex;justify-content:center;align-items:center;width:100%;padding:8px;font-weight:700;font-size:14px;line-height:20px;background:#f7f7f7;border-radius:8px}.step-box-wrap .step-detail .forms .conts .delivery-banner .btn-delivery::after,.step-box-wrap .step-detail .forms .conts .delivery-banner .btn-delivery::before{content:"";display:inline-block;background-repeat:no-repeat;background-size:100% auto}.step-box-wrap .step-detail .forms .conts .delivery-banner .btn-delivery:before{width:45px;height:35px;margin-right:16px;background-image:url(/lg5-common/images/MYC/icon-delivery-mo.png)}.step-box-wrap .step-detail .forms .conts .delivery-banner .btn-delivery:after{content:'';display:inline-block;width:16px;height:16px;margin-left:4px;background-image:url(/lg5-common/images/icons/btn_icon_arrow_right_32.svg)}@media screen and (min-width:768px){.step-box-wrap .step-detail .forms .conts .delivery-banner{margin-top:12px}.step-box-wrap .step-detail .forms .conts .delivery-banner .btn-delivery{font-size:16px;line-height:23px;padding:8px 0}.step-box-wrap .step-detail .forms .conts .delivery-banner .btn-delivery:before{width:62px;height:40px;margin-right:20px;background-image:url(/lg5-common/images/MYC/icon-delivery-pc.png)}.step-box-wrap .step-detail .forms .conts .delivery-banner .btn-delivery:after{margin-left:8px}}.step-box-wrap .step-detail .forms .conts .system-banner{margin-top:8px}@media screen and (min-width:768px){.step-box-wrap .step-detail .forms .conts .system-banner{margin-top:12px}}.step-box-wrap .step-detail .forms .conts .name-info{display:flex;padding:11px 0;font-size:16px;line-height:24px;color:#000}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .name-info{padding:2px 0 0;font-size:14px;line-height:20px}}.step-box-wrap .step-detail .forms .conts .name-info>span:before{content:'';display:inline-block;width:1px;height:12px;margin:0 12px;background:#ddd}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .name-info>span:before{height:10px}}.step-box-wrap .step-detail .forms .conts .name-info>span:first-of-type:before{display:none}.step-box-wrap .step-detail .forms .conts .name-info+.btm-more{margin-top:-3px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .name-info+.btm-more{margin-top:8px}}.step-box-wrap .step-detail .forms .conts .only-text{padding:11px 0;font-size:16px;line-height:24px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .only-text{padding:0;font-size:14px;line-height:20px}}.step-box-wrap .step-detail .forms .conts .birth-date-box1 input{width:325px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .birth-date-box1 input{width:100%}}.step-box-wrap .step-detail .forms .conts .birth-date-box2{display:flex;align-items:center}.step-box-wrap .step-detail .forms .conts .birth-date-box2:after{content:'······';display:inline-block;margin-left:10px;font-size:40px;color:#000;letter-spacing:3px;line-height:48px;vertical-align:top}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .birth-date-box2:after{line-height:46px}}.step-box-wrap .step-detail .forms .conts .birth-date-box2 input{width:40px;padding:0;text-align:center}.step-box-wrap .step-detail .forms .conts .box .cell{width:124px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .box .cell{width:25%}}.step-box-wrap .step-detail .forms .conts .box .cell:first-of-type{width:111px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .box .cell:first-of-type{width:25%}}.step-box-wrap .step-detail .forms .conts .box .cell .btn{width:100%}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .box .cell .btn{padding:11px 7px}}.step-box-wrap .step-detail .forms .conts .box.type2{display:table}.step-box-wrap .step-detail .forms .conts .box.type2 .cell{width:140px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .box.type2 .cell{width:50%;padding-left:8px}}.step-box-wrap .step-detail .forms .conts .mix-cont{display:flex;align-items:center;gap:0 20px;margin:0 23px;padding:18px 0 15px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .mix-cont{flex-wrap:wrap;gap:10px 0;margin:0 16px;padding:4px 0 14px}}.step-box-wrap .step-detail .forms .conts .mix-cont .btn-wrap{margin-top:0}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .mix-cont .btn-wrap{width:100%}}.step-box-wrap .step-detail .forms .conts .mix-cont .btn-wrap .btn{min-width:116px;border-radius:6px;font-size:12px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .mix-cont .btn-wrap .btn{min-width:100%;width:100%;height:40px}}.step-box-wrap .step-detail .forms .conts .mix-cont .desc{font-size:14px;line-height:20px;color:#666;font-weight:400}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .mix-cont .desc{font-size:13px;line-height:20px}}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .btm-more.err-address-install{max-width:100%}}.step-box-wrap .step-detail .forms .conts .possible-msg{font-size:14px;line-height:20px;color:#007e82}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .possible-msg{font-size:13px}}.step-box-wrap .step-detail .forms .conts .install-message{padding:16px 24px;background:#f7f7f7;border:1px solid #8f8f8f;border-radius:6px;font-size:16px;line-height:24px;color:#666;text-align:center}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .install-message{padding:16px;font-size:13px;line-height:20px}}.step-box-wrap .step-detail .forms .conts .install-type-tab .rdo-wrap:first-of-type input:disabled+label{background:#8f8f8f!important;color:#ddd!important;border-color:#8f8f8f!important}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .install-type{padding-bottom:0}}.step-box-wrap .step-detail .forms .conts .install-type .conts-box{margin-top:8px;padding:16px 24px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .install-type .conts-box{padding:16px}}.step-box-wrap .step-detail .forms .conts .install-type .conts-box:first-of-type{margin-top:0}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .install-type .conts-box .text{font-weight:700}}.step-box-wrap .step-detail .forms .conts .install-type .conts-box .item{margin:12px 0 0}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .install-type .conts-box .item{margin:10px 0 0}}.step-box-wrap .step-detail .forms .conts .install-type .conts-box .item:first-of-type{margin:0}.step-box-wrap .step-detail .forms .conts .install-type .conts-box .input-wrap.datepicker{margin:10px 0 0}.step-box-wrap .step-detail .forms .conts .install-type .conts-box .model-wrap .model{line-height:24px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .install-type .conts-box .model-wrap .model{line-height:20px}}.step-box-wrap .step-detail .forms .conts .install-type .conts-box .model-wrap .model .sku:before{width:1px;height:12px;background:#000;vertical-align:0}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .install-type .conts-box .model-wrap .model .sku:before{margin:0 11px;vertical-align:-1px}}.step-box-wrap .step-detail .forms .conts .install-type .conts-box .model-wrap .install{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:4px;font-size:12px;font-weight:400;color:#007e82;background:#ecf9f9}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .install-type .conts-box .model-wrap .install{font-size:11px}}.step-box-wrap .step-detail .forms .conts .install-type .delivery-delay-way{padding-top:20px;margin-top:20px;border-top:1px solid #ddd}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .install-type .delivery-delay-way{padding-top:16px;margin-top:16px}}.step-box-wrap .step-detail .forms .conts .install-type .delivery-delay-way .radio-list{display:flex;gap:0 16px}.step-box-wrap .step-detail .forms .conts .install-type .delivery-delay-way .radio-list>li{width:50%}.step-box-wrap .step-detail .forms .conts .install-type .delivery-delay-way .radio-list input:checked+label{font-weight:400}.step-box-wrap .step-detail .forms .conts .install-type .delivery-delay-way .bullet-list{margin-top:8px}.step-box-wrap .step-detail .forms .conts .input-wrap.datepicker{width:100%}.step-box-wrap .step-detail .forms .conts .input-wrap.datepicker .box input:disabled{border-color:#8f8f8f;background:#eee;color:#666}.step-box-wrap .step-detail .forms .conts .input-wrap.datepicker .box input:disabled:placeholder{color:#666}.step-box-wrap .step-detail .forms .conts .input-wrap.datepicker .box .cell{width:48px;padding:0 0 0 12px}.step-box-wrap .step-detail .forms .conts .input-wrap.datepicker .box input:disabled+.cell{border-color:#8f8f8f;background:#eee}.step-box-wrap .step-detail .forms .conts .input-wrap.datepicker .box input:disabled+.cell .ui_calendar{pointer-events:none}.step-box-wrap .step-detail .forms .conts .input-wrap.datepicker~.accordion-wrap,.step-box-wrap .step-detail .forms .conts .input-wrap.datepicker~.notice-info,.step-box-wrap .step-detail .forms .conts .install-type~.accordion-wrap,.step-box-wrap .step-detail .forms .conts .install-type~.notice-info{margin-top:24px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .input-wrap.datepicker~.accordion-wrap,.step-box-wrap .step-detail .forms .conts .input-wrap.datepicker~.notice-info,.step-box-wrap .step-detail .forms .conts .install-type~.accordion-wrap,.step-box-wrap .step-detail .forms .conts .install-type~.notice-info{margin-top:8px}}.step-box-wrap .step-detail .forms .conts .bullet-list .b-txt::before{margin-top:8px}.step-box-wrap .step-detail .forms .conts .reservation .bullet-list{font-size:12px;line-height:16px;color:#666}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .reservation .bullet-list{font-size:13px;line-height:20px}}.step-box-wrap .step-detail .forms .conts .reservation .b-txt{padding-left:0;margin-top:6px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .reservation .b-txt{margin-top:6px}}.step-box-wrap .step-detail .forms .conts .reservation .b-txt:before{display:none}.step-box-wrap .step-detail .forms .conts .reservation .b-txt:first-of-type{margin-top:0}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .install-type-tab .rdo-wrap input+label{padding-left:16px;padding-right:16px}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box{margin-top:4px;padding:20px 16px;background:#f7f7f7;border-radius:10px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box{margin-top:0;padding:16px}}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type{position:relative;margin-top:8px;min-height:48px}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:first-of-type{margin-top:0}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .tit{width:auto;position:absolute;left:16px;top:16px;z-index:1;margin:0!important;padding:0!important}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .tit{top:10px}}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .tit .label{font-size:12px;line-height:16px;font-weight:400}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts{width:100%;padding:0}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts .input-wrap{background:#fff;border:1px solid #8f8f8f;border-radius:6px}}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts input[type=text]{padding-left:98px;font-size:14px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts input[type=text]{height:38px;margin-top:28px;padding:6px 16px 12px 16px;border:0}}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts .select-wrap{padding-top:28px;background:#fff;border:1px solid #8f8f8f;border-radius:6px}}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts .select-wrap .ui-select-button{display:flex;align-items:center;height:48px;padding-left:98px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts .select-wrap .ui-select-button{height:38px;padding:6px 40px 12px 16px;border:none}}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts .select-wrap .ui-select-button .ico{right:16px}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts .select-wrap .ui-select-button .ui-select-text{font-size:14px;line-height:20px}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts .tax-bill-check{margin:16px 0 0}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts .tax-bill-check .chk-wrap input+label{font-size:14px}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts .tax-bill-check .chk-wrap input:checked+label{font-weight:500}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts .btn:disabled{background:#f7f7f7;color:#8f8f8f}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts .box .input-wrap{display:block;width:100%}}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts .box .cell{width:140px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts .box .cell{display:block;width:100%;padding:0;margin-top:16px}}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(input) .input-wrap,.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(input) .select-wrap,.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(select) .input-wrap,.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(select) .select-wrap{background:#eee;border-color:#8f8f8f}}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(input) .input-wrap:has(.btm-more[style*=block]),.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(input) .select-wrap:has(.btm-more[style*=block]),.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(select) .input-wrap:has(.btm-more[style*=block]),.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(select) .select-wrap:has(.btm-more[style*=block]){margin-bottom:32px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(input) .input-wrap:has(.btm-more[style*=block]),.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(input) .select-wrap:has(.btm-more[style*=block]),.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(select) .input-wrap:has(.btm-more[style*=block]),.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(select) .select-wrap:has(.btm-more[style*=block]){margin-bottom:37px}}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(input) .input-wrap:has(.btm-more[style*=block]) .btm-more,.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(input) .select-wrap:has(.btm-more[style*=block]) .btm-more,.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(select) .input-wrap:has(.btm-more[style*=block]) .btm-more,.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(select) .select-wrap:has(.btm-more[style*=block]) .btm-more{margin-bottom:-32px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(input) .input-wrap:has(.btm-more[style*=block]) .btm-more,.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(input) .select-wrap:has(.btm-more[style*=block]) .btm-more,.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(select) .input-wrap:has(.btm-more[style*=block]) .btm-more,.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(select) .select-wrap:has(.btm-more[style*=block]) .btm-more{margin-bottom:-29px}}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(input:disabled) .input-wrap,.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(input:disabled) .select-wrap,.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(select:disabled) .input-wrap,.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(select:disabled) .select-wrap{background:#eee;border-color:#8f8f8f}}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .box{display:flex;flex-wrap:wrap;width:100%}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .box .input-wrap{display:block;width:calc(100% - 140px);order:1}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .box .btm-more{order:3}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .box .btm-more{order:2}}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .box .cell{order:2}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .box .cell{order:3}}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type.type-taxbill .tit{top:51px}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type.type-taxbill .conts{padding-bottom:14px;border-bottom:1px solid #ddd}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type.type-taxbill .conts .tax-bill-check+.input-wrap input{padding-left:170px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type.type-taxbill .tit{top:38px}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type.type-taxbill .conts .tax-bill-check+.input-wrap input{padding:6px 16px 12px 16px}}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .bullet-list{margin-top:8px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .bullet-list .b-txt{margin-top:6px}}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box.by-bank .box+.btm-more,.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box.by-card .box+.btm-more{margin-top:16px}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box.by-bank .box+.btm-more[style*=block],.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box.by-card .box+.btm-more[style*=block]{margin-bottom:-14px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box.by-bank .box+.btm-more[style*=block],.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box.by-card .box+.btm-more[style*=block]{margin-bottom:-10px}}.step-box-wrap .step-detail .forms .conts .bullet-list .b-txt{margin-top:2px}.step-box-wrap .step-detail .forms .conts .bullet-list .b-txt:first-of-type{margin-top:0}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .bullet-list .b-txt{margin-top:6px}}.step-box-wrap .step-detail .forms .conts .bullet-list .b-txt:has(>.point):before{background-color:#ea1917}.step-box-wrap .step-detail .forms .conts .btn.bg-type.size{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 24px;background:#fff;border:1px solid #000;border-radius:6px;color:#000;font-size:14px;line-height:20px;margin:0 0 4px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .btn.bg-type.size{min-width:100%;font-size:13px}}.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.creditInquire{height:32px;margin:0;background:#000;color:#fff;font-size:12px;line-height:16px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.creditInquire{height:40px;line-height:18px}}.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.arsAgreeRequest,.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.signAgreeRequest{margin-bottom:0}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.arsAgreeRequest,.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.signAgreeRequest{margin-bottom:4px}}.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.arsAgreeRequest+.btn,.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.signAgreeRequest+.btn{margin-left:8px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.arsAgreeRequest+.btn,.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.signAgreeRequest+.btn{margin-left:0;margin-top:4px}}.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.icon-ars:before{margin:0 2px 0 0;background-image:url(/lg5-common/images/icons/icon-phone-32-black.svg);vertical-align:middle}.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.icon-ars:disabled{background:#f7f7f7;border-color:#ddd;color:#8f8f8f}.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.icon-ars:disabled:before{background-image:url(/lg5-common/images/icons/icon-phone-32-gray.svg)}.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.icon-sign:before{margin:0 2px 0 0;background-image:url(/lg5-common/images/icons/icon-signature-32-white.svg)}.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.icon-sign:disabled{background:#f7f7f7;border-color:#ddd;color:#8f8f8f}.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.icon-sign:disabled:before{background-image:url(/lg5-common/images/icons/icon-signature-32-gray.svg)}.step-box-wrap .step-detail .forms .conts .btn-wrap:has(.arsAgreeRequest),.step-box-wrap .step-detail .forms .conts .btn-wrap:has(.signAgreeRequest){display:flex}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .btn-wrap:has(.arsAgreeRequest),.step-box-wrap .step-detail .forms .conts .btn-wrap:has(.signAgreeRequest){flex-wrap:wrap}}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .btn-wrap+.btm-more{margin-top:4px}}.step-box-wrap .step-detail .forms .conts .mandatory{color:#007e82}.step-box-wrap .step-detail .forms .conts .visible-target3{padding:0 24px 24px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .visible-target3{padding:16px}}.step-box-wrap .step-detail .forms .conts .visible-target3 .conts,.step-box-wrap .step-detail .forms .conts .visible-target3 .tab-panel{padding:0}.step-box-wrap .step-detail .forms .conts .visible-target3 .bullet-list .b-txt{padding-left:0}.step-box-wrap .step-detail .forms .conts .visible-target3 .bullet-list .b-txt:before{display:none}.step-box-wrap .step-detail .forms .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .head{padding-bottom:0}.step-box-wrap .step-detail .forms .install-type-wrap .mo-bullet-type.accordion-wrap>ul>.lists .head .accord-btn{width:100%}.step-box-wrap .step-detail .forms .notice-info .title{margin-bottom:16px;font-size:14px;line-height:20px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .notice-info .title{margin-bottom:8px}}.step-box-wrap .step-detail .card-benefit-box{margin:-8px 0 0 0;padding:0 0 24px;background:0 0}@media screen and (max-width:767px){.step-box-wrap .step-detail .card-benefit-box{margin:0;padding:0 0 8px}}.step-box-wrap .step-detail .card-benefit-box>a{position:relative;display:flex;align-items:center;min-height:60px;padding:6px 48px 6px 32px;background:#4a5664;border-radius:8px;color:#fff}@media screen and (max-width:767px){.step-box-wrap .step-detail .card-benefit-box>a{padding:6px 24px 6px 8px}}.step-box-wrap .step-detail .card-benefit-box>a .text{font-size:16px;line-height:24px}@media screen and (max-width:767px){.step-box-wrap .step-detail .card-benefit-box>a .text{font-size:12px;line-height:18px}}.step-box-wrap .step-detail .card-benefit-box>a em{color:#fff627}.step-box-wrap .step-detail .card-benefit-box>a:before{content:'';display:block;width:48px;height:48px;margin-right:18px;background:url(/lg5-common/images/icons/icon-card-discount-96.png) no-repeat 0 0/100% auto}.step-box-wrap .step-detail .card-benefit-box>a:after{content:'';display:block;position:absolute;right:32px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:url(/lg5-common/images/icons/btn-arr-16-white.svg) no-repeat 0 0/100% auto}@media screen and (max-width:767px){.step-box-wrap .step-detail .card-benefit-box>a:after{right:8px}}.subscribe .order-item .sibling-option+.item-options2{margin-top:2px}@media screen and (max-width:767px){.subscribe .order-item .sibling-option+.item-options2{margin-top:0}}.subscribe .order-item .product-payment .amount .price .total{font-weight:400}.subscribe .order-item .product-payment .amount .price .total em{font-weight:700}.subscribe .col-left .order-list:not(.order-complete) .order-item.detail-view{padding-bottom:32px}@media screen and (max-width:767px){.subscribe .col-left .order-list:not(.order-complete) .order-item.detail-view{padding-bottom:24px}}.subscribe .col-left .order-list:not(.order-complete) .more-package>ul{padding:18px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}@media screen and (max-width:767px){.subscribe .col-left .order-list:not(.order-complete) .more-package>ul{border:0;background:#f7f7f7;padding:15px 16px}}.subscribe .col-left .order-list:not(.order-complete) .more-package .package-item{padding:0;border:0}.subscribe .col-left .order-list:not(.order-complete) .more-package .order-item{padding:6px 0!important;margin-top:0}@media screen and (max-width:767px){.subscribe .col-left .order-list:not(.order-complete) .more-package .order-item{padding:5px 0!important}}.subscribe .col-left .order-list:not(.order-complete) .more-package .order-item .product-payment{align-self:flex-start}.subscribe .col-left .order-list:not(.order-complete) .more-package .order-item .main-title .main{font-weight:500}@media screen and (max-width:767px){.subscribe .col-left .order-list:not(.order-complete) .more-package .order-item .item-name{font-size:13px;line-height:20px}}@media screen and (max-width:767px){.subscribe .col-left .order-list:not(.order-complete) .more-package .order-item .item-options2 p{font-size:11px;line-height:15px}}.subscribe .col-left .order-list:not(.order-complete) .more-package .order-item .amount .price .total{font-size:18px;line-height:20px;font-weight:500}@media screen and (max-width:767px){.subscribe .col-left .order-list:not(.order-complete) .more-package .order-item .amount .price .total{font-size:13px;line-height:20px}}.subscribe .col-left .order-list:not(.order-complete) .more-package .total-package-payment{padding:27px 0 0;border:0}@media screen and (max-width:767px){.subscribe .col-left .order-list:not(.order-complete) .more-package .total-package-payment{padding:16px 0 0;margin-top:0}}.subscribe .col-left .order-list:not(.order-complete) .more-package .total-package-payment .total-title{font-weight:700}@media screen and (max-width:767px){.subscribe .col-left .order-list:not(.order-complete) .more-package .total-package-payment .total-title{font-weight:400}}.subscribe .col-left .order-list:not(.order-complete) .more-package .total-package-payment .price .total{font-weight:400}.subscribe .col-left .order-list:not(.order-complete) .more-package .total-package-payment .price .total em{font-weight:700}@media screen and (max-width:767px){.subscribe .col-left .sec-tit{display:none}}.subscribe .col-left .product-list-title{display:none}@media screen and (max-width:767px){.subscribe .col-left .product-list-title{position:relative;display:flex;justify-content:space-between;align-items:center;gap:0 39px;width:100%;padding:18px 28px 18px 0}}.subscribe .col-left .product-list-title:after{content:'';position:absolute;right:2.5px;top:calc(50% - 2.5px);display:block;width:10px;height:10px;border:solid #000;border-width:1px 1px 0 0;transform:translateY(-50%) rotate(135deg)}.subscribe .col-left .product-list-title .title{flex-shrink:0;font-size:18px;line-height:24px;text-align:left}.subscribe .col-left .product-list-title .total{overflow:hidden;display:flex;gap:0 4px;font-size:14px;line-height:20px;color:#000}.subscribe .col-left .product-list-title .total>span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subscribe .col-left .product-list-title .total>em{font-weight:700}.subscribe .col-left .product-list-title.show:after{top:calc(50% + 2.5px);transform:translateY(-50%) rotate(-45deg)}.subscribe .col-left .product-list-title.show .total{display:none}.subscribe .col-left .product-list{display:block}@media screen and (max-width:767px){.subscribe .col-left .product-list{display:none}.subscribe .col-left .product-list.open{display:block}}.subscribe .col-right .sub-title{font-size:20px}@media screen and (max-width:767px){.subscribe .col-right .sub-title{font-size:16px}}@media screen and (min-width:768px){.subscribe .col-right .info-area{display:flex;flex-direction:column}}@media screen and (max-width:767px){.subscribe .col-right .info-area{border-top:7px solid #f3f3f3}}@media screen and (min-width:768px){.subscribe .col-right .info-area .sub-title{order:1}}@media screen and (max-width:767px){.subscribe .col-right .info-area .sub-title{margin-bottom:8px}}.subscribe .col-right .gray-box{margin-top:10px}.subscribe .col-right .box-title{display:block;font-size:16px;line-height:24px;font-weight:700;color:#000}@media screen and (max-width:767px){.subscribe .col-right .box-title{font-size:14px;line-height:20px}}.subscribe .col-right .payment-amount-info{padding:24px 32px;border:1px solid #000;background:#fff;border-radius:8px}@media screen and (min-width:768px){.subscribe .col-right .payment-amount-info{order:2}}@media screen and (max-width:767px){.subscribe .col-right .payment-amount-info{margin-top:20px;padding:20px 16px}.subscribe .col-right .payment-amount-info+.payment-amount-info{margin-top:10px}}.subscribe .col-right .payment-amount-info .payment-list{margin-top:12px}@media screen and (max-width:767px){.subscribe .col-right .payment-amount-info .payment-list{margin-top:6px}}.subscribe .col-right .payment-amount-info .payment-list>li{margin-top:6px}.subscribe .col-right .payment-amount-info .payment-list>li:first-child{margin:0}.subscribe .col-right .payment-amount-info .payment-list>li dl{margin:0}.subscribe .col-right .payment-amount-info .payment-list .text{line-height:20px}@media screen and (max-width:767px){.subscribe .col-right .payment-amount-info .payment-list .text{font-weight:400;line-height:19px}}.subscribe .col-right .payment-amount-info .payment-list .price{line-height:20px;font-weight:500}@media screen and (max-width:767px){.subscribe .col-right .payment-amount-info .payment-list .price{font-size:14px;line-height:19px}}.subscribe .col-right .payment-amount-info .total-payment-amount{margin-top:24px;border-top:1px dashed #8f8f8f}@media screen and (max-width:767px){.subscribe .col-right .payment-amount-info .total-payment-amount{margin-top:20px;padding-top:12px}}.subscribe .col-right .payment-amount-info .total-payment-amount dl{display:flex;align-items:center;justify-content:space-between}.subscribe .col-right .payment-amount-info .total-payment-amount dl .text{padding-top:0;line-height:20px}.subscribe .col-right .payment-amount-info .total-payment-amount dl .total{font-size:24px;line-height:32px;font-weight:400}@media screen and (max-width:767px){.subscribe .col-right .payment-amount-info .total-payment-amount dl .total{font-size:20px;line-height:25px}}.subscribe .col-right .payment-amount-info .total-payment-amount dl .total em{font-weight:700}.subscribe .col-right .payment-amount-info.membership-point-wrap{margin-top:10px}@media screen and (max-width:767px){.subscribe .col-right .payment-amount-info.membership-point-wrap{margin-top:12px}.subscribe .col-right .payment-amount-info.membership-point-wrap .payment-list{margin-top:12px}}.subscribe .col-right .payment-amount-info.membership-point-wrap .box-title{display:flex;justify-content:space-between}.subscribe .col-right .payment-amount-info.membership-point-wrap .tooltip-wrap{height:20px}.subscribe .col-right .payment-amount-info.membership-point-wrap .tooltip-wrap .tooltip-box{padding:24px}.subscribe .col-right .payment-amount-info.membership-point-wrap .tooltip-wrap .tooltip-box .inner-box strong{font-size:16px}@media screen and (max-width:767px){.subscribe .col-right .payment-amount-info.membership-point-wrap .tooltip-wrap .tooltip-box .inner-box strong{font-size:15px}}.subscribe .col-right .payment-amount-info.membership-point-wrap .tooltip-wrap .tooltip-box .bullet-list .b-txt{font-weight:400;line-height:20px;font-size:14px}@media screen and (max-width:767px){.subscribe .col-right .payment-amount-info.membership-point-wrap .tooltip-wrap .tooltip-box .bullet-list .b-txt{font-size:13px}}.subscribe .col-right .payment-amount-info.membership-point-wrap .tooltip-wrap .tooltip-box .bullet-list .b-txt+.b-txt{margin-top:8px}.subscribe .col-right .payment-amount-info.membership-point-wrap .tooltip-wrap .tooltip-icon{width:20px;height:20px;background-size:20px}.subscribe .col-right .payment-amount-info.membership-point-wrap .tooltip-wrap .btn-close{right:20px;top:20px;width:24px;height:24px}.subscribe .col-right .payment-amount-info.membership-point-wrap .tooltip-wrap .btn-close:after{background-size:24px}.subscribe .col-right .agree-box{padding:24px 32px;background:#f9f9f9}@media screen and (min-width:768px){.subscribe .col-right .agree-box{order:3}}@media screen and (max-width:767px){.subscribe .col-right .agree-box{margin:0;padding:20px 16px}}.subscribe .col-right .agree-box .box-title{margin-bottom:16px}.subscribe .col-right .agree-box .desc{line-height:20px}@media screen and (max-width:767px){.subscribe .col-right .agree-box .desc{margin-bottom:10px}}.subscribe .col-right .agree-box label>span{display:inline-block;font-size:1px;line-height:1px;color:transparent}.subscribe .col-right .agree-box label>span:after{content:'*';display:inline-block;margin-left:1px;color:#ea1917;font-size:14px;line-height:20px;vertical-align:1px}@media screen and (max-width:767px){.subscribe .col-right .agree-box label>span:after{vertical-align:0}}@media screen and (max-width:767px){.subscribe .col-right .agree-box .btn-area{position:fixed;left:0;right:0;bottom:0;margin:0;padding:14px 16px;background:#fff;border-top:1px solid #ddd;z-index:1}}.subscribe .col-right .agree-box .btn-area .btn{display:flex;align-items:center;justify-content:center;width:100%;height:50px;border-radius:6px;font-size:14px;line-height:20px;border-color:#fd312e;background-color:#fd312e}.subscribe .col-right .agree-box .btm-more{margin-top:4px}.subscribe .col-right .final-amount{display:none}@media screen and (max-width:767px){.subscribe .col-right .final-amount{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px}}.subscribe .col-right .final-amount dt{font-size:12px;line-height:12px;font-weight:700}.subscribe .col-right .final-amount dd{font-size:16px;line-height:23px}.subscribe .col-right .final-amount dd em{font-weight:700}.subscribe .complete-wrap{margin-top:-20px}@media screen and (max-width:767px){.subscribe .complete-wrap{margin-top:0;padding-bottom:24px}}.subscribe .complete-wrap:before{margin-bottom:18px}@media screen and (max-width:767px){.subscribe .complete-wrap:before{margin-bottom:16px}}.subscribe .complete-wrap .total-payment-amount{margin-top:48px;padding:24px 48px;flex-wrap:wrap}@media screen and (max-width:767px){.subscribe .complete-wrap .total-payment-amount{margin-top:32px;padding:14px 20px 20px}}.subscribe .complete-wrap .total-payment-amount .head-tit{display:block;width:100%;font-size:20px;font-weight:700;line-height:29px;color:#000;margin-bottom:16px}@media screen and (max-width:767px){.subscribe .complete-wrap .total-payment-amount .head-tit{font-size:14px;line-height:20px;margin-bottom:12px}}@media screen and (max-width:767px){.subscribe .complete-wrap .total-payment-amount .price-info{line-height:19px;padding-bottom:11px;margin-bottom:12px}}.subscribe .complete-wrap .total-payment-amount .price-info li{padding:0;margin-top:8px}@media screen and (max-width:767px){.subscribe .complete-wrap .total-payment-amount .price-info li{margin-top:4px}.subscribe .complete-wrap .total-payment-amount .price-info li .price{font-size:14px}}.subscribe .complete-wrap .total-payment-amount .price-info li:first-of-type{margin-top:0}.subscribe .complete-wrap .total-payment-amount .price-info li:has(.ui_accordion)+li{margin-top:6px}.subscribe .complete-wrap .total-payment-amount .total-price .price{font-weight:400}.subscribe .complete-wrap .total-payment-amount .total-price .price em{font-weight:700}.subscribe .complete-wrap .total-payment-amount .total-price .price .txt-month-price{display:block;text-align:right;font-size:14px;line-height:20px}@media screen and (max-width:767px){.subscribe .complete-wrap .total-payment-amount .total-price .price .txt-month-price{font-size:11px;line-height:15px}}.subscribe .order-complete .order-item{padding-left:174px}@media screen and (max-width:767px){.subscribe .order-complete .order-item{overflow:hidden;padding:72px 16px 16px 116px;border:1px solid #ddd;border-radius:8px}}.subscribe .order-complete .order-item.detail-view{padding-bottom:32px;border-bottom:1px solid #ddd}@media screen and (max-width:767px){.subscribe .order-complete .order-item.detail-view{padding-bottom:16px}}.subscribe .order-complete .order-item .item-image{width:160px;height:160px;left:0}@media screen and (max-width:767px){.subscribe .order-complete .order-item .item-image{width:90px;height:90px;left:16px;top:72px}}@media screen and (max-width:767px){.subscribe .order-complete .order-item .order-number{padding:14px 16px;background:#f7f7f7;border-bottom:1px solid #ddd}}@media screen and (max-width:767px){.subscribe .order-complete .order-item .sku{margin-top:2px}}@media screen and (max-width:767px){.subscribe .order-complete .order-item .sibling-option{margin-top:4px}}@media screen and (max-width:767px){.subscribe .order-complete .order-item .sibling-option p{font-size:10px;line-height:15px}}@media screen and (max-width:767px){.subscribe .order-complete .order-item .item-options2{margin-top:0}}@media screen and (max-width:767px){.subscribe .order-complete .order-item .item-options2 p{font-size:10px;line-height:15px}}.subscribe .order-complete .order-item .state-message .text-box .complete em{font-size:14px;line-height:21px;margin-top:2px}@media screen and (max-width:767px){.subscribe .order-complete .order-item .state-message .text-box{line-height:18px}.subscribe .order-complete .order-item .state-message .text-box .complete{font-weight:500;font-size:11px}.subscribe .order-complete .order-item .state-message .text-box .complete em{font-size:10px;line-height:12px;margin-top:0}}.subscribe .order-complete .order-item .link-wrap>a{padding-left:174px;margin-left:-174px}@media screen and (max-width:767px){.subscribe .order-complete .order-item .link-wrap>a{padding-left:100px;margin-left:-100px}.subscribe .order-complete .order-item .state-message{margin-top:12px}.subscribe .order-complete .order-item .state-message .complete{font-size:12px;line-height:18px}.subscribe .order-complete .order-item .state-message .complete em{display:inline-block;margin-left:4px;font-size:10px;line-height:15px}}.subscribe .order-complete .package-wrap{margin-top:18px;padding-top:48px}@media screen and (max-width:1024px){.subscribe .order-complete .package-wrap{margin-top:24px}}@media screen and (max-width:767px){.subscribe .order-complete .package-wrap{margin-top:16px;padding-top:44px}}.subscribe .order-complete .package-wrap .ui_accord_toggle{display:flex;align-items:center;justify-content:space-between;position:absolute;left:0;right:0;top:0;height:48px;padding:0 16px 0 20px;border:1px solid #8f8f8f;background:#f7f7f7;border-radius:8px}@media screen and (max-width:767px){.subscribe .order-complete .package-wrap .ui_accord_toggle{height:44px}}.subscribe .order-complete .package-wrap .ui_accord_toggle:after{content:'';display:block;width:16px;height:16px;background:url(/lg5-common/images/icons/btn-down-16-black.svg) no-repeat 0 0/cover}.subscribe .order-complete .package-wrap .ui_accord_toggle .btn{min-width:auto;position:static;left:auto;top:auto;padding:0;margin:0;border:0;background:0 0;transform:none;font-size:14px;line-height:20px;color:#000;font-weight:500}.subscribe .order-complete .package-wrap .ui_accord_toggle .btn:after,.subscribe .order-complete .package-wrap .ui_accord_toggle .btn:before{display:none}.subscribe .order-complete .package-wrap .more-package .package-order-list{padding:12px 20px;border:1px solid #8f8f8f;border-top:0;border-radius:0 0 8px 8px}@media screen and (max-width:767px){.subscribe .order-complete .package-wrap .more-package .package-order-list{padding:5px 16px}}.subscribe .order-complete .package-wrap .more-package .order-item{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;border:0;padding:8px 0}@media screen and (max-width:767px){.subscribe .order-complete .package-wrap .more-package .order-item{padding:5px 0;margin:0;background:0 0}}@media screen and (max-width:767px){.subscribe .order-complete .package-wrap .more-package .order-item .product-info{margin:0}}.subscribe .order-complete .package-wrap .more-package .order-item .order-number{flex-direction:row;position:static;transform:none;font-size:12px;line-height:16px;color:#000}@media screen and (max-width:767px){.subscribe .order-complete .package-wrap .more-package .order-item .order-number{margin:0;padding:0;background:0 0;border:0;font-size:10px;line-height:15px}}.subscribe .order-complete .package-wrap .more-package .order-item .order-number .text:after{display:none}.subscribe .order-complete .package-wrap .more-package .order-item .order-number .number{font-size:12px;line-height:16px}@media screen and (max-width:767px){.subscribe .order-complete .package-wrap .more-package .order-item .order-number .number{font-size:10px;line-height:15px}}.subscribe .order-complete .package-wrap .more-package .order-item .order-number .number:before{content:'';display:inline-block;width:1px;height:10px;margin:0 6px;background:#ddd}.subscribe .order-complete .package-wrap .more-package .order-item .main{display:block;margin-top:2px;font-size:14px;line-height:20px;font-weight:500}@media screen and (max-width:767px){.subscribe .order-complete .package-wrap .more-package .order-item .main{margin-top:0;font-size:13px}}.subscribe .order-complete .package-wrap .more-package .order-item .item-options2{margin-top:0;align-self:flex-end}@media screen and (max-width:767px){.subscribe .order-complete .package-wrap .more-package .order-item .item-options2{margin-top:4px}.subscribe .order-complete .package-wrap .more-package .order-item .item-options2 p{font-size:11px;line-height:16px}}.subscribe .order-complete .package-wrap .more-package .order-item .add-msg-area{margin:20px 0 0 0;padding-top:14px;border-top:1px solid #ddd}@media screen and (max-width:767px){.subscribe .order-complete .package-wrap .more-package .order-item .add-msg-area{padding:12px 0 6px 0}}.subscribe .order-complete .package-wrap .lists.on:after{display:none}.subscribe .order-complete .package-wrap .lists.on .btn_close .ui_accord_toggle{border-radius:8px 8px 0 0;border-bottom-color:#fff}.subscribe .order-complete .package-wrap .lists.on .btn_close .ui_accord_toggle:after{transform:rotate(-180deg)}.subscribe .order-complete+.info-noti-box{margin-top:48px}@media screen and (max-width:767px){.subscribe .order-complete+.info-noti-box{padding:24px 16px 0;margin:36px -16px 0;border-top:7px solid #f3f3f3}}.subscribe .order-complete+.info-noti-box .title{font-size:28px;line-height:40px;color:#000}@media screen and (max-width:767px){.subscribe .order-complete+.info-noti-box .title{font-size:20px;line-height:25px}}.subscribe .order-complete+.info-noti-box>.bullet-list{margin-top:16px;padding:40px;color:#666;background:#f7f7f7;border-radius:8px}@media screen and (max-width:767px){.subscribe .order-complete+.info-noti-box>.bullet-list{padding:24px 16px}}.subscribe .order-complete+.info-noti-box>.bullet-list .b-txt:before{background:#666}.subscribe .care-solution-call-box{display:table;width:100%;table-layout:fixed;min-height:74px;margin-top:48px;padding:13px 32px;background:#f7f7f7;border-radius:8px;vertical-align:middle;text-align:left}@media screen and (max-width:767px){.subscribe .care-solution-call-box{display:block;margin-top:24px;padding:24px 16px}}.subscribe .care-solution-call-box .hello{position:relative;display:table-cell;padding:0 24px 0 68px;font-size:14px;line-height:20px;font-weight:700;vertical-align:middle}@media screen and (max-width:767px){.subscribe .care-solution-call-box .hello{display:block;padding:0 40px 0 0;font-size:13px;line-height:21px}}.subscribe .care-solution-call-box .hello:before{content:' ';display:inline-block;position:absolute;top:50%;left:0;width:48px;height:48px;margin-top:-24px;margin-right:20px;background:url(/lg5-common/images/icons/icon-call-svc-48.svg) center no-repeat}@media screen and (max-width:767px){.subscribe .care-solution-call-box .hello:before{left:auto;right:0;top:50%;width:40px;height:40px;margin-right:0;margin-top:-20px;background-size:100%}}.subscribe .care-solution-call-box .call-info{position:relative;display:table-cell;vertical-align:middle}@media screen and (max-width:767px){.subscribe .care-solution-call-box .call-info{display:block;padding-top:16px;margin-top:16px;border-top:1px solid #ddd}}.subscribe .care-solution-call-box .call-info:before{content:'';display:inline-block;position:absolute;top:5px;left:0;bottom:5px;width:1px;background:#ddd}@media screen and (max-width:767px){.subscribe .care-solution-call-box .call-info:before{display:none}}.subscribe .care-solution-call-box .call-info ul li{display:flex;margin-left:32px;font-size:12px;line-height:22px;word-break:keep-all}@media screen and (max-width:767px){.subscribe .care-solution-call-box .call-info ul li{justify-content:space-between;margin:0;line-height:20px}}.subscribe .care-solution-call-box .call-info ul li em{margin-left:9px;font-size:14px;line-height:20px;font-weight:700}@media screen and (max-width:767px){.subscribe .care-solution-call-box .call-info ul li em{display:block;margin:0}}.subscribe .care-solution-call-box+.btn-group{margin-top:64px}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .tit label{padding:6px 0;line-height:normal}}.subscribe .new-form-style .form-wrap .forms.type-order .tit label+.tooltip-wrap{margin-top:6px}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .inner-type label{padding:0;line-height:normal}}.subscribe .new-form-style .form-wrap .forms.type-order .tax-bill-check label{padding-left:32px}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts{margin-top:8px}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .box .input-wrap .txt-info{display:flex;flex-wrap:wrap;align-items:center;color:#000;font-size:16px;line-height:1.625}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .box .input-wrap .txt-info{display:block}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .box .input-wrap .txt-info p{display:inline;color:#000;font-size:16px;line-height:1.57}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .box .input-wrap .txt-info p{font-size:14px;line-height:1.46}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .box .input-wrap .txt-info p:not(:first-child)::before{content:'';display:inline-block;width:1px;height:16px;margin:0 12px;background-color:#ddd;vertical-align:-2px}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .box .input-wrap .txt-info p:not(:first-child)::before{height:10px;margin:0 10px}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .box .input-wrap .txt-info p.address{display:block;margin-top:4px;line-height:1.5;word-break:break-all;width:100%}.subscribe .new-form-style .form-wrap .forms.type-order .conts .box .input-wrap .txt-info p.address::before{display:none}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .box .input-wrap .txt-info p.address{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large .btn{border-color:#000;width:100%;max-width:288px;height:48px;background-color:#000;color:#fff}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large .btn{max-width:initial;height:46px;font-size:13px}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large .btn:not([disabled]):focus-visible{outline:3px dotted #000!important}.subscribe .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large .btn:disabled{background-color:#f7f7f7;color:#8f8f8f;border-color:#ddd}.subscribe .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large .btn:disabled.icon-ars:before{background-image:url(/lg5-common/images/icons/icon-phone-32-gray.svg)}.subscribe .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large .btn:disabled.icon-avail-check span{display:flex;align-items:center;justify-content:center}.subscribe .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large .btn:disabled.icon-avail-check span::before{content:'';flex:0 0 auto;display:inline-block;margin-right:2px;width:20px;height:20px;background-image:url(/lg5-common/images/icons/icons_check-fill-gray-20.svg);background-size:100%;background-repeat:no-repeat;background-position:center}.subscribe .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large .icon-ars:before{background-image:url(/lg5-common/images/icons/icon-phone-32-white.svg)}.subscribe .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large+btm-more{margin-top:4px!important}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .box .add-change{position:absolute;top:-40px;right:0;display:inline-block;width:auto}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .box .add-change .btn{min-width:88px}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .box .add-change .btn{min-width:68px;height:32px;padding:0 16px;font-size:12px}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap{border-color:#ddd}.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap.disabled{background-color:#f7f7f7}.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-input{padding:12px}.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-input label{font-size:14px;font-weight:400}.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-input button{font-size:14px}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-input button{font-size:13px}}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-input .cell{margin-top:4px}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-input .chk-wrap input:checked+label{font-weight:500}.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-cont{border-top:0;gap:16px;padding:8px 0 15px}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-cont{margin:0;padding:0 16px 14px;gap:10px}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-cont .btn-wrap{margin-top:0!important;display:flex;flex-direction:column}.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-cont .btn-wrap .btn{width:165px;height:40px;font-size:14px;background-color:#000;color:#fff;margin:0}.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-cont .btn-wrap .btn:disabled{background-color:#f7f7f7;color:#8f8f8f}.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-cont .btn-wrap .btn:disabled.icon-avail-check span{display:flex;align-items:center}.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-cont .btn-wrap .btn:disabled.icon-avail-check::before{content:'';flex:0 0 auto;display:inline-block;margin-right:2px;width:20px;height:20px;background-image:url(/lg5-common/images/icons/icons_check-fill-gray-20.svg);background-size:100%;background-repeat:no-repeat;background-position:center}.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-cont .btn-wrap .btn.loading{width:165px}.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-cont .desc{letter-spacing:-.4px}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .input-mix-wrap .mix-cont .desc{line-height:normal}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .install-type{margin-top:8px}.subscribe .new-form-style .form-wrap .forms.type-order .conts .use-next{margin-top:14px}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .use-next{font-size:14px}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .use-next label{padding-left:30px}.subscribe .new-form-style .form-wrap .forms.type-order .conts .install-type-tab{border-bottom:1px solid #8f8f8f}.subscribe .new-form-style .form-wrap .forms.type-order .conts .install-type-tab .rdo-wrap{margin-bottom:0}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .install-type-tab .rdo-wrap{width:50%}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .install-type-tab .rdo-wrap input:checked+label{color:#000;border-bottom-color:#000;font-weight:500}.subscribe .new-form-style .form-wrap .forms.type-order .conts .install-type-tab .rdo-wrap input:checked:disabled+label{border-color:#8f8f8f!important;font-weight:700}.subscribe .new-form-style .form-wrap .forms.type-order .conts .install-type-tab .rdo-wrap input:disabled+label{color:#8f8f8f!important;font-weight:400;border-color:transparent!important;background-color:transparent!important}.subscribe .new-form-style .form-wrap .forms.type-order .conts .install-type-tab .rdo-wrap label{border:0;border-radius:0;border-bottom:3px solid #fff;padding:14px 0;font-size:16px;line-height:normal;color:#666;background:0 0;min-width:initial}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .install-type-tab .rdo-wrap label{border-bottom:2px solid #fff;padding:14px 0 11px;font-size:15px}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .install-type-tab .rdo-wrap+.rdo-wrap{margin-left:40px}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .install-type-tab .rdo-wrap+.rdo-wrap{margin-left:0}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .tab-panel{margin-top:12px}.subscribe .new-form-style .form-wrap .forms.type-order .conts .tab-panel .type-order .conts .box .input-wrap{width:calc(100% - 200px);padding-right:0}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .tab-panel .type-order .conts .box .input-wrap{width:100%}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .tab-panel .type-order .conts .box .cell{width:200px}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .tab-panel .type-order .conts .box .cell{width:100%}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .tab-panel .type-order .conts .box .cell .btn:disabled.icon-avail-check span{display:flex;align-items:center}.subscribe .new-form-style .form-wrap .forms.type-order .conts .tab-panel .type-order .conts .box .cell .btn:disabled.icon-avail-check span::before{content:'';display:inline-block;margin-right:2px;flex:0 0 auto;width:20px;height:20px;background-image:url(/lg5-common/images/icons/icons_check-fill-gray-20.svg);background-size:100%;background-repeat:no-repeat;background-position:center}.subscribe .new-form-style .form-wrap .forms.type-order .conts .arsAgree-box{display:none;margin-top:12px;padding:20px 16px;border-radius:8px;background:#f7f7f7}.subscribe .new-form-style .form-wrap .forms.type-order .conts .arsAgree-box.active{display:block}.subscribe .new-form-style .form-wrap .forms.type-order .conts .arsAgree-box .btn{padding:0;height:40px!important;line-height:40px}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .arsAgree-box{padding:14px 16px}}.subscribe .new-form-style .form-wrap .forms.type-order .conts .arsAgree-box .box+.err-msg{margin-top:8px}.subscribe .new-form-style .form-wrap .forms.type-order .conts .btn-ars-arco{font-size:14px;line-height:20px;font-weight:700;vertical-align:top}.subscribe .new-form-style .form-wrap .forms.type-order .conts .btn-ars-arco.active:after{transform:rotate(0)}.subscribe .new-form-style .form-wrap .forms.type-order .conts .btn-ars-arco:after{content:'';display:inline-block;margin-left:2px;width:12px;height:12px;background:url(/lg5-common/images/icons/icon-signature-32-arrow.svg) center no-repeat;transform:rotate(180deg)}.subscribe .new-form-style .form-wrap .forms.type-order .conts .btn-ars-arco:disabled{color:#8f8f8f}.subscribe .new-form-style .form-wrap .forms.type-order .conts .btn-ars-arco:disabled:after{background:url(/lg5-common/images/icons/icon-signature-32-arrow-disabled.svg) center no-repeat;transform:rotate(0)}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .btn-ars-arco{font-size:13px}}.subscribe .new-form-style .form-wrap .forms .chk-wrap label,.subscribe .new-form-style .form-wrap .forms .rdo-wrap label{font-size:14px}.ui_modal_wrap{display:flex;justify-content:center;align-items:center}.popup-terms-new-type{position:relative!important;transform:none!important;left:auto!important;top:auto!important}.popup-terms-new-type .rmsf-pop:has(.input-info){overflow:hidden;max-height:100%;padding-top:8px}@media screen and (max-width:767px){.popup-terms-new-type .rmsf-pop:has(.input-info){padding-bottom:8px}}.popup-terms-new-type .rmsf-pop:has(.input-info) .input-info{overflow-y:auto;overflow-x:hidden;max-height:645px;padding:16px;background:#f9f9f9;border:1px solid #eaeaea;border-radius:8px}@media screen and (min-width:768px){.popup-terms-new-type .rmsf-pop:has(.input-info) .input-info::-webkit-scrollbar{width:16px;background-color:transparent}.popup-terms-new-type .rmsf-pop:has(.input-info) .input-info::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:100px;border:5px solid #f9f9f9}}@media screen and (max-width:767px){.popup-terms-new-type .rmsf-pop:has(.input-info) .input-info{max-height:100%}}.popup-terms-new-type .rmsf-pop:has(.input-info) .input-info .txt-cont,.popup-terms-new-type .rmsf-pop:has(.input-info) .input-info .txt_point{font-size:14px;line-height:20px}@media screen and (max-width:767px){.popup-terms-new-type .rmsf-pop:has(.input-info) .input-info .txt-cont,.popup-terms-new-type .rmsf-pop:has(.input-info) .input-info .txt_point{font-size:11px;line-height:15px}}.popup-terms-new-type .rmsf-pop:has(.input-info) .input-info .txt-cont .tg td,.popup-terms-new-type .rmsf-pop:has(.input-info) .input-info .txt_point .tg td{vertical-align:middle!important}.popup-terms-new-type .rmsf-pop:has(.input-info) .input-info .txt-cont b,.popup-terms-new-type .rmsf-pop:has(.input-info) .input-info .txt_point b{color:#000}@media screen and (max-height:815px) and (orientation:landscape){.popup-terms-new-type .pop-conts{max-height:calc(100vh - 145px)}}.popup-wrap .rmsf-pop{padding-top:20px}@media screen and (max-width:767px){.popup-wrap .rmsf-pop{padding-top:12px}}#popup-cardApply .rmsf-pop .form-infos{margin-top:0}.popup-wrap .rmsf-pop .rmsf-list{margin-top:24px;padding-top:24px;border-top:1px solid #eee}.popup-wrap .rmsf-pop .rmsf-list>li{display:flex;justify-content:space-between;gap:0 10px;margin-top:12px}@media screen and (max-width:767px){.popup-wrap .rmsf-pop .rmsf-list>li{margin-top:8px}}.popup-wrap .rmsf-pop .rmsf-list>li:first-child{margin-top:0}@media screen and (max-width:767px){.popup-wrap .rmsf-pop .rmsf-list>li .chk-wrap input+label{font-size:14px!important;line-height:20px}}.popup-wrap .rmsf-pop .rmsf-list>li .chk-wrap label em{color:#007e82}.popup-wrap .rmsf-pop .rmsf-list>li .btn-link{flex-shrink:0;text-decoration:none;padding:0}.popup-wrap .rmsf-pop .rmsf-list>li .btn-link:after{display:block;position:absolute;top:6px}@media screen and (max-width:767px){.popup-wrap .rmsf-pop .rmsf-list>li .btn-link:after{top:3px}}.popup-wrap .rmsf-pop .info-impact-area{padding:16px;margin-bottom:24px;background:#f9f9f9;border-radius:8px}.popup-wrap .rmsf-pop .info-impact-area .h2-tit{font-size:16px;line-height:24px;color:#000}.popup-wrap .rmsf-pop .info-impact-area .bullet-list{margin-top:4px;font-size:14px;line-height:20px;color:#666}@media screen and (max-width:767px){.popup-wrap .rmsf-pop .info-impact-area .bullet-list{font-size:13px}}.popup-wrap .rmsf-pop .info-impact-area .bullet-list .b-txt{margin-top:6px}.popup-wrap .rmsf-pop .info-impact-area .bullet-list .b-txt:before{margin-top:8px;background:#666}.popup-wrap .rmsf-pop .info-impact-area .bullet-list .b-txt:first-child{margin-top:0}@media screen and (max-width:767px){.popup-wrap .rmsf-pop.popup-signature{padding-top:20px}}.popup-wrap .rmsf-pop.popup-signature h5.title{display:flex;justify-content:flex-start;align-items:center;font-size:16px;font-weight:700;line-height:24px}.popup-wrap .rmsf-pop.popup-signature h5.title .btn{margin-left:auto;min-width:68px;border-radius:6px}@media screen and (max-width:767px){.popup-wrap .rmsf-pop.popup-signature h5.title{font-size:14px}}.popup-wrap .rmsf-pop.popup-signature h5.title .warning-txt{margin-left:4px;display:inline-block;font-size:12px;line-height:20px;font-weight:400;color:#ea1917}.popup-wrap .rmsf-pop.popup-signature h5.title .warning-txt:before{content:'*';margin-right:2px;display:inline-block}@media screen and (max-width:767px){.popup-wrap .rmsf-pop.popup-signature h5.title .warning-txt{font-size:11px}}.popup-wrap .rmsf-pop.popup-signature .user-info{margin:8px 0 32px;padding:16px;border-radius:6px;border:1px solid #ddd}.popup-wrap .rmsf-pop.popup-signature .user-info dl{display:flex;justify-content:flex-start;align-items:center;line-height:20px}.popup-wrap .rmsf-pop.popup-signature .user-info dl .tit{min-width:105px;font-size:14px;font-weight:400;color:#666}.popup-wrap .rmsf-pop.popup-signature .user-info dl+dl{margin-top:8px}.popup-wrap .rmsf-pop.popup-signature .user-info dl dd{font-size:14px;font-weight:400}@media screen and (max-width:767px){.popup-wrap .rmsf-pop.popup-signature .user-info{margin-bottom:20px}.popup-wrap .rmsf-pop.popup-signature .user-info dl .tit{min-width:83px;font-size:14px}}.popup-wrap .rmsf-pop.popup-signature .canvas-cont{margin:8px 0 0 0;position:relative;display:flex;justify-content:center;align-items:center;border:1px solid #eaeaea;border-radius:6px;background:#f7f7f7;width:100%;height:180px}@media screen and (max-width:767px){.popup-wrap .rmsf-pop.popup-signature .canvas-cont{overflow:hidden;max-width:100%}}.popup-wrap .rmsf-pop.popup-signature .canvas-cont:has(canvas.signing){background:#fff}.popup-wrap .rmsf-pop.popup-signature .canvas-cont:has(canvas.signing):before{display:none}.popup-wrap .rmsf-pop.popup-signature .canvas-cont:before{display:inline-block;position:absolute;left:0;right:0;top:50%;content:'네모 안에 계약자의 성명을 정자로 기재해주세요. ';transform:translateY(-50%);font-size:14px;line-height:20px;font-weight:400;text-align:center;color:#8f8f8f;z-index:0}.popup-wrap .rmsf-pop.popup-signature .canvas-cont canvas{touch-action:none;z-index:1}.popup-wrap .rmsf-pop.popup-signature .canvas-cont+.btn-more{margin-top:8px}.popup-wrap .rmsf-pop.popup-signature .bullet-list{margin-top:8px}.popup-wrap .rmsf-pop.popup-signature .bullet-list .b-txt{color:#666;font-size:14px}.popup-wrap .rmsf-pop.popup-signature .bullet-list .b-txt:before{background-color:#666}@media screen and (max-width:767px){.popup-wrap .rmsf-pop.popup-signature .bullet-list .b-txt{font-size:13px}}.popup-wrap .rmsf-pop.popup-signature .bullet-list .b-txt .btn-link{font-size:14px;padding:0;vertical-align:inherit}.popup-wrap .rmsf-pop.popup-signature .bullet-list .b-txt .btn-link:after{display:none}@media screen and (max-width:767px){.popup-wrap .rmsf-pop.popup-signature .bullet-list .b-txt .btn-link{font-size:13px}}.popup-wrap .rmsf-pop.popup-signature .check-signature{display:flex;justify-content:center;align-items:center;width:100%;height:560px;font-size:14px;text-align:center;line-height:20px}@media screen and (max-width:767px){.popup-wrap .rmsf-pop.popup-signature .check-signature{height:auto;padding-top:120px}}#popup-digital-signature .message-loading{left:0;top:0;right:0;bottom:0;transform:none;background:rgba(255,255,255,.5)}#popup-digital-signature .message-loading-inner{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}#popup-digital-signature .pop-footer.center{padding:30px 40px}@media screen and (max-width:767px){#popup-digital-signature .pop-footer.center{padding:16px}}.subscription-inner{max-width:590px;margin:48px auto 80px}@media screen and (max-width:767px){.subscription-inner{max-width:none;margin:20px 20px calc(156px - 40px) 20px}}.subscription-inner .err-msg{text-indent:-16px;padding-left:16px;color:#ff3f18;line-height:20px}@media screen and (max-width:767px){.subscription-inner .err-msg{font-size:14px}}.subscription-inner .err-msg::before{width:16px;margin:0;background:url(/lg5-common/images/UTC/icon_red_error.svg) no-repeat left center;background-size:12px}.subscription-inner .chk-wrap input+label{font-size:14px;line-height:20px;padding-left:24px!important}.subscription-inner .chk-wrap input+label::after{background-image:url(/lg5-common/images/UTC/icon_check_default.svg);top:1px;height:20px;width:20px}.subscription-inner .chk-wrap input:checked+label::after{background-image:url(/lg5-common/images/UTC/icon_check_checked.svg)}.subscription-inner .chk-wrap input:disabled+label::after{background-image:url(/lg5-common/images/UTC/icon_check_default_disabled.svg)}.subscription-inner .chk-wrap input:disabled:checked+label::after{background-image:url(/lg5-common/images/UTC/icon_check_checked_disabled.svg)}.subscription-inner .btn-link:after{top:4px;right:auto;left:0}.subscriptionCheckSection{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:40px;gap:12px;background:url(/lg5-common/images/UTC/img_inspection_check.svg) no-repeat right top;background-size:100px}@media screen and (max-width:767px){.subscriptionCheckSection{padding-top:80px;background-position:left top;background-size:64px}}.subscriptionCheckSection-title{color:#111;font-size:28px;line-height:38px;font-weight:600;letter-spacing:-.5px;text-align:left}@media screen and (max-width:767px){.subscriptionCheckSection-title{font-size:22px;line-height:30px;letter-spacing:-.5px}}.subscriptionCheckSection-desc{color:#333;font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:767px){.subscriptionCheckSection-desc{color:#444}}.userInfoSection{display:flex;flex-direction:column;padding:26px 24px;margin-bottom:24px;border-top:1px solid #777;border-bottom:1px solid #777;background:#f9fafb}@media screen and (max-width:767px){.userInfoSection{padding:24px 20px;margin-bottom:20px;border-radius:10px;border:1px solid #dee1e5}}.userInfoSection.form-wrap .userInfoSection-item.forms{margin-top:16px}.userInfoSection.form-wrap .userInfoSection-item.forms:after{content:none!important}.userInfoSection-item{display:flex;flex-direction:column;gap:4px}@media screen and (max-width:767px){.userInfoSection-item{gap:0}}.userInfoSection-item+.userInfoSection-item{padding-top:16px;margin-top:16px;border-top:1px solid #dee1e5}@media screen and (max-width:767px){.userInfoSection-item+.userInfoSection-item{padding-top:20px;margin-top:20px}}.userInfoSection-item dt{display:flex;align-items:center}.userInfoSection-item dd{padding:8px 0;display:flex;align-items:center;width:100%}@media screen and (max-width:767px){.userInfoSection-item dd{padding:9px 0}}.userInfoSection-item dd.conts{padding-top:4px;width:100%!important}@media screen and (max-width:767px){.userInfoSection-item dd.conts{margin-top:0!important}}.userInfoSection-item dd .flex-between{display:flex;justify-content:space-between;width:100%;gap:8px}.userInfoSection-item dd .flex-column{display:flex;flex-direction:column;width:100%;gap:4px}.userInfoSection-item-label{color:#777;font-size:14px;line-height:20px}.userInfoSection-item-label .required{color:#fd312e}.userInfoSection-item-text{word-break:break-all;color:#111;font-size:17px;font-weight:600;line-height:24px;letter-spacing:-.3px;position:relative;display:inline-flex;align-items:center}@media screen and (max-width:767px){.userInfoSection-item-text{font-size:16px;font-weight:500;line-height:22px;letter-spacing:-.2px}}.userInfoSection-item-text+.userInfoSection-item-text{padding-left:12px;margin-left:12px}.userInfoSection-item-text+.userInfoSection-item-text::before{content:'';position:absolute;left:0;top:calc(50% + 1px);transform:translateY(-50%);width:1px;height:10px;background-color:#dee1e5}.userInfoSection .button-search-large{width:240px}.userInfoSection .button-search-large span{padding-left:20px;background:url(/lg5-common/images/UTC/icon_black_search.svg) no-repeat left center;background-size:16px;font-weight:600}@media screen and (max-width:767px){.userInfoSection .button-search-large{width:100%;height:40px}}.userInfoSection .resident-num-wrap{display:flex;align-items:center;gap:10px;width:100%}@media screen and (max-width:767px){.userInfoSection .resident-num-wrap{padding-top:10px}}.userInfoSection .resident-num-wrap input{color:#111;font-size:17px;font-weight:600}@media screen and (max-width:767px){.userInfoSection .resident-num-wrap input{height:40px;font-size:16px}}.userInfoSection .resident-num-wrap input::placeholder{font-size:16px;font-weight:400}@media screen and (max-width:767px){.userInfoSection .resident-num-wrap input::placeholder{font-size:14px}}.userInfoSection .resident-num-wrap .resident-num-front{flex:none;width:200px}@media screen and (max-width:767px){.userInfoSection .resident-num-wrap .resident-num-front{width:120px}}.userInfoSection .resident-num-wrap .resident-num-divider{flex-shrink:0;color:#111;font-size:16px;font-weight:500;line-height:1}.userInfoSection .resident-num-wrap .resident-num-back{display:flex;align-items:center;gap:20px;flex:1}@media screen and (max-width:767px){.userInfoSection .resident-num-wrap .resident-num-back{gap:10px}}.userInfoSection .resident-num-wrap .resident-num-back .input-wrap{width:43px}@media screen and (max-width:767px){.userInfoSection .resident-num-wrap .resident-num-back .input-wrap{width:40px}}.userInfoSection .resident-num-wrap .resident-num-back .input-wrap input{padding-left:13px;padding-right:13px}.userInfoSection .resident-num-wrap .resident-num-back .resident-num-mask{display:flex;align-items:center;gap:20px}@media screen and (max-width:767px){.userInfoSection .resident-num-wrap .resident-num-back .resident-num-mask{gap:0;max-width:106px;justify-content:space-between;flex:1}}.userInfoSection .resident-num-wrap .resident-num-back .resident-num-mask i{display:block;width:6px;height:6px;border-radius:50%;background-color:#000;flex-shrink:0}.privacyAgreeSection .rmsf-list{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:767px){.privacyAgreeSection .rmsf-list li{display:flex;justify-content:space-between}}.privacyAgreeSection em{color:#067f9d}.footer-button-group{margin-top:48px}@media screen and (max-width:767px){.footer-button-group{margin-top:0;position:fixed;left:0;bottom:0;width:100%;padding:12px 20px;background-color:#fff;z-index:1}}.footer-button-group .design3-button{width:100%;height:50px;border-radius:6px}.affiliateCardSection-wrap{margin:0 157px 32px 0;display:flex;flex-direction:column;padding:16px 24px;border-radius:12px;border:1px solid #eee;background:#f3f5f7}@media screen and (max-width:1460px){.affiliateCardSection-wrap{margin:0 0 32px 0}}@media screen and (max-width:767px){.affiliateCardSection-wrap{padding:12px 16px;margin:0 0 20px 0}}.affiliateCardSection{display:flex;align-items:center;justify-content:space-between;gap:2px}.affiliateCardSection-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}@media screen and (max-width:767px){.affiliateCardSection-content{gap:2px}}.affiliateCardSection-title{padding:4px 0;font-size:19px;line-height:26px;font-weight:600;letter-spacing:-.4px;color:#111}@media screen and (max-width:767px){.affiliateCardSection-title{padding:0;font-size:14px;line-height:20px}}.affiliateCardSection-desc{margin:0;font-size:16px;line-height:22px;letter-spacing:-.2px;color:#727780}@media screen and (max-width:767px){.affiliateCardSection-desc{font-size:12px;line-height:16px}}.affiliateCardSection-action{display:flex;flex-direction:column;align-items:center;gap:10px;flex-shrink:0;position:relative}.affiliateCardSection-badge{position:absolute;top:-43px;left:-17px;display:flex;justify-content:center;align-items:center;min-width:140px;height:37px;padding:8px;color:#fff;font-size:13px;line-height:19px;border-radius:6px;background:rgba(0,0,0,.8)}.affiliateCardSection-badge::after{content:'';position:absolute;right:18px;bottom:-4px;transform:translateX(-50%);border-width:5px 4px 0;border-style:solid;border-color:rgba(0,0,0,.8) transparent transparent}@media screen and (max-width:767px){.affiliateCardSection-badge{top:-45px;left:-41px;min-width:130px;height:32px;font-size:12px}}.affiliateCardSection .box.btn-n-large .btn{min-width:auto;padding:0;width:120px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #000;background:#fff;color:#000;font-size:14px;font-weight:700}@media screen and (max-width:767px){.affiliateCardSection .box.btn-n-large .btn{width:82px;height:32px;font-weight:400}}.affiliateHiddenSection{margin-top:16px;padding-top:16px;border-top:1px solid #ddd}.affiliateHiddenSection-title{font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.2px}@media screen and (max-width:767px){.affiliateHiddenSection-title{font-size:14px;line-height:20px}}.affiliateHiddenSection-title em{margin-left:4px;color:#ea1917}.affiliateHiddenSection .bullet-list{margin-top:8px}.affiliateHiddenSection .bullet-list .b-txt{margin-top:6px;color:#666;font-size:14px;line-height:17px}@media screen and (max-width:767px){.affiliateHiddenSection .bullet-list .b-txt{font-size:12px;line-height:16px}}.affiliateHiddenSection .bullet-list .b-txt::before{margin-top:7px;background-color:#666}.subscribe.sub-application label em{color:#067f9d}.subscribe.sub-application .new-form-style .chk-wrap input+label{padding-left:28px!important;font-size:15px;font-weight:500!important}.subscribe.sub-application .new-form-style .chk-wrap input+label::after{top:3px;height:20px;width:20px}@media screen and (max-width:767px){.subscribe.sub-application .new-form-style .chk-wrap input+label{padding-left:24px!important}.subscribe.sub-application .new-form-style .chk-wrap input+label::after{top:1px;height:20px;width:20px}}.subscribe.sub-application .new-form-style .rdo-wrap input+label{padding-left:23px}.subscribe.sub-application .new-form-style .rdo-wrap input+label::after{top:4px;height:18px;width:18px}.subscribe.sub-application .err-msg{text-indent:-16px;padding-left:16px;color:#ff3f18;line-height:20px}@media screen and (max-width:767px){.subscribe.sub-application .err-msg{font-size:14px}}.subscribe.sub-application .err-msg::before{width:16px;margin:0;background:url(/lg5-common/images/UTC/icon_red_error.svg) no-repeat left center;background-size:12px}.subscribe.sub-application .chk-wrap--cardInnerTab{padding-bottom:12px}@media screen and (max-width:767px){.subscribe.sub-application .chk-wrap--cardInnerTab{padding:8px 0 4px}}.subscribe.sub-application .tooltip-wrap{margin:0 0 0 4px!important;height:24px!important;line-height:24px!important;display:inline-flex;align-items:center}@media screen and (max-width:767px){.subscribe.sub-application .tooltip-wrap{margin-top:3px!important;height:16px!important;width:16px!important}}.subscribe.sub-application .tooltip-wrap .tooltip-icon{width:20px;height:20px;background-image:url(/lg5-common/images/UTC/icon_gray_question.svg)}@media screen and (max-width:767px){.subscribe.sub-application .tooltip-wrap .tooltip-icon{width:16px;height:16px}}.subscribe.sub-application .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large .btn{background:0 0;color:#000}.subscribe.sub-application .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large .btn:disabled{font-size:13px;line-height:18px;font-weight:600;color:#8f8f8f;background-color:#f7f7f7}.subscribe.sub-application .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large .btn.loading{cursor:default}.subscribe.sub-application .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large .btn.loading::before{content:none}.subscribe.sub-application .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large .btn.loading span{position:relative;padding-left:12px}.subscribe.sub-application .new-form-style .form-wrap .forms.type-order .conts .box.btn-n-large .btn.loading span::before{content:'';position:absolute;left:0;top:50%;width:12px;height:12px;border:2px solid #111;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;animation:design3-button-rotation 1s linear infinite}@keyframes loading-rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.subscribe.sub-application .requestRentalForm .step-block .conts-box.reservation.reservation--preVisit .input-mix-wrap{padding:20px}.subscribe.sub-application .requestRentalForm .step-block .conts-box.reservation.reservation--preVisit .input-mix-wrap .bullet-list{margin:0 0 0 12px}.subscribe.sub-application .requestRentalForm .step-block .conts-box.reservation.reservation--preVisit .input-mix-wrap .bullet-list .b-txt{margin-top:2px;font-size:14px;line-height:20px}@media screen and (max-width:767px){.subscribe.sub-application .requestRentalForm .step-block .conts-box.reservation.reservation--preVisit .input-mix-wrap .bullet-list .b-txt{margin-top:6px;font-size:12px;line-height:16px}}.subscribe.sub-application .requestRentalForm .step-block .conts-box.reservation.reservation--preVisit .input-mix-wrap .bullet-list .b-txt::before{display:inline-block!important;margin-top:9px}@media screen and (max-width:767px){.subscribe.sub-application .requestRentalForm .step-block .conts-box.reservation.reservation--preVisit .input-mix-wrap .bullet-list .b-txt::before{margin-top:7px}}.subscribe.sub-application .requestRentalForm .step-block .conts-box.reservation.reservation--preVisit .input-mix-wrap .bullet-list .b-txt em{color:#067f9d}.subscribe.sub-application .requestRentalForm .step-block .conts-box.reservation.reservation--preVisit .input-mix-wrap .model-wrap{gap:8px}@media screen and (max-width:767px){.subscribe.sub-application .requestRentalForm .step-block .conts-box.reservation.reservation--preVisit .input-mix-wrap .model-wrap{justify-content:flex-start}}.subscribe.sub-application .requestRentalForm .step-block .conts-box.reservation.reservation--preVisit .input-mix-wrap .model-wrap .model{line-height:22px}.subscribe.sub-application .requestRentalForm .step-block .conts-box.reservation.reservation--preVisit .input-mix-wrap .model-wrap .model .sku::before{margin:0 8px}.subscribe.sub-application .step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section .pay-area .tit{margin-bottom:8px}.subscribe.sub-application .order-list{border-top:0}.subscribe.sub-application .order-list .order-item{border-bottom:1px solid #ddd!important;padding-left:144px}@media screen and (max-width:767px){.subscribe.sub-application .order-list .order-item{padding-left:106px;border-color:#f3f5f7!important}}.subscribe.sub-application .order-list .order-item.disabled .item-options2 p,.subscribe.sub-application .order-list .order-item.disabled .product-payment .amount .price .txt-month-price,.subscribe.sub-application .order-list .order-item.disabled .product-selection-wrap .price-detail-box .ui_accordion .lists .price-info-mo .info-top .current-wrap .current{color:#8f8f8f}.subscribe.sub-application .order-list .order-item .item-image{top:24px;left:0}.subscribe.sub-application .order-list .order-item .sku{color:#8f8f8f}.subscribe.sub-application .order-list .order-item .product-payment{text-align:left;margin-top:17px}@media screen and (max-width:767px){.subscribe.sub-application .order-list .order-item .product-payment{margin-top:12px}}.subscribe.sub-application .order-list .order-item .product-payment .amount{width:100%}@media screen and (max-width:767px){.subscribe.sub-application .order-list .order-item .product-payment .amount .price{display:none}}.subscribe.sub-application .order-list .order-item .product-payment .amount .price .subscription-price-box{display:flex;align-items:center;gap:6px}.subscribe.sub-application .order-list .order-item .product-payment .amount .price .txt-month-price{color:#111;font-size:14px;font-weight:400;line-height:20px}.subscribe.sub-application .order-list .order-item .sibling-option,.subscribe.sub-application .order-list .order-item .sibling-option2{margin-top:2px}.subscribe.sub-application .order-list .order-item .sibling-option p,.subscribe.sub-application .order-list .order-item .sibling-option2 p{color:#8f8f8f;font-size:13px;font-weight:400;line-height:18px}@media screen and (max-width:767px){.subscribe.sub-application .order-list .order-item .sibling-option p,.subscribe.sub-application .order-list .order-item .sibling-option2 p{font-size:11px;line-height:14px}}.subscribe.sub-application .order-list .order-item .item-options2{margin-top:8px}.subscribe.sub-application .order-list .order-item .item-options2 p{color:#666;font-size:13px;font-weight:400;line-height:18px}@media screen and (max-width:767px){.subscribe.sub-application .order-list .order-item .item-options2 p{color:#333;font-size:11px;line-height:14px}}@media screen and (max-width:767px){.subscribe.sub-application .order-list .order-item .disabled-message{width:calc(100% + 106px);margin-left:-106px}}@media screen and (max-width:1350px){.subscribe.sub-application .product-selection-wrap{margin-left:0;width:auto;display:flex;justify-content:flex-start}.subscribe.sub-application .product-selection-wrap .price-info-pc .new-tooltip .tooltip-box{right:auto!important}}@media screen and (max-width:767px){.subscribe.sub-application .product-selection-wrap{width:calc(100% + 106px);margin-left:-106px}}.subscribe.sub-application .product-selection-wrap .discount-details .total-discount{display:flex;justify-content:space-between;align-items:center}.subscribe.sub-application .product-selection-wrap .discount-details .total-discount dt{font-size:13px;font-weight:500;line-height:18px;color:#111}@media screen and (max-width:767px){.subscribe.sub-application .product-selection-wrap .discount-details .total-discount dt{font-size:12px}}.subscribe.sub-application .product-selection-wrap .discount-details .total-discount dd{color:#fd312e;font-size:14px;font-weight:400;line-height:20px}.subscribe.sub-application .product-selection-wrap .discount-details .discount-list li{display:flex;justify-content:space-between;align-items:center;gap:4px;margin-top:6px;color:#777;font-size:12px;font-weight:400;line-height:16px;text-overflow:ellipsis}.subscribe.sub-application .product-selection-wrap .discount-details .discount-list li .name{position:relative}.subscribe.sub-application .product-selection-wrap .discount-details .discount-list li .name::before{content:'';display:inline-block;width:4px;height:4px;margin:-5px 5px 0 3px;border:solid #777;border-width:0 0 1px 1px;vertical-align:middle}.subscribe.sub-application .product-selection-wrap .discount-details .discount-list li .val{flex-shrink:0}.subscribe.sub-application .product-selection-wrap .price-info-pc{text-align:right;margin-top:8px}.subscribe.sub-application .product-selection-wrap .price-info-pc .btn-toggle-discount{margin-left:0;position:relative;display:inline-block;padding-right:18px;font-size:14px;line-height:20px;color:#43474d;font-weight:600;background:url(/lg5-common/images/UTC/icon_gray_arr_right.svg) no-repeat right center;background-size:16px}.subscribe.sub-application .product-selection-wrap .price-info-pc .new-tooltip{margin-left:0!important;position:relative;display:inline-block;vertical-align:top;width:auto!important}.subscribe.sub-application .product-selection-wrap .price-info-pc .new-tooltip .tooltip-box{position:absolute;top:calc(100% - 18px);right:0;left:auto;min-width:280px;padding:20px 36px 20px 20px;border-radius:6px;box-shadow:0 0 1px 0 rgba(0,0,0,.36),0 2px 8px 0 rgba(0,0,0,.08);background:#fff}.subscribe.sub-application .product-selection-wrap .price-info-pc .new-tooltip .tooltip-box .tooltip-tit{margin-bottom:12px;color:#111;font-size:15px;font-weight:600;line-height:20px;letter-spacing:-.2px}.subscribe.sub-application .product-selection-wrap .price-info-pc .new-tooltip .btn-close{top:21px;right:16px;width:16px;height:16px}.subscribe.sub-application .product-selection-wrap .price-info-pc .new-tooltip .btn-close:after{background:url(/lg5-common/images/UTC/icon_black_close.svg) no-repeat center;background-size:16px;width:16px;height:16px}.subscribe.sub-application .product-selection-wrap .price-detail-box{width:100%}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion{overflow:hidden}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists{background:#fff;border-radius:10px;border:1px solid #dee1e5}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists .accord-btn{display:block;padding:12px 16px}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists .accord-btn.click-none{cursor:default;pointer-events:none}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists .price-info-mo{display:flex;align-items:center;justify-content:space-between;text-align:left}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists .price-info-mo .info-top .original{display:block;margin-bottom:2px;color:#777;font-size:12px;line-height:16px;text-decoration-line:line-through}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists .price-info-mo .info-top .current-wrap{display:flex;align-items:center;gap:2px}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists .price-info-mo .info-top .current-wrap .current{font-size:15px;color:#111;font-weight:400;line-height:20px;letter-spacing:-.2px}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists .price-info-mo .info-top .current-wrap .current strong{font-weight:600}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists .price-info-mo .info-top .current-wrap .period{color:#111;font-size:12px;font-weight:400;line-height:20px}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists .price-info-mo .btn-toggle-discount{position:relative;display:inline-block;padding-right:18px;color:#43474d;font-size:12px;font-weight:600;line-height:16px}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists .price-info-mo .btn-toggle-discount::after{content:"";position:absolute;top:50%;right:0;width:16px;height:16px;margin-top:-8px;background:url(/lg5-common/images/UTC/icon_black_arr_down.svg) no-repeat center;background-size:100%;transition:transform .2s}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists .accord-cont{padding:0 16px 12px}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists .accord-cont .discount-details{padding-top:12px;border-top:1px solid #ddd}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists.on{background:#f3f5f7;border:0}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists.on .btn-toggle-discount::after{transform:rotate(180deg)}.subscribe.sub-application .product-selection-wrap .price-detail-box .ui_accordion .lists.on .accord-cont{display:block}.subscribe.sub-application .product-careship-notice{min-width:547px;margin-top:16px;display:flex;flex-direction:column;padding:8px 12px;justify-content:center;align-items:flex-start;border-radius:8px;background:#f7f7f7}@media screen and (max-width:1350px){.subscribe.sub-application .product-careship-notice{min-width:auto;width:100%}}.subscribe.sub-application .product-careship-notice p{color:#666;font-size:13px;font-weight:400;line-height:18px}@media screen and (max-width:767px){.subscribe.sub-application .product-careship-notice p{font-size:12px;line-height:16px}}.subscribe.sub-application .adPay-title-wrap{margin-top:24px;padding:12px 0}@media screen and (max-width:767px){.subscribe.sub-application .adPay-title-wrap{margin-top:4px;padding:6px 0}}.subscribe.sub-application .adPay-title-wrap .adPay-title{color:#111;font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.4px}@media screen and (max-width:767px){.subscribe.sub-application .adPay-title-wrap .adPay-title{font-size:14px;font-weight:500;line-height:20px}}.subscribe.sub-application .adPay-info-wrap{display:flex;flex-direction:column;gap:12px;margin-top:12px;padding-bottom:16px}@media screen and (max-width:767px){.subscribe.sub-application .adPay-info-wrap{gap:8px;margin-top:4px}}.subscribe.sub-application .adPay-info-interactive{margin:0;display:flex;gap:4px;width:100%;padding:16px 20px;justify-content:space-between;align-items:center;border-radius:8px;border:1px solid #dee1e5;background:#fff}@media screen and (max-width:767px){.subscribe.sub-application .adPay-info-interactive{height:52px;padding:10px 16px;border-radius:10px}}.subscribe.sub-application .adPay-info-interactive.active{background:#f3f5f7;border:0}.subscribe.sub-application .adPay-info-interactive.active .adPay-txt-area .adPay-info-desc{font-size:15px;font-weight:500;line-height:20px}@media screen and (max-width:767px){.subscribe.sub-application .adPay-info-interactive.active .adPay-txt-area .adPay-info-desc{display:inline-block;font-size:12px;line-height:16px}}.subscribe.sub-application .adPay-info-interactive .tooltip-wrap{margin-left:2px!important}@media screen and (max-width:767px){.subscribe.sub-application .adPay-info-interactive .tooltip-wrap{margin:0!important;height:20px!important}}.subscribe.sub-application .adPay-info-interactive .tooltip-wrap .tooltip-icon{background-image:url(/lg5-common/images/UTC/icon_black_question.svg);background-size:20px}@media screen and (max-width:767px){.subscribe.sub-application .adPay-info-interactive .tooltip-wrap .tooltip-icon{margin-left:2px;background-image:url(/lg5-common/images/UTC/icon_gray_question.svg);background-size:16px}}.subscribe.sub-application .adPay-info-interactive .adPay-txt-area{display:flex;align-items:center;gap:4px}@media screen and (max-width:767px){.subscribe.sub-application .adPay-info-interactive .adPay-txt-area{gap:0}}.subscribe.sub-application .adPay-info-interactive .adPay-txt-area em{color:#fd312e}.subscribe.sub-application .adPay-info-interactive .adPay-txt-area .adPay-info-tit{font-size:16px;font-weight:500;line-height:22px;letter-spacing:-.2px}@media screen and (max-width:767px){.subscribe.sub-application .adPay-info-interactive .adPay-txt-area .adPay-info-tit{font-size:13px;font-weight:500;line-height:18px}}.subscribe.sub-application .adPay-info-interactive .adPay-txt-area .adPay-info-desc{margin-left:4px;font-size:15px}@media screen and (max-width:767px){.subscribe.sub-application .adPay-info-interactive .adPay-txt-area .adPay-info-desc{margin-left:6px;font-size:12px;font-weight:500;line-height:16px}}.subscribe.sub-application .adPay-info-interactive .button{width:108px;height:40px;min-width:40px;padding:0 8px;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;color:#fff;text-align:center;font-size:14px;font-weight:400;background:#111;border-color:#111;border-radius:20px}.subscribe.sub-application .adPay-info-interactive .button.active{border:1px solid #111;background:#fff;color:#111}@media screen and (max-width:767px){.subscribe.sub-application .adPay-info-interactive .button.active{background:0 0}}@media screen and (max-width:767px){.subscribe.sub-application .adPay-info-interactive .button{width:69px;height:32px;font-size:13px;line-height:18px}}.subscribe.sub-application .adPay-info-list li{position:relative;padding-left:11px;color:#666;font-weight:400;font-size:14px;line-height:20px}.subscribe.sub-application .adPay-info-list li::before{content:"";position:absolute;top:8px;left:0;width:3px;height:3px;border-radius:50%;background:#666}@media screen and (max-width:767px){.subscribe.sub-application .adPay-info-list li{font-size:12px;line-height:16px;padding-left:10px}.subscribe.sub-application .adPay-info-list li::before{top:6px}}.subscribe.sub-application .adPay-info-list li .point{color:#111;font-weight:500}.subscribe.sub-application .new-form-style .form-wrap .forms.type-order .conts .box .input-wrap .txt-info p:not(:first-child)::before{height:12px;vertical-align:0}.subscribe.sub-application .step-box-wrap .lists{position:relative}@media screen and (max-width:767px){.subscribe.sub-application .form-infos-absolute{position:absolute;top:28px;right:16px}.subscribe.sub-application .form-infos-absolute+.forms{margin-top:0}}.subscribe.sub-application .requestRentalForm .step-block .conts-box .tooltip-wrap{margin-left:0!important}.subscribe.sub-application .requestRentalForm .step-block .conts-box .model-wrap .model .sku:before{margin:0 6px!important}.subscribe.sub-application .conts-box+.accordion-notice-info{margin-top:12px}.subscribe.sub-application .accordion-notice-info{margin-top:8px}.subscribe.sub-application .accordion-notice-info .ui_accordion .lists{padding:0;border-top:0}.subscribe.sub-application .accordion-notice-info .ui_accordion .lists.on .head .accord-btn:before{transform:rotate(-90deg)}.subscribe.sub-application .accordion-notice-info .ui_accordion .lists .head{padding-bottom:0;border-bottom:0}.subscribe.sub-application .accordion-notice-info .ui_accordion .lists .head .accord-btn{display:block;width:100%;position:relative}.subscribe.sub-application .accordion-notice-info .ui_accordion .lists .head .accord-btn:before{content:'';width:20px;height:20px;position:absolute;right:0;top:0;background:url(/lg5-common/images/icons/btn-arr-24x24-black.svg) no-repeat 0 0;background-size:20px;transform:rotate(-270deg)}.subscribe.sub-application .accordion-notice-info .ui_accordion .lists .head .accord-btn .title{display:block;margin-bottom:0;color:#666;font-size:13px;font-weight:500;line-height:18px;padding-left:20px;position:relative}.subscribe.sub-application .accordion-notice-info .ui_accordion .lists .head .accord-btn .title::before{content:'';position:absolute;top:0;left:0;width:16px;height:18px;background:url(/lg5-common/images/UTC/icon_gray_notice.svg) no-repeat center center;background-size:16px}.subscribe.sub-application .accordion-notice-info .ui_accordion .lists .ui_accord_content{padding:0}.subscribe.sub-application .accordion-notice-info .ui_accordion .lists .ui_accord_content .bullet-list{padding:16px;margin-top:8px;background:#f7f7f7}.subscribe.sub-application .accordion-notice-info .ui_accordion .lists .ui_accord_content .bullet-list .b-txt{font-size:13px;line-height:18px}.subscribe.sub-application .accordion-notice-info .ui_accordion .lists .ui_accord_content .bullet-list .b-txt::before{content:'';margin-top:7px}@media screen and (max-width:767px){.subscribe.sub-application .accordion-notice-info .ui_accordion .lists .ui_accord_content .bullet-list .b-txt{font-size:12px;line-height:16px}}.subscribe.sub-application .deliveryDelay-radio-list{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:767px){.subscribe.sub-application .new-form-style .form-wrap .forms.type-order .conts .install-type-tab .rdo-wrap input+label{border-bottom:1px solid #fff}.subscribe.sub-application .new-form-style .form-wrap .forms.type-order .conts .install-type-tab .rdo-wrap input:checked+label{border-bottom:1px solid #111}}.subscribe.sub-application .new-form-style .form-wrap .forms .btn.btn-dark-32{border:0;height:32px;line-height:32px;padding:0 12px;background:#000;color:#fff}.subscribe.sub-application .new-form-style .form-wrap .forms .btn.btn-dark-32:disabled{pointer-events:none;cursor:default;background:#8f8f8f;color:#f7f7f7}.subscribe.sub-application .new-form-style .form-wrap .forms .btn.btn-dark-32.btn-get-fee{position:absolute;top:14px;right:14px}@media screen and (max-width:767px){.subscribe.sub-application .new-form-style .form-wrap .forms .btn.btn-dark-32.btn-get-fee{top:-46px;right:0}}.subscribe.sub-application .new-form-style .form-wrap .forms .btn.btn-dark-32 span{font-size:12px;font-weight:700}@media screen and (max-width:767px){.subscribe.sub-application .btm-more--mCard{margin-top:4px!important}.subscribe.sub-application .chk-wrap--mAbsolute{position:absolute;top:-29px;right:0}.subscribe.sub-application .chk-wrap--mAbsolute .tooltip-wrap.active .tooltip-box{left:-84px;right:auto!important}}.subscribe.sub-application .total-payment-amount--affiliatedCard{margin-top:6px}.subscribe.sub-application .total-payment-amount--affiliatedCard .text{color:#000;font-size:14px;font-weight:500}.subscribe.sub-application .total-payment-amount--affiliatedCard .price{color:#fd312e;font-size:14px;font-weight:500;line-height:20px}@media screen and (max-width:767px){.subscribe.sub-application .total-payment-amount--affiliatedCard{margin-top:8px}.subscribe.sub-application .total-payment-amount--affiliatedCard .text{font-size:13px;font-weight:400}}.subscribe.sub-application .step-box-wrap .step-detail .forms.type-order.new-pay-type.pre-payment>.tit{padding-top:0}@media screen and (max-width:767px){.subscribe.sub-application .step-box-wrap .step-detail .forms.type-order.new-pay-type.pre-payment .cont-wrap .conts.pay-type-wrap{background:0 0}}@media screen and (max-width:767px){.subscribe.sub-application .step-box-wrap .step-detail .forms.type-order.new-pay-type{margin-top:24px}.subscribe.sub-application .step-box-wrap .step-detail .forms.type-order.new-pay-type .tit{padding:4px 0}.subscribe.sub-application .step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts.pay-type-wrap .install-type-tab{margin-top:16px;padding-top:8px}.subscribe.sub-application .step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts.pay-type-wrap .pay-section{margin-top:12px}}.subscribe.sub-application .pay-area--add .tit{margin-bottom:16px!important;display:flex;justify-content:space-between}@media screen and (max-width:767px){.subscribe.sub-application .pay-area--add .tit{margin-bottom:4px!important}}@media screen and (max-width:767px){.subscribe.sub-application .pay-area--add .tit.tit--mo-style{position:absolute;top:-57px;right:-16px}.subscribe.sub-application .pay-area--add .tit.tit--mo-style>.price-label-box{display:none}}.subscribe.sub-application .pay-area--add .tit .price-label-box{display:flex;align-items:center;gap:8px}.subscribe.sub-application .pay-area--add .tit .price-label-box .label{font-size:16px;font-weight:500;line-height:22px;letter-spacing:-.2px}@media screen and (max-width:767px){.subscribe.sub-application .pay-area--add .tit .price-label-box .label{font-size:14px;font-weight:600;line-height:20px}}.subscribe.sub-application .pay-area--add .tit .price-label-box .price{font-size:16px;font-weight:500;line-height:22px;letter-spacing:-.2px}@media screen and (max-width:767px){.subscribe.sub-application .pay-area--add .tit .price-label-box .price{font-size:14px;font-weight:400;line-height:20px}}.subscribe.sub-application .pay-area--add .tit .price-label-box strong{font-weight:600}.subscribe.sub-application .pay-area--add .tit .point-label-box{display:flex;align-items:center;gap:8px;justify-content:space-between;width:100%}.subscribe.sub-application .pay-area--add .tit .point-label-box .label{font-size:16px;line-height:22px;font-weight:600;letter-spacing:-.2px}@media screen and (max-width:767px){.subscribe.sub-application .pay-area--add .tit .point-label-box .label{font-size:14px;line-height:20px}}.subscribe.sub-application .pay-area--add .tit .point-label-box .price{font-size:16px;line-height:22px;letter-spacing:-.2px}@media screen and (max-width:767px){.subscribe.sub-application .pay-area--add .tit .point-label-box .price{font-size:13px;line-height:20px}}.subscribe.sub-application .pay-area--add .tit .point-label-box strong{font-weight:600}@media screen and (max-width:767px){.subscribe.sub-application .pay-area--add .tit .point-label-box strong{font-weight:700}}.subscribe.sub-application .pay-area--add .desc{font-size:13px;line-height:18px;color:#666}.subscribe.sub-application .desc-flexBox{display:flex;align-items:flex-start}.subscribe.sub-application .desc-flexBox .desc{font-size:13px;line-height:18px;color:#666}.subscribe.sub-application .desc-flexBox .tooltip-wrap{margin:-2px 0 0 0!important}@media screen and (max-width:767px){.subscribe.sub-application .desc-flexBox .tooltip-wrap{margin:2px 0 0 0!important}}.subscribe.sub-application .tax-bill-inputs-wrap{padding-bottom:16px;border-bottom:1px solid #dee1e5}.subscribe.sub-application .tax-bill-inputs-wrap .tax-bill-inputs{margin-top:8px}.subscribe.sub-application .tax-bill-inputs-wrap .tax-bill-inputs .tax-bill-email{margin-top:0!important;padding:11px 16px!important}@media screen and (max-width:767px){.subscribe.sub-application .tax-bill-inputs-wrap .tax-bill-inputs .tax-bill-email{height:46px!important}}@media screen and (max-width:767px){.subscribe.sub-application .agree-box .btn-area{padding:16px 16px 10px}}@media screen and (max-width:767px){.action-sheet .action-sheet-inner{position:relative;height:auto;background:#fff;z-index:10;display:flex;flex-direction:column}.action-sheet .action-sheet-inner .action-sheet-options{position:relative;overflow-y:auto;flex:1;z-index:1}.action-sheet .action-sheet-mask{content:"";display:none;position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.action-sheet.active .action-sheet-mask{display:block}}.action-sheet.action-sheet-finalFee{display:none}@media screen and (max-width:767px){.action-sheet.action-sheet-finalFee{display:block}}@media screen and (max-width:767px){.action-sheet.action-sheet-finalFee .action-sheet-inner{max-height:calc(100dvh - 137px)}}.action-sheet.action-sheet-finalFee .action-sheet-inner .action-sheet-options{padding:8px 16px 20px;background-color:#fff}.action-sheet.action-sheet-finalFee .action-sheet-inner .action-sheet-options .fee-item-box{padding:12px 18px 12px 12px;background-color:#f3f5f7;border-radius:6px}.action-sheet.action-sheet-finalFee .action-sheet-inner .action-sheet-options .fee-item-box+.fee-item-box{margin-top:4px}.action-sheet.action-sheet-finalFee .action-sheet-inner .action-sheet-options .fee-item-box .item-row{display:flex;justify-content:space-between;align-items:center;font-size:13px;line-height:18px}.action-sheet.action-sheet-finalFee .action-sheet-inner .action-sheet-options .fee-item-box .item-row .label{color:#666}.action-sheet.action-sheet-finalFee .action-sheet-inner .action-sheet-options .fee-item-box .item-row .value{color:#000}.action-sheet.action-sheet-finalFee .action-sheet-inner .action-sheet-options .fee-item-box .item-row .value strong{font-weight:600}.action-sheet.action-sheet-finalFee .action-sheet-inner .action-sheet-options .fee-item-box .fee-detail-list li{display:flex;justify-content:space-between;font-size:13px;line-height:18px}.action-sheet.action-sheet-finalFee .action-sheet-inner .action-sheet-options .fee-item-box .fee-detail-list li+li{margin-top:6px}.action-sheet.action-sheet-finalFee .action-sheet-inner .action-sheet-options .fee-item-box .fee-detail-list li .label{color:#666}.action-sheet.action-sheet-finalFee .action-sheet-inner .action-sheet-options .fee-item-box .fee-detail-list li .value{color:#666}.action-sheet.action-sheet-finalFee .action-sheet-inner .action-sheet-options .fee-item-box .fee-detail-list li em{color:#ea1917}.action-sheet.action-sheet-finalFee .box.payment-amount{padding:16px 16px 10px;border-top:1px solid #eee;background-color:#fff}.action-sheet.action-sheet-finalFee .btn-group .btn{height:50px;font-size:14px;line-height:20px;border-radius:6px}.action-sheet.action-sheet-finalFee .accord-btn::after{transform:rotate(-270deg)}.finalPaymentSummary-list{display:none}@media screen and (max-width:767px){.finalPaymentSummary-list{display:flex;flex-direction:column;gap:2px}.finalPaymentSummary-list+.btn,.finalPaymentSummary-list+.btn-group{margin-top:12px}}.finalPaymentSummary-list li .final-payment-summary{display:flex;align-items:center;justify-content:space-between;width:100%;color:#000;font-size:14px;line-height:20px}.finalPaymentSummary-list li .final-payment-summary .point{font-size:16px;line-height:24px}.finalPaymentSummary-list li .final-payment-summary .point .accord-btn strong{margin-left:2px}.finalPaymentSummary-list li .final-payment-summary dt{font-weight:400}.finalPaymentSummary-list li .final-payment-summary dd{font-weight:400}.finalPaymentSummary-list li .final-payment-summary strong{font-weight:700}.finalPaymentSummary-list li .final-payment-summary em{color:#ea1917}.finalPaymentSummary-list .accord-btn{display:flex;justify-content:space-between;position:relative;padding-right:24px;align-items:center}@media screen and (max-width:767px){.finalPaymentSummary-list .accord-btn{padding-right:20px}}.finalPaymentSummary-list .accord-btn::after{content:" ";position:absolute;top:50%;right:0;width:20px;height:20px;margin-top:-10px;background:url(/lg5-common/images/icons/btn-arr-24x24-black.svg) no-repeat 0 0;background-size:20px;transform:rotate(-90deg)}@media screen and (max-width:767px){.finalPaymentSummary-list .accord-btn::after{right:0;width:16px;height:16px;background-size:16px;margin-top:-8px}}.popup-wrap.re-subscribe .new-form-style .rdo-wrap input+label{padding-left:23px}.popup-wrap.re-subscribe .new-form-style .rdo-wrap input+label::after{top:4px;height:18px;width:18px}.popup-wrap.re-subscribe .re-subs-tit{padding-bottom:10px;margin-top:24px;font-size:16px;line-height:23px}.popup-wrap.re-subscribe .order-list{margin-top:0;border-top:0}.popup-wrap.re-subscribe .order-item{padding:24px 0 24px 106px}.popup-wrap.re-subscribe .order-item.re-subs-item{margin-top:0;border-bottom-color:#eee}.popup-wrap.re-subscribe .order-item.re-subs-item:last-child{border-bottom:0}.popup-wrap.re-subscribe .order-item.re-subs-item .item-image{left:0;top:24px;width:90px;height:90px}.popup-wrap.re-subscribe .order-item.re-subs-item .flag-wrap .flag{font-size:11px;line-height:15px;height:15px}.popup-wrap.re-subscribe .order-item.re-subs-item .item-name .main-title .main{font-size:15px;line-height:22px}.popup-wrap.re-subscribe .order-item.re-subs-item .sku{font-size:10px;line-height:15px}.popup-wrap.re-subscribe .order-item.re-subs-item .product-payment{display:none}.popup-wrap.re-subscribe .order-item.re-subs-item .item-options2,.popup-wrap.re-subscribe .order-item.re-subs-item .sibling-option{margin-top:6px}.popup-wrap.re-subscribe .order-item.re-subs-item .item-options2 p,.popup-wrap.re-subscribe .order-item.re-subs-item .sibling-option p{font-size:13px;line-height:16px}.popup-wrap.re-subscribe .order-item .link-wrap{min-height:90px;max-width:none}.popup-wrap.re-subscribe .select-my-subs{margin-top:24px;margin-left:-106px;width:calc(100% + 106px);padding:16px;background:#f9f9f9;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center}.popup-wrap.re-subscribe .select-my-subs .select-wrap{margin-top:10px}.popup-wrap.re-subscribe .select-my-subs .select-wrap .ui-selectbox-wrap .ui-selectbox-list{top:42px}.popup-wrap.re-subscribe .select-my-subs .select-wrap .ui-selectbox-wrap .ui-selectbox-list ul li a{padding:8px;padding-bottom:8px;font-size:14px}.popup-wrap.re-subscribe .select-my-subs .select-wrap .ui-selectbox-wrap .ui-select-button{padding-top:8px;padding-bottom:8px}.popup-wrap.re-subscribe .select-my-subs .select-wrap .ui-selectbox-wrap .ui-select-button .ui-select-text{line-height:25px;font-size:14px}.popup-wrap.re-subscribe .select-my-subs .amount-calc{max-width:330px;width:100%;position:relative;display:flex;justify-content:space-between;text-align:center}.popup-wrap.re-subscribe .select-my-subs .amount-calc .price-desc{font-size:12px;line-height:18px;color:#666;font-weight:500;white-space:nowrap}.popup-wrap.re-subscribe .select-my-subs .amount-calc .price-desc .tooltip-wrap{height:18px;line-height:18px}.popup-wrap.re-subscribe .select-my-subs .amount-calc .price-desc .tooltip-icon{width:13px;height:13px;margin-top:2px}.popup-wrap.re-subscribe .select-my-subs .amount-calc .price-desc .tooltip-box{min-width:314px}.popup-wrap.re-subscribe .select-my-subs .amount-calc .price-cont{font-size:13px;line-height:20px;color:#000;font-weight:700;white-space:nowrap}.popup-wrap.re-subscribe .select-my-subs .amount-calc .original,.popup-wrap.re-subscribe .select-my-subs .amount-calc .sale,.popup-wrap.re-subscribe .select-my-subs .amount-calc .total{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center}.popup-wrap.re-subscribe .select-my-subs .amount-calc .sale,.popup-wrap.re-subscribe .select-my-subs .amount-calc .total{position:relative;padding-left:20px}.popup-wrap.re-subscribe .select-my-subs .amount-calc .sale::before,.popup-wrap.re-subscribe .select-my-subs .amount-calc .total::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-size:100%}.popup-wrap.re-subscribe .select-my-subs .amount-calc .sale::before{background-image:url(/lg5-common/images/icons/icon-calc-minus.svg)}.popup-wrap.re-subscribe .select-my-subs .amount-calc .total::before{background-image:url(/lg5-common/images/icons/icon-calc-equal.svg)}.popup-wrap.re-subscribe .select-my-subs .amount-calc .sale.sale-gap .tooltip-wrap{margin-top:1px}.popup-wrap.re-subscribe .select-my-subs .amount-calc .sale.sale-gap .tooltip-wrap .btn-close{width:16px;height:16px;top:16px;right:16px}.popup-wrap.re-subscribe .select-my-subs .amount-calc .sale.sale-gap .tooltip-wrap .btn-close:after{width:16px;height:16px}.popup-wrap.re-subscribe .select-my-subs .amount-calc .sale.sale-gap .tooltip-wrap .tooltip-box{top:20px;left:-224px;min-width:240px;padding:20px 36px 20px 20px}@media screen and (max-width:767px){.popup-wrap.re-subscribe .select-my-subs .amount-calc .sale.sale-gap .tooltip-wrap .tooltip-box{top:13px;left:-81px;max-width:240px;min-width:206px;padding:20px 50px 20px 20px}}.popup-wrap.re-subscribe .select-my-subs .amount-calc .sale.sale-gap .tooltip-wrap .tooltip-box .tooltip-sale-cont{font-size:13px;font-weight:500;line-height:12px;color:#111}@media screen and (max-width:767px){.popup-wrap.re-subscribe .select-my-subs .amount-calc .sale.sale-gap .tooltip-wrap .tooltip-box .tooltip-sale-cont{font-size:11px}}.popup-wrap.re-subscribe .select-my-subs .amount-calc .sale.sale-gap .price-cont{margin-right:8px;position:relative}.popup-wrap.re-subscribe .select-my-subs .amount-calc .sale.sale-gap .price-cont:has(.price-cont--text:not(:empty)){padding-bottom:20px}.popup-wrap.re-subscribe .select-my-subs .amount-calc .sale.sale-gap .price-cont .price-cont--text{position:absolute;left:50%;top:20px;transform:translateX(-50%);font-weight:400;white-space:nowrap}.popup-wrap.re-subscribe .re-subs-info{margin-top:10px;display:flex;width:100%;padding:16px;flex-direction:column;gap:16px;border-radius:8px;border:1px solid #ddd;background:#fff}.popup-wrap.re-subscribe .re-subs-info-dlist dt{color:#777;font-size:14px;line-height:20px}.popup-wrap.re-subscribe .re-subs-info-dlist dd{margin-top:8px;display:flex;gap:40px}.popup-wrap.re-subscribe .re-subs-info-dlist dd .rdo-wrap input+label{font-size:14px;font-weight:600}.popup-wrap.re-subscribe .re-subs-info .bullet-list{margin-top:0}.popup-wrap.re-subscribe .re-subs-info .bullet-list li{margin-top:9px;color:#666;font-size:12px;font-weight:400;line-height:16px}.popup-wrap.re-subscribe .re-subs-info .bullet-list li:first-child{margin-top:0}.popup-wrap.re-subscribe .re-subs-info .bullet-list li::before{margin-top:7px;margin-left:-11px;margin-right:6px;background:#666}.popup-wrap.re-subscribe .re-subs-benefit{margin-top:8px}.popup-wrap.re-subscribe .re-subs-benefit .bullet-title{color:#666;font-size:15px;font-weight:700}@media screen and (max-width:767px){.popup-wrap.re-subscribe .re-subs-benefit .bullet-title{font-size:14px;line-height:20px}}.popup-wrap.re-subscribe .re-subs-benefit .bullet-list{margin-top:0}.popup-wrap.re-subscribe .re-subs-benefit .bullet-list li{margin-top:8px;color:#666;font-size:14px;font-weight:400;line-height:20px}.popup-wrap.re-subscribe .re-subs-benefit .bullet-list li::before{background:#666;margin-top:8px}@media screen and (max-width:767px){.popup-wrap.re-subscribe .re-subs-benefit .bullet-list li{font-size:13px;line-height:16px}.popup-wrap.re-subscribe .re-subs-benefit .bullet-list li::before{margin-top:7px}}.popup-wrap.popup-affiliateCard-info .pop-conts{padding:20px 40px 16px}@media screen and (max-width:767px){.popup-wrap.popup-affiliateCard-info .pop-conts{padding:20px 16px 30px}}.popup-wrap.popup-affiliateCard-info .pop-conts .affiliateCard-info-list{padding:8px 0;display:flex;flex-direction:column;gap:16px}.popup-wrap.popup-affiliateCard-info .pop-conts .affiliateCard-info-list.new-form-style .rdo-wrap input+label::after{top:calc(50% - 11px)}.popup-wrap.popup-affiliateCard-info .pop-conts .affiliateCard-info-list em{color:#ea1917}.ui-radio-tabs .install-type-tab{display:flex;border-bottom:1px solid #eff0f2;gap:24px}.ui-radio-tabs .install-type-tab .rdo-wrap{display:inline-flex}.ui-radio-tabs .install-type-tab .rdo-wrap input+label{top:1px;border:0;border-radius:0;border-bottom:2px solid transparent;padding:14px 0;background:0 0;min-width:initial;font-weight:400;color:#444;font-size:14px;line-height:20px}.ui-radio-tabs .install-type-tab .rdo-wrap input+label::after,.ui-radio-tabs .install-type-tab .rdo-wrap input+label::before{display:none}.ui-radio-tabs .install-type-tab .rdo-wrap input:checked+label{color:#111;font-weight:700;border-bottom-color:#111}.ui-radio-tabs .install-type-tab .rdo-wrap input:disabled+label{color:#8f8f8f}.ui-radio-tabs .tab-panel{padding-top:0}.popup-wrap.popup-payment-info .pop-conts{padding:24px 40px 10px}.popup-wrap.popup-payment-info .pop-conts .pay-type-box{margin-top:24px}.popup-wrap.popup-payment-info .pop-conts .pay-type-box .pay-info-list{margin-top:24px;display:flex;flex-direction:column;gap:8px}.popup-wrap.popup-payment-info .pop-conts .pay-type-box .sub-text{color:#111;text-align:center;font-size:14px;font-weight:400;line-height:20px}.popup-wrap.popup-payment-info .pop-conts .pay-type-box .sub-text strong{font-weight:600}@media screen and (max-width:767px){.popup-wrap.popup-payment-info .pop-conts .pay-type-box .sub-text{color:#666;font-size:12px;line-height:17px}.popup-wrap.popup-payment-info .pop-conts .pay-type-box .sub-text strong{font-weight:400}}.popup-wrap.popup-payment-info .pop-conts .pay-type-box .rdo-wrap{display:block}.popup-wrap.popup-payment-info .pop-conts .pay-type-box .rdo-wrap label{display:flex;justify-content:flex-start;align-items:center;width:100%;min-height:64px;padding:20px 20px 20px 52px;border:1px solid #ddd;border-radius:8px}.popup-wrap.popup-payment-info .pop-conts .pay-type-box .rdo-wrap label>span{display:block;font-size:14px;font-weight:400;line-height:20px}.popup-wrap.popup-payment-info .pop-conts .pay-type-box .rdo-wrap label>span.number{margin-left:16px}.popup-wrap.popup-payment-info .pop-conts .pay-type-box .rdo-wrap label:after{left:16px;top:50%;transform:translateY(-50%)}.popup-wrap.popup-payment-info .pop-conts .pay-type-box .rdo-wrap input:checked+label{border-color:#111}@media screen and (max-width:767px){.subscribe .cont-wrap{padding-bottom:40px}}.subscribe .cont-wrap .section{max-width:1146px;margin:0 auto}@media screen and (max-width:767px){.subscribe .cont-wrap .section{max-width:100%;padding-top:20px}}.subscribe .cont-wrap .section .complete-wrap .ad-pay-total-wrap{padding:32px 48px}@media screen and (max-width:767px){.subscribe .cont-wrap .section .complete-wrap .ad-pay-total-wrap{border:1px solid #dee1e5;margin-top:8px;padding:20px 16px 23px}}@media screen and (max-width:767px){.subscribe .cont-wrap .section .complete-wrap .total-payment-amount{border:1px solid #dee1e5;margin-top:8px}}.subscribe .order-complete{padding-bottom:0}.subscribe.ad-pay .order-item .product-payment{align-self:center}.subscribe.ad-pay .order-item .product-payment .amount .price{flex-wrap:nowrap;flex-direction:row-reverse;align-items:center;gap:0 4px}.subscribe.ad-pay .order-item .product-payment .amount .price:has(.txt-month-price){position:relative;padding-top:24px}.subscribe.ad-pay .order-item .product-payment .amount .price .txt-month-price{position:absolute;top:0;right:0}.subscribe.ad-pay .order-item .product-payment .amount .price .original,.subscribe.ad-pay .order-item .product-payment .amount .price .total{width:auto;margin-top:0}@media screen and (max-width:767px){.subscribe.ad-pay .order-item .product-payment .amount .price{flex-direction:row;gap:0 6px}.subscribe.ad-pay .order-item .product-payment .amount .price:has(.txt-month-price){position:relative;padding-top:17px}.subscribe.ad-pay .order-item .product-payment .amount .price .txt-month-price{right:auto;left:0;font-size:12px;line-height:17px}.subscribe.ad-pay .order-item .product-payment .amount .price .txt-month-price+.original{font-size:12px;line-height:17px;margin-top:2px}.subscribe.ad-pay .order-item .product-payment .amount .price .total{font-size:15px}.subscribe.ad-pay .order-item .product-payment .amount .price .original{font-size:12px;font-weight:500}}.subscribe.ad-pay .order-item .state-message .price-msg .complete-price{margin-top:0;width:auto}.subscribe.ad-pay .order-item .state-message .price-msg .original{margin-top:0}@media screen and (max-width:767px){.subscribe.ad-pay .order-item .state-message .price-msg{flex-direction:column}.subscribe.ad-pay .order-item .state-message .price-msg .price-desc{margin-right:0;font-size:12px;line-height:17px}}.subscribe.ad-pay .order-item .state-message .price-num{display:flex;flex-direction:row-reverse;gap:4px;align-items:center}@media screen and (max-width:767px){.subscribe.ad-pay .order-item .state-message .price-num{flex-direction:row;align-items:center;gap:6px}.subscribe.ad-pay .order-item .state-message .price-num .complete-price{width:auto;font-size:15px}.subscribe.ad-pay .order-item .state-message .price-num .original{margin-top:2px}}.complete-wrap{position:relative;margin-top:24px;padding-bottom:48px;text-align:center}@media screen and (max-width:767px){.complete-wrap{margin-top:0;padding-bottom:32px}}.complete-wrap>.text{display:block;text-align:center;font-size:24px;font-weight:700;line-height:32px;letter-spacing:-.5px;color:#111;padding-top:82px;background:url(/lg5-common/images/UTC/icon_check_confirm.svg) no-repeat center top;background-size:64px}@media screen and (max-width:767px){.complete-wrap>.text{padding:0 8px 20px 5px;text-align:left;font-size:22px;font-weight:600;line-height:30px;padding-top:80px;background-position:left -4px top}}.complete-wrap .total-payment-amount{position:relative;display:flex;align-items:center;gap:0 9.8%;margin-top:92px;padding:20px 48px;background:#f7f7f7;border-radius:8px;text-align:left}@media screen and (max-width:767px){.complete-wrap .total-payment-amount{margin-top:32px;padding:14px 20px 24px;align-items:stretch;flex-direction:column}.complete-wrap .total-payment-amount.total-price-only{padding:20px}}@media screen and (min-width:768px){.complete-wrap .total-payment-amount:after{content:'';display:block;background:#8f8f8f;width:1px;position:absolute;top:24px;bottom:24px;left:50%}.complete-wrap .total-payment-amount.total-price-only{padding:38px 135px}.complete-wrap .total-payment-amount.total-price-only:after{display:none}}.complete-wrap .total-payment-amount>*{flex:1}.complete-wrap .total-payment-amount .price-info{font-size:18px;line-height:26px}@media screen and (max-width:767px){.complete-wrap .total-payment-amount .price-info{margin-bottom:16px;padding-bottom:10px;font-size:13px;line-height:20px;border-bottom:1px dashed #8f8f8f}}.complete-wrap .total-payment-amount .price-info li{display:flex;justify-content:space-between;padding:4px 0}@media screen and (max-width:767px){.complete-wrap .total-payment-amount .price-info li{padding:6px 0}}.complete-wrap .total-payment-amount .price-info li .price{text-align:right}.complete-wrap .total-payment-amount .price-info li .price.txt-discount{color:#fd312e}.complete-wrap .total-payment-amount .total-price{display:flex;justify-content:space-between;align-items:center;font-weight:700}.complete-wrap .total-payment-amount .total-price.flex-start{align-items:flex-start}.complete-wrap .total-payment-amount .total-price.flex-start .text{position:relative;top:4px}@media screen and (max-width:767px){.complete-wrap .total-payment-amount .total-price.flex-start .text{top:8px}}@media screen and (max-width:767px){.complete-wrap .total-payment-amount .total-price.flex-mobile-start{align-items:flex-start}.complete-wrap .total-payment-amount .total-price.flex-mobile-start .text{position:relative;top:8px}}.complete-wrap .total-payment-amount .total-price .text{font-size:20px}@media screen and (max-width:767px){.complete-wrap .total-payment-amount .total-price .text{font-size:14px}}.complete-wrap .total-payment-amount .total-price .price{font-size:24px;line-height:32px}@media screen and (max-width:767px){.complete-wrap .total-payment-amount .total-price .price{font-size:20px;line-height:29px}}.complete-wrap .total-payment-amount .total-price .dc-month-price{margin-top:8px;display:flex;flex-direction:column;align-items:flex-end;font-size:18px;line-height:26px}@media screen and (max-width:767px){.complete-wrap .total-payment-amount .total-price .dc-month-price{display:block;margin-top:4px;font-size:13px;line-height:20px;letter-spacing:-.4px}}.complete-wrap .total-payment-amount .total-price .dc-month-price em{font-weight:400!important;color:#fd312e}@media screen and (max-width:767px){.complete-wrap .total-payment-amount .total-price .dc-month-price em{font-size:14px;line-height:20px;font-weight:500!important}}.order-complete{border-top:0}.order-complete .order-item{justify-content:space-between;padding:60px 0 24px 168px;border-bottom:1px solid #ddd}.order-complete .order-item:not(:first-child){margin-top:48px}@media screen and (max-width:970px){.order-complete .order-item{display:block}}.order-complete .order-item .item-image{top:60px}.order-complete .order-item .product-info{max-width:420px;min-height:160px}@media screen and (max-width:767px){.order-complete .order-item .product-info{min-height:auto}}.order-complete .order-item .detail-pirce{font-size:18px;line-height:25px}@media screen and (max-width:767px){.order-complete .order-item .detail-pirce{font-size:13px;line-height:20px}}.order-complete .order-item .detail-pirce em{font-weight:700;padding-left:6px}@media screen and (max-width:767px){.order-complete .order-item .detail-pirce em{padding-left:2px}}.order-complete .order-item .link-wrap{max-width:420px}@media screen and (min-width:971px){.order-complete .order-item .link-wrap{min-height:160px;padding:13px 0}}.order-complete .order-item .link-wrap .product-info{min-height:auto}.order-complete .order-item .order-number{border-color:#ddd}.order-complete .order-item .state-message .text-box span{font-size:18px;font-weight:700}@media screen and (max-width:767px){.order-complete .order-item .state-message .text-box span{font-weight:400}}.order-complete .order-item .state-message .text-box span em{font-weight:400}@media screen and (max-width:767px){.order-complete .order-item .state-message .text-box span.error{font-size:11px}}.order-complete .order-item .state-message .price-msg{margin-bottom:10px;color:#333;font-weight:500}@media screen and (max-width:767px){.order-complete .order-item .state-message .price-msg{display:flex;align-items:center;flex-direction:row!important;gap:0 6px}}@media screen and (max-width:767px){.order-complete .order-item .state-message .price-msg .price-desc{width:100%}}.order-complete .order-item .state-message .price-msg .complete-price{margin-top:2px;font-size:18px}@media screen and (max-width:767px){.order-complete .order-item .state-message .price-msg .complete-price{width:auto;font-size:15px}}.order-complete .order-item .state-message .price-msg .original{margin:2px 0 0 0;color:#8f8f8f;font-size:16px;font-weight:400}@media screen and (max-width:767px){.order-complete .order-item .state-message .price-msg .original{font-size:11px;font-weight:400}}@media screen and (max-width:767px){.order-complete .order-item{padding:56px 0 24px 106px}.order-complete .order-item:not(:first-child){margin-top:24px}.order-complete .order-item .item-image{top:85px}.order-complete .order-item .state-message{justify-content:flex-start}.order-complete .order-item .careship-desc{font-size:10px;line-height:15px}.order-complete .order-item .benefits.accordion-border-wrap{margin-left:-100px}}.order-complete .order-item.detail-view{padding-bottom:0;border-bottom:0}.order-complete .order-item .price-summary{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:18px}.order-complete .order-item .price-summary .desc-txt{font-size:18px;line-height:24px;font-weight:700}.order-complete .order-item .price-summary .price{font-size:20px;line-height:25px}.order-complete .order-item .price-summary .price em{font-weight:700}@media screen and (max-width:767px){.order-complete .order-item .price-summary{width:auto;margin:16px 0 0 -106px}.order-complete .order-item .price-summary .desc-txt{font-size:13px;line-height:21px}.order-complete .order-item .price-summary .price{font-size:18px;line-height:27px}}.order-complete .package-wrap{position:relative;margin-top:24px;padding-top:52px}@media screen and (min-width:768px){.order-complete .package-wrap{width:100%;padding-top:64px}.order-complete .package-wrap .lists.on:after{content:"";position:absolute;left:-168px;right:0;height:1px;background:#ddd}}@media screen and (max-width:970px){.order-complete .package-wrap{margin-top:24px}}@media screen and (max-width:767px){.order-complete .package-wrap{margin-left:-100px}}.order-complete .package-wrap .ui_accord_toggle .btn{position:absolute;top:0;left:50%;margin-left:-84px;transform:translateX(-50%);padding:7px 24px 7px 42px}@media screen and (max-width:767px){.order-complete .package-wrap .ui_accord_toggle .btn{margin-left:0}}.order-complete .package-wrap .ui_accord_toggle .btn:after,.order-complete .package-wrap .ui_accord_toggle .btn:before{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);background:#000}.order-complete .package-wrap .ui_accord_toggle .btn:before{left:25px;width:13px;height:1px}.order-complete .package-wrap .ui_accord_toggle .btn:after{left:31px;width:1px;height:13px}.order-complete .package-wrap .ui_accord_toggle .btn:active,.order-complete .package-wrap .ui_accord_toggle .btn:focus,.order-complete .package-wrap .ui_accord_toggle .btn:hover{color:#000;border-color:#000!important;background:0 0}.order-complete .package-wrap .head.btn_close .ui_accord_toggle .btn:after{display:none}.order-complete .more-package{margin-top:0;padding-right:0}@media screen and (max-width:767px){.order-complete .more-package{margin-left:0;padding:0;border-radius:0;background:0 0}}.order-complete .more-package .package-item{border:0;padding:0}.order-complete .more-package .order-item{margin-top:0;padding:24px 0;border-top:1px solid #ddd;border-bottom:0}.order-complete .more-package .order-item .product-info{min-height:auto}@media screen and (max-width:1200px){.order-complete .more-package .order-item{padding-left:248px;flex-direction:column;align-items:flex-start}.order-complete .more-package .order-item .state-message{margin-top:12px}.order-complete .more-package .order-item .state-message .text-box{text-align:left}}@media screen and (min-width:1201px){.order-complete .more-package .order-item .add-msg-area{margin-left:248px}}@media screen and (min-width:768px){.order-complete .more-package .order-item{gap:0 48px;justify-content:flex-start}.order-complete .more-package .order-item .item-options2{margin-top:12px}.order-complete .more-package .order-item .product-info{flex:1}}@media screen and (max-width:767px){.order-complete .more-package .order-item{overflow:hidden;margin-top:12px;padding:0 20px 16px;border-radius:10px;border:1px solid #ddd;background:#f9f9f9}.order-complete .more-package .order-item .product-info{margin-top:16px}.order-complete .more-package .order-item .add-msg-area{margin-top:8px}}.order-complete+.info-noti-box{margin-top:60px}@media screen and (max-width:767px){.order-complete+.info-noti-box{margin-top:40px}}.order-complete+.info-noti-box .bullet-list{margin-top:0;color:#666}.order-complete+.info-noti-box .bullet-list .b-txt:before{background:#666}.order-complete+.info-noti-box .bullet-list .fc-red{color:#666}.order-complete+.info-noti-box .bullet-list .btn-link{font-size:14px;line-height:20px;color:#666}@media screen and (max-width:767px){.order-complete+.info-noti-box .bullet-list .btn-link{font-weight:500}}.order-complete+.info-noti-box .bullet-list .btn-link:after{right:6px;top:7px;width:7px;height:7px;border:solid #666;border-width:1px 1px 0 0;background:0 0;transform:rotate(45deg)}.order-complete+.info-noti-box .bullet-list .tooltip-wrap.new-tooltip{margin-top:3px}@media screen and (max-width:767px){.order-complete+.info-noti-box .bullet-list .tooltip-wrap.new-tooltip{height:16px;margin-top:3px;line-height:16px}}.order-complete+.info-noti-box .bullet-list .tooltip-wrap.new-tooltip .tooltip-icon{width:20px;height:20px;background-image:url(/lg5-common/images/icons/icon-tooltip-gray-20.svg)}@media screen and (max-width:767px){.order-complete+.info-noti-box .bullet-list .tooltip-wrap.new-tooltip .tooltip-icon{width:16px;height:16px}}.order-complete+.info-noti-box .bullet-list .tooltip-wrap.new-tooltip .bullet-list{color:#000;font-weight:400}.order-complete+.info-noti-box .bullet-list .tooltip-wrap.new-tooltip .bullet-list .b-txt:before{background:#000}.component-product{margin-top:48px}.component-product .component-header{padding-top:20px;margin-bottom:24px}.component-product .component-header h4{font-size:22px;line-height:30px;font-weight:700}.component-product .component-header h4 br{display:none}@media screen and (max-width:767px){.component-product{margin-top:24px}.component-product .component-header{padding:26px 16px 12px}.component-product .component-header h4{font-size:16px;line-height:22px}.component-product .component-header h4 br{display:block}}.product-slide-wrap{margin-top:48px}@media screen and (max-width:767px){.product-slide-wrap .product-slide-wrap{margin-top:25px;padding:0 16px}}.product-slide-wrap .product-slide-tit{font-size:22px;line-height:1.36}@media screen and (max-width:767px){.product-slide-wrap .product-slide-tit{font-size:16px;line-height:1.34}}.product-slide-wrap .slide-wrap.carousel-type{margin:24px -12px}@media screen and (max-width:767px){.product-slide-wrap .slide-wrap.carousel-type{margin:12px -16px}.product-slide-wrap .slide-wrap.carousel-type .slide-content{overflow-y:hidden!important;overflow-x:auto!important;padding:0 16px 10px}.product-slide-wrap .slide-wrap.carousel-type .slide-content .slide-track{display:flex;overflow:visible}}.product-slide-wrap .slide-controls{top:calc((100% - 134px - 16px)/ 2)}@media screen and (max-width:767px){.product-slide-wrap .slide-controls{display:none}}.product-slide-wrap .slide-conts{padding:0 12px}@media screen and (max-width:767px){.product-slide-wrap .slide-conts .slide-conts{margin-right:8px;padding:0}}.product-slide-wrap a.link .item-image{position:relative;overflow:hidden;height:220px;border-radius:13px;display:block;background:#fff}@media screen and (max-width:767px){.product-slide-wrap a.link .item-image{width:150px;height:160px}}.product-slide-wrap a.link .item-image:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.035);z-index:1}.product-slide-wrap a.link .item-image img{position:relative;width:auto;top:50%;left:50%;transform:translate(-50%,-50%);height:100%}.product-slide-wrap a.link .product-inner{display:flex;flex-direction:column;justify-content:space-between;height:134px;margin-top:16px}@media screen and (max-width:767px){.product-slide-wrap a.link .product-inner{height:108px;margin-top:10px}}.product-slide-wrap a.link .product-inner .item-name{display:block}.product-slide-wrap a.link .product-inner .item-name .main-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:20px;line-height:24px;font-weight:700}@media screen and (max-width:767px){.product-slide-wrap a.link .product-inner .item-name .main-title{font-size:14px;line-height:20px}}.product-slide-wrap a.link .product-inner .item-name sup{font-size:16px;line-height:1}@media screen and (max-width:767px){.product-slide-wrap a.link .product-inner .item-name sup{font-size:10px}}.product-slide-wrap a.link .product-inner .item-name .sub{font-weight:400}.product-slide-wrap a.link .product-inner .item-name .sub::before{content:"·";display:inline;padding:0 4px}.product-slide-wrap a.link .product-inner .item-name .disc-badge{height:17px;font-size:12px;line-height:14px;font-weight:400;color:#ea1917}@media screen and (max-width:767px){.product-slide-wrap a.link .product-inner .item-name .disc-badge{line-height:20px;font-size:15px}}.product-slide-wrap a.link .product-inner .sku{font-size:16px;font-weight:500;line-height:23px;color:#666}@media screen and (max-width:767px){.product-slide-wrap a.link .product-inner .sku{font-size:10px;font-weight:400;line-height:15px}}.product-slide-wrap a.link .product-inner .discount-rate{color:#ea1917}.product-slide-wrap a.link .product-inner .product-payment .price .total{font-size:20px;font-weight:500;color:#000}@media screen and (max-width:767px){.product-slide-wrap a.link .product-inner .product-payment .price .total{font-size:14px;line-height:20px}}.multi-banner{margin:48px 0}.multi-banner .banner-box{overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center;padding:0 450px 0 50px;height:160px;background:#f1f1f1;border-radius:12px}@media screen and (max-width:767px){.multi-banner .banner-box{padding:0 20px;height:120px;border-radius:8px}}.multi-banner .banner-box:after{content:'';position:absolute;top:0;right:60px;width:366px;height:160px;background:url(/kr/images/icons/ico_multi_banner_pc.png) no-repeat center right;background-size:100% 100%}@media screen and (max-width:767px){.multi-banner .banner-box:after{right:0;width:148px;height:120px;background-image:url(/kr/images/icons/ico_multi_banner_mo.png)}}.multi-banner .banner-box .ico-arrow{position:relative;font-size:20px;font-weight:700;line-height:20px;z-index:1}@media screen and (max-width:767px){.multi-banner .banner-box .ico-arrow{font-size:14px}}.multi-banner .banner-box .ico-arrow:after{content:'';position:absolute;top:calc(50% + 1px);width:24px;height:24px;background:url(/lg5-common/images/icons/arrow_right_32.svg) no-repeat;background-size:100% 100%;transform:translateY(-50%)}@media screen and (max-width:767px){.multi-banner .banner-box .ico-arrow:after{width:16px;height:16px}}.multi-banner .banner-box .txt{font-size:16px;font-weight:400;line-height:23px;z-index:1;margin-bottom:6px}@media screen and (max-width:767px){.multi-banner .banner-box .txt{font-size:12px;line-height:18px;margin-bottom:4px}}.multi-banner .banner-box .txt_color{font-size:15px;font-weight:500;line-height:18px;color:#ea1917;margin-bottom:6px}@media screen and (max-width:767px){.multi-banner .banner-box .txt_color{font-size:12px;margin-bottom:4px}}.multi-banner+.info-noti-box>.bullet-list{margin-top:16px;padding:40px;background:#f4f4f4;border-radius:8px}@media screen and (max-width:767px){.multi-banner+.info-noti-box>.bullet-list{padding:24px 16px}}.multi-banner+.info-noti-box>.bullet-list .b-txt:before{background:#666}.multi-banner+.info-noti-box>.bullet-list .tooltip-wrap.new-tooltip{margin-top:4px}.multi-banner+.info-noti-box>.bullet-list .tooltip-wrap.new-tooltip .tooltip-box{padding:24px 60px 24px 24px}.multi-banner+.info-noti-box>.bullet-list .tooltip-wrap.new-tooltip .tooltip-box .bullet-list{margin-top:0}@media screen and (max-width:767px){.non-members.mypage{padding-top:32px}}.non-members .cont-wrap.login-type{max-width:758px}.non-members .section-wrap .sects:not(.buy-step-info)>.tit-wrap{border-bottom:0}.non-members .section-wrap .section-inner.bt-line{padding-bottom:48px;border-bottom:1px solid #ddd}.non-members .section-wrap .info-tbl-wrap:has(.no-data):not(:first-child),.non-members .section-wrap .inquiry-list-wrap:not(:first-child){margin-top:48px}@media screen and (max-width:767px){.non-members .section-wrap .info-tbl-wrap:has(.no-data):not(:first-child),.non-members .section-wrap .inquiry-list-wrap:not(:first-child){margin-top:24px}}.non-members .welcome-joinus{display:table;width:100%;margin-bottom:48px;padding:24px 40px;border-radius:8px;background:#f4f4f4}@media screen and (max-width:767px){.non-members .welcome-joinus{margin-bottom:40px;padding:20px 16px}}.non-members .welcome-joinus .cell{display:table-cell;vertical-align:middle}.non-members .welcome-joinus .cell.text{font-size:16px;line-height:26px;font-weight:700}@media screen and (max-width:767px){.non-members .welcome-joinus .cell.text{font-size:14px;line-height:22px}}.non-members .welcome-joinus .cell.btns{padding-left:24px;text-align:right}@media screen and (max-width:767px){.non-members .welcome-joinus .cell.btns{padding-left:16px}}.non-members .welcome-joinus .cell.btns .btn.mix:focus-visible{outline:3px dotted #000}.non-members .contract-steps>ol .steps{width:246px}@media screen and (max-width:767px){.non-members .contract-steps>ol .steps{display:table;float:none;width:100%;height:96px;margin:0 0 32px;padding:16px;text-align:left}.non-members .contract-steps>ol .steps dl{display:table-cell;padding-left:80px;vertical-align:middle}}.non-members .gy-info-box{padding:40px;border-radius:8px;background:#f4f4f4}@media screen and (max-width:767px){.non-members .gy-info-box{padding:24px 16px}}.non-members .gy-info-box .gy-tit{margin-top:24px;color:#000;font-size:14px;line-height:24px;font-weight:700}@media screen and (max-width:767px){.non-members .gy-info-box .gy-tit{font-size:13px;line-height:21px}}@media screen and (max-width:767px){.non-members .gy-info-box .gy-tit{margin-top:16px}}.non-members .gy-info-box .gy-tit:first-child{margin-top:0}.non-members .gy-info-box .bullet-list{margin-top:8px}.non-members .customer-center-info{display:table;width:100%;table-layout:fixed;margin-top:24px;padding:24px 32px;border-radius:8px;background:#f4f4f4}@media screen and (max-width:767px){.non-members .customer-center-info{display:block;position:relative;padding:24px 16px;padding-left:76px}}.non-members .customer-center-info .hello{display:table-cell;padding-right:24px;font-size:14px;line-height:24px;font-weight:500;vertical-align:middle}.non-members .customer-center-info .hello::before{content:' ';display:inline-block;width:48px;height:48px;margin-right:20px;background:url(/lg5-common/images/icons/icon-call-svc-48.svg) center no-repeat;vertical-align:middle}@media screen and (max-width:767px){.non-members .customer-center-info .hello{font-size:13px;line-height:21px}}@media screen and (max-width:767px){.non-members .customer-center-info .hello{display:block}.non-members .customer-center-info .hello::before{position:absolute;top:24px;left:16px}}.non-members .customer-center-info.type2{margin-top:80px;margin-bottom:16px}@media screen and (max-width:767px){.non-members .customer-center-info.type2{margin-top:60px;margin-bottom:12px}}.non-members .customer-center-info.type2 .hello{position:relative;width:59%;padding-left:68px;word-break:keep-all}.non-members .customer-center-info.type2 .hello::before{position:absolute;top:50%;left:0;margin-top:-24px}@media screen and (max-width:767px){.non-members .customer-center-info.type2 .hello{position:static;width:100%;padding:0}.non-members .customer-center-info.type2 .hello::before{top:24px;left:16px;margin-top:0}}.non-members .customer-center-info .call-info{display:table-cell;border-left:1px solid #ddd;vertical-align:middle}@media screen and (max-width:767px){.non-members .customer-center-info .call-info{display:block;margin-top:14px;padding-top:14px;border-top:1px solid #ddd;border-left:none}}.non-members .customer-center-info .call-info ul{font-size:0}.non-members .customer-center-info .call-info ul li{display:inline-block;margin-left:32px;vertical-align:middle;color:#767676;font-size:12px;line-height:22px;word-break:keep-all;vertical-align:top}.non-members .customer-center-info .call-info ul li br{display:none}@media screen and (max-width:767px){.non-members .customer-center-info .call-info ul li{width:50%;margin-left:0;line-height:20px}.non-members .customer-center-info .call-info ul li br{display:block}}.non-members .customer-center-info .call-info ul li em{display:inline-block;margin-left:12px;color:#000;font-size:18px;line-height:28px;font-weight:700;vertical-align:middle}@media screen and (max-width:767px){.non-members .customer-center-info .call-info ul li em{display:block;margin-top:8px;margin-left:0;font-size:15px;line-height:23px}}.non-members .customer-center-info.type2 .call-info ul li{margin:0;padding-left:32px;width:50%}@media screen and (max-width:767px){.non-members .customer-center-info.type2 .call-info ul li{padding-left:0}}.non-members .customer-center-info.type2 .call-info ul li br{display:block}.non-members .customer-center-info.type2 .call-info ul li em{display:block;margin:0;margin-top:2px}.non-members .membership-benefit{display:table;width:calc(100% + 48px);margin:80px -24px 0;padding:0;table-layout:fixed;border-collapse:separate;border-spacing:24px 0;background:0 0}@media screen and (max-width:767px){.non-members .membership-benefit{display:block;width:auto;height:auto;margin:60px -16px 0;padding:32px 16px 0;border-top:12px solid #f4f4f4;border-radius:0}}.non-members .membership-benefit .box{display:table-cell;padding:32px 40px;border-radius:8px;box-shadow:2px 4px 16px 0 rgba(0,0,0,.14)}@media screen and (max-width:767px){.non-members .membership-benefit .box{display:block;margin-top:12px;padding:24px 20px}.non-members .membership-benefit .box:first-child{margin-top:0}}.non-members .membership-benefit .box dl::before{content:' ';display:block;width:64px;height:64px;margin-bottom:24px}@media screen and (max-width:767px){.non-members .membership-benefit .box dl::before{margin-bottom:16px}}.non-members .membership-benefit .box dl dt{color:#000;font-size:24px;line-height:34px;font-weight:700}@media screen and (max-width:767px){.non-members .membership-benefit .box dl dt{font-size:24px;line-height:31px}}.non-members .membership-benefit .box dl dd{margin-top:8px;color:#767676;font-size:16px;line-height:26px}@media screen and (max-width:767px){.non-members .membership-benefit .box dl dd{font-size:14px;line-height:22px}}@media screen and (max-width:767px){.non-members .membership-benefit .box dl dd{margin-top:6px}}.non-members .membership-benefit .box.membership dl::before{background:url(/lg5-common/images/icons/icon-img01-64.svg) center no-repeat}.non-members .membership-benefit .box.card-benefit dl::before{background:url(/lg5-common/images/icons/icon-img03-64.svg) center no-repeat}.non-members .non-members-login{text-align:center}.non-members .non-members-login.align-left{text-align:left}.non-members .non-members-login .hello-msg{font-size:16px;line-height:26px}@media screen and (max-width:767px){.non-members .non-members-login .hello-msg{font-size:14px;line-height:22px}}.non-members .non-members-login .hello-msg+.hello-desc{margin-top:20px}.non-members .non-members-login .hello-desc{font-size:16px;line-height:26px;word-break:keep-all}.non-members .non-members-login .hello-desc+.hello-desc{margin-top:20px}@media screen and (max-width:767px){.non-members .non-members-login .hello-desc{font-size:14px;line-height:22px}}.non-members .non-members-login .hello-desc em{font-weight:700;color:#ea1917}.non-members .non-members-login .call-info{margin-top:20px;padding:24px;border-radius:8px;background:#f4f4f4}.non-members .non-members-login .call-info ul{font-size:0}.non-members .non-members-login .call-info ul li{display:inline-block;width:50%;vertical-align:top;color:#767676;font-size:12px;line-height:22px;font-weight:500}@media screen and (max-width:767px){.non-members .non-members-login .call-info ul li{line-height:20px}}.non-members .non-members-login .call-info ul li em{display:block;margin-top:2px;color:#000;font-size:18px;line-height:28px;font-weight:700}@media screen and (max-width:767px){.non-members .non-members-login .call-info ul li em{font-size:15px;line-height:23px}}.non-members .non-members-login-tabs{padding:24px 24px 0}.non-members .non-members-login-tabs .btn-group{margin-top:32px}@media screen and (max-width:767px){.non-members .non-members-login-tabs{padding:24px 12px 0}}@media screen and (max-width:767px){.non-members[data-consumables=true] .info-tbl-wrap .box .tbl-layout .tbody .row{padding-left:0}}.non-members .section-wrap .sects .section-inner .inner-box:nth-child(n+2){margin-top:78px}.non-members .section-wrap .sects .section-inner .inner-box .inner-tit{margin-bottom:32px;padding-bottom:12px;line-height:36px;border-bottom:2px solid #000}.non-members .section-wrap .sects .section-inner .inner-box div.inner-tit{font-size:24px;line-height:34px}@media screen and (max-width:767px){.non-members .section-wrap .sects .section-inner .inner-box div.inner-tit{font-size:16px;line-height:22px}}.non-members .section-wrap .sects .section-inner .inner-box div.inner-tit .tooltip-wrap{margin:0}.non-members .section-wrap .sects .section-inner .inner-box div.inner-tit .tit-head{display:inline-block;font-size:24px;line-height:34px}@media screen and (max-width:767px){.non-members .section-wrap .sects .section-inner .inner-box div.inner-tit .tit-head{font-size:16px;line-height:22px}}.non-members .section-wrap .sects .section-inner .inner-box .dl-infolist-wrap .lists li:nth-child(n+2){margin-top:18px}.non-members .section-wrap .sects .section-inner .inner-box .dl-infolist-wrap .lists li dl dd,.non-members .section-wrap .sects .section-inner .inner-box .dl-infolist-wrap .lists li dl dt{line-height:24px}@media screen and (max-width:767px){.non-members .section-wrap .sects .section-inner .inner-box .dl-infolist-wrap .lists li dl dd,.non-members .section-wrap .sects .section-inner .inner-box .dl-infolist-wrap .lists li dl dt{line-height:20px}}.non-members .section-wrap .sects .section-inner .inner-box+.bullet-list{margin-top:28px;padding-top:22px;color:#666}.non-members .section-wrap .sects .section-inner .inner-box+.bullet-list .b-txt:before{background:#666}.non-members .section-wrap .sects .section-inner .inner-box .tooltip-wrap{margin-top:2px;margin-left:2px}.non-members .section-wrap .sects .section-inner .inner-box .tooltip-wrap .tooltip-icon{width:20px;height:20px}@media screen and (max-width:767px){.non-members .section-wrap .sects .section-inner .inner-box .tooltip-wrap .tooltip-icon{width:16px;height:16px;margin-top:2px}}.non-members .section-wrap .sects .section-inner .inner-box .tooltip-wrap .tooltip-box .bullet-list{color:#0f0f0f;font-weight:400;line-height:20px;margin-top:0}.non-members .section-wrap .sects .section-inner .inner-box .tooltip-wrap .tooltip-box .bullet-list .b-txt{margin-top:8px}.non-members .section-wrap .sects .section-inner .inner-box .tooltip-wrap .tooltip-box .bullet-list .b-txt:before{background:#0f0f0f}.non-members .section-wrap .sects .section-inner .inner-box .tooltip-wrap .tooltip-box .bullet-list .b-txt:first-child{margin-top:0}@media screen and (max-width:767px){.non-members .section-wrap .sects{padding-top:16px;padding-bottom:0;border-top-width:10px}.non-members .section-wrap .sects:first-of-type{padding-top:0}.non-members .section-wrap .sects .section-inner.type3{padding-top:66px}.non-members .section-wrap .sects .section-inner .inner-box:before{content:'';position:absolute;left:-16px;right:-16px;top:-30px;display:inline-block;height:7px;background:#f3f3f3}.non-members .section-wrap .sects .section-inner .inner-box .inner-tit{margin-bottom:16px;padding:10px 0 0;font-size:16px}.non-members .section-wrap .sects .section-inner .inner-box .dl-infolist-wrap .lists li:nth-child(n+2){margin-top:16px}.non-members .section-wrap .sects .section-inner .inner-box .dl-infolist-wrap .lists li dl dt{padding-right:12px}.non-members .section-wrap .sects .section-inner .inner-box+.bullet-list{margin-top:32px;padding-top:24px;font-size:11px;line-height:16px}.non-members .section-wrap .sects .section-inner .inner-box+.bullet-list .b-txt:before{width:2px;height:2px}.non-members .section-wrap .sects .section-inner .inner-box+.bullet-list .b-txt:nth-child(n+2){margin-top:4px}.non-members .section-wrap .sects.buy-step-info{padding-top:24px}.non-members .section-wrap .sects.buy-step-info .tit-wrap.type2{padding:0}.non-members .section-wrap .sects.noti-info{border-top:0}.non-members .section-wrap .sects.noti-info>.tit-wrap{padding:6px 0 0}}.non-members .info-tbl-wrap .box .tbl-layout.sizeType3 .thead .col2{width:20.5%}.non-members .info-tbl-wrap .box .tbl-layout.sizeType3 .tbody .col1-2{width:20.5%}@media screen and (max-width:767px){.non-members .info-tbl-wrap .box .tbl-layout.sizeType3 .tbody .col1-2{width:100%}}.btn[data-role=ok]{border-color:#ea1917;background:#ea1917}.page-header.no-breadcrumb{position:relative;padding-top:52px;max-width:inherit}.page-header.no-breadcrumb:before{content:'';display:inline-block;position:absolute;top:0;left:0;right:0;width:100%;height:1px;background:#ddd}@media screen and (max-width:767px){.page-header.no-breadcrumb{padding-top:0}.page-header.no-breadcrumb:before{display:none}}.subscribe.subs-new .only-pc{display:block!important}.subscribe.subs-new .only-mo{display:none!important}.subscribe.subs-new h3.sec-tit,.subscribe.subs-new h3.title{font-size:24px}.subscribe.subs-new h3.sub-title{font-size:20px}.subscribe.subs-new .err-msg{color:#ff3723}.subscribe.subs-new .tooltip-wrap .tooltip-box{top:10px;left:16px}@media screen and (max-width:767px){.subscribe.subs-new .tooltip-wrap .tooltip-box{top:0;left:70px}.subscribe.subs-new .tooltip-wrap .tooltip-box.membership-box{top:initial;left:16px}}.subscribe.subs-new .form-wrap .forms .btn.bg-type.icon-ars{background:#000}.subscribe.subs-new .form-wrap .forms .btn.bg-type.icon-ars:disabled{background:#f7f7f7;color:#8f8f8f}.subscribe.subs-new .form-wrap .forms .btn.bg-type.icon-ars:focus-visible{outline:3px dotted #000}.subscribe.subs-new .select-list-wrap .install-type-tab>li{padding:0}.subscribe.subs-new .select-list-wrap .install-type-tab>li+li{margin-left:8px}@media screen and (max-width:767px){.subscribe.subs-new .select-list-wrap .install-type-tab{margin-left:0}.subscribe.subs-new .select-list-wrap .install-type-tab>li{width:calc(50% - 4px)}.subscribe.subs-new .select-list-wrap .install-type-tab>li .rdo-wrap{width:100%}.subscribe.subs-new .requestRentalForm .step-block .install-type-tab>li .rdo-wrap{width:100%;margin-bottom:0}}@media screen and (max-width:767px){.subscribe.subs-new .only-pc{display:none!important}.subscribe.subs-new .only-mo{display:block!important}}@media screen and (max-width:767px){.subscribe.subs-new .accordion-section .head.btn_close{border-bottom:1px solid #000}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list{border-top:0;padding-bottom:0}}.subscribe.subs-new .col-left .order-list .order-item{padding:30px 0 30px 168px;align-items:flex-start}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item{padding:18px 16px 0}}.subscribe.subs-new .col-left .order-list .order-item .link-wrap>a{padding-left:168px;margin-left:-168px}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .link-wrap>a{padding-left:0;margin-left:0}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .head .title{font-size:16px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .head .sub-info-mo{position:absolute;top:21px;right:48px;font-size:15px;height:18px;line-height:18px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .head .sub-info-mo p .prd-info-count{color:#e81953}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .head .sub-info-mo p.prd-title{display:flex;justify-content:flex-end}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .head .sub-info-mo p.prd-title em{width:calc(100% - 118px);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.subscribe.subs-new .col-left .order-list .order-item .product-info .prod-badge{color:#ea1917;font-size:14px;font-weight:700;margin-bottom:10px}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .product-info .prod-badge{font-size:13px;line-height:22px}}@media screen and (min-width:768px){.subscribe.subs-new .col-left .order-list .order-item .product-info .product-item-box .item{margin-top:16px}}.subscribe.subs-new .col-left .order-list .order-item .product-info .product-item-box .sibling-option{margin-top:0}.subscribe.subs-new .col-left .order-list .order-item .sale-info{font-size:13px;line-height:21px}@media screen and (min-width:768px){.subscribe.subs-new .col-left .order-list .order-item .sale-info{margin-top:26px}}@media screen and (min-width:768px){.subscribe.subs-new .col-left .order-list .order-item .sale-info .sale-promo-container .sibling-option{margin-top:0;line-height:0}}.subscribe.subs-new .col-left .order-list .order-item .sale-info .sale-package-container .package-item p{color:#008182}@media screen and (min-width:768px){.subscribe.subs-new .col-left .order-list .order-item .sale-info .sale-package-container .package-item p{font-size:14px}}@media screen and (min-width:768px){.subscribe.subs-new .col-left .order-list .order-item .item-image{left:0}}.subscribe.subs-new .col-left .order-list .order-item .item-name a{text-overflow:ellipsis}@media screen and (min-width:768px){.subscribe.subs-new .col-left .order-list .order-item .item-name a{line-height:24px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .item-name a{line-height:21px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .prd-item-wrap:last-child{margin-bottom:20px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .prd-item-wrap:last-child .product-item-btn{margin-bottom:0}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .prd-item-wrap:first-child{margin-top:0}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .prd-item-wrap{position:relative;margin-top:36px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .prd-item-wrap .item-image{top:-3px;left:0}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .sibling-option{margin-top:0;margin-bottom:6px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .sibling-option p{color:#000}}.subscribe.subs-new .col-left .order-list .order-item .sibling-option p::before{display:inline-block}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .sibling-option p:first-child{margin-bottom:4px}}.subscribe.subs-new .col-left .order-list .order-item .sibling-option p:first-child::before{display:none}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .sibling-option:last-child{margin-bottom:0}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .sibling-option.type2{display:flex;flex-direction:column;margin-bottom:0}}.subscribe.subs-new .col-left .order-list .order-item .sibling-option.type2 p{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .sibling-option.type2 p{margin-bottom:0}}.subscribe.subs-new .col-left .order-list .order-item .sibling-option.type2 p::after,.subscribe.subs-new .col-left .order-list .order-item .sibling-option.type2 p::before{display:none}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .sibling-option.type2:last-child{margin-bottom:0}}@media screen and (min-width:768px){.subscribe.subs-new .col-left .order-list .order-item .total-price-info{margin-right:40px;display:flex;flex-direction:column;align-items:flex-end;text-align:right}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .total-price-info{margin-top:6px}}.subscribe.subs-new .col-left .order-list .order-item .total-price-info .origin-price{font-size:16px;line-height:26px;color:#767676;text-decoration:line-through}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .total-price-info .origin-price{font-size:14px;line-height:24px}}@media screen and (min-width:768px){.subscribe.subs-new .col-left .order-list .order-item .total-price-info .origin-price{font-weight:700}}.subscribe.subs-new .col-left .order-list .order-item .total-price-info .selling-price{font-size:20px;line-height:26px}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .total-price-info .selling-price{font-size:18px;line-height:24px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .accord-cont{padding-top:15px;padding-bottom:0}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .accord-cont .sub-accord{padding-top:4px;display:none}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .accord-cont .sub-accord .product-item-box{padding:20px;background:#f7f7f7;border-radius:8px;margin-bottom:0}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .accord-cont .sub-accord .product-item-box .item{border-top:1px solid #ddd;padding-top:15px;margin-top:15px}.subscribe.subs-new .col-left .order-list .order-item .accord-cont .sub-accord .product-item-box .item.item:nth-child(1){border-top:0;padding-top:0;margin-top:0}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .accord-cont .product-item-btn{border:1px solid #ddd;justify-content:center;margin-top:13px;margin-bottom:20px;padding:11px 0;border-radius:8px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .accord-cont .product-item-btn h3{font-weight:300;font-size:13px;line-height:19px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .accord-cont .product-item-btn::after{top:30px;right:96px;width:20px;height:20px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .product-item-area{margin-top:20px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .product-item-area.on .product-item-btn::after{transform:rotate(-180deg)}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item .product-item-area.on{display:flex;flex-direction:column}.subscribe.subs-new .col-left .order-list .order-item .product-item-area.on .head{order:2}.subscribe.subs-new .col-left .order-list .order-item .product-item-area.on .accord-cont{order:1}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item.is-check.on .sub-info-mo{display:none!important}}.subscribe.subs-new .col-left .order-list .order-item.is-check.on.accord-btn::after{transform:rotate(-180deg)}@media screen and (max-width:767px){.subscribe.subs-new .col-left .order-list .order-item.is-check.on .more-btn::after{transform:rotate(-180deg)}}@media screen and (min-width:768px){.subscribe.subs-new .col-left .accordion-section{margin-top:60px}}.subscribe.subs-new .col-left .accordion-section.account-info{margin-top:0}.subscribe.subs-new .col-left .accordion-section .step-block .lists{padding-bottom:60px}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists{padding:18px 16px 0}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .head{position:relative}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .head a{padding-bottom:18px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .head a .title{font-size:16px;line-height:28px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .head .sub-info-mo{position:absolute;top:5px;right:35px;font-size:14px}.subscribe.subs-new .col-left .accordion-section .step-block .lists .head .sub-info-mo ul li{float:left}.subscribe.subs-new .col-left .accordion-section .step-block .lists .head .sub-info-mo ul li:nth-child(1)::after{content:'';display:inline-block;width:1px;height:10px;background:#ddd;margin:0 10px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .tit{margin-bottom:15px}}.subscribe.subs-new .col-left .accordion-section .step-block .lists .select-list-wrap>ul.type-tab{margin:0;background:#f4f4f4;border-radius:8px;width:200px}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .select-list-wrap>ul.type-tab{width:100%}}.subscribe.subs-new .col-left .accordion-section .step-block .lists .select-list-wrap>ul.type-tab li{width:100px;margin-top:0;padding-left:0}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .select-list-wrap>ul.type-tab li{width:50%;background:#f4f4f4;text-align:center;border-radius:8px}}.subscribe.subs-new .col-left .accordion-section .step-block .lists .select-list-wrap>ul.type-tab li:nth-child(1) .rdo-wrap input{border-radius:8px 0 0 8px}.subscribe.subs-new .col-left .accordion-section .step-block .lists .select-list-wrap>ul.type-tab li:nth-child(2) .rdo-wrap input{border-radius:0 8px 8px 0}.subscribe.subs-new .col-left .accordion-section .step-block .lists .select-list-wrap>ul.type-tab li .rdo-wrap{text-align:center}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .select-list-wrap>ul.type-tab li .rdo-wrap{width:100%}}.subscribe.subs-new .col-left .accordion-section .step-block .lists .select-list-wrap>ul.type-tab li .rdo-wrap input{background:#f4f4f4;display:block}.subscribe.subs-new .col-left .accordion-section .step-block .lists .select-list-wrap>ul.type-tab li .rdo-wrap input+label{padding:12px 28px;color:#aaa;width:100px}.subscribe.subs-new .col-left .accordion-section .step-block .lists .select-list-wrap>ul.type-tab li .rdo-wrap input+label::after{background-image:none}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .select-list-wrap>ul.type-tab li .rdo-wrap input{background:0 0}}.subscribe.subs-new .col-left .accordion-section .step-block .lists .select-list-wrap>ul.type-tab li .rdo-wrap input:checked{border:1px solid #000;background:#fff;color:#000;border-radius:8px}.subscribe.subs-new .col-left .accordion-section .step-block .lists .select-list-wrap>ul.type-tab li .rdo-wrap input:checked+label{color:#000}.subscribe.subs-new .col-left .accordion-section .step-block .lists .input-mix-wrap .mix-input .chk-wrap input#chk03-1+label.btn-link{background:url(/lg5-common/images/icons/ic-right-16.svg) no-repeat;background-position:100% 50%}.subscribe.subs-new .col-left .accordion-section .step-block .lists .input-mix-wrap .mix-cont .desc{font-weight:300}.subscribe.subs-new .col-left .accordion-section .step-block .lists .payment-sort-box.forms{margin-top:60px}.subscribe.subs-new .col-left .accordion-section .step-block .lists .payment-sort-box.forms div.tit{display:block;width:100%}.subscribe.subs-new .col-left .accordion-section .step-block .lists .payment-sort-box.forms div.tit h3.label{font-size:20px;line-height:26px}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .payment-sort-box.forms div.tit h3.label{font-size:14px;line-height:22px}}@media screen and (min-width:768px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .forms.type2.wide .tit{padding-top:17px}}.subscribe.subs-new .col-left .accordion-section .step-block .lists .forms.type2.wide .conts .input-mix-wrap .mix-input{padding:17px 24px}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont{padding-bottom:0}}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont.case2{padding-top:30px}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont.case2{padding-top:0}}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont.case3{padding-right:0}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .card-benefit-box{margin:20px 0}}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .form-infos{margin-bottom:30px}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .form-infos{margin:22px 0}}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .form-infos .chk-wrap{margin-top:0}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms{margin-top:20px;margin-bottom:20px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .birth-date-box>.input-wrap{width:100%}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .notice-info{margin-top:20px}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .notice-info ul li.lists{padding:0;background-color:#f8f8f8;border-top:0;border-radius:8px}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .notice-info ul li.lists .head{border-bottom:0}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .notice-info ul li.lists .head a{padding:15px}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .notice-info ul li.lists .head a .title{font-size:12px;line-height:22px}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .notice-info ul li.lists .head a.accord-btn:after{transform:rotate(0)}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .notice-info ul li.lists .accord-cont{padding-top:0}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .notice-info ul li.lists .accord-cont p{padding-bottom:10px;font-size:12px;line-height:22px}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .notice-info ul li.lists.on .head a.accord-btn:after{transform:rotate(180deg)}}@media screen and (min-width:768px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .slt-date1-wrap{max-width:200px}}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .payment-date-box{background:#f4f4f4;border-radius:8px;display:none;justify-content:center;margin-top:18px}@media screen and (min-width:768px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .payment-date-box{font-size:14px;line-height:21px;padding:15px 0}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .payment-date-box{font-size:12px;line-height:17px;padding:10px 0}}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .payment-date-box .date{color:#ea1917;margin-left:4px}@media screen and (min-width:768px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .bullet-list{margin-top:16px}}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .bullet-list li.b-txt{margin-top:8px}@media screen and (min-width:768px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .bullet-list li.b-txt{word-break:normal}}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .bullet-list li.b-txt.pink{color:#ea1917}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .bullet-list li.b-txt:only-child{margin-top:0}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .tab-panel.membership-point .bullet-list{margin-top:0}.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms .tab-panel.membership-point .forms{margin:0}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .form-wrap .forms:last-child{margin-bottom:20px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .gray-box{padding:20px 12px 1px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists .accord-cont .gray-box .form-wrap .forms{margin-top:0}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists.on .sub-info-mo{display:none!important}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .accordion-section .step-block .lists.only-mo .black-border-box{margin:20px 0 45px;border:1px solid #000;border-radius:8px;padding:20px 15px}.subscribe.subs-new .col-left .accordion-section .step-block .lists.only-mo .black-border-box .box-title{margin-bottom:8px;font-weight:700;font-size:14px}.subscribe.subs-new .col-left .accordion-section .step-block .lists.only-mo .black-border-box .payment-list .text{font-weight:500;line-height:20px}.subscribe.subs-new .col-left .accordion-section .step-block .lists.only-mo .black-border-box .payment-list .price{font-weight:500;line-height:20px}.subscribe.subs-new .col-left .accordion-section .step-block .lists.only-mo .black-border-box .total-payment-amount{border-top:1px dashed #8f8f8f}.subscribe.subs-new .col-left .accordion-section .step-block .lists.only-mo .black-border-box .total-payment-amount .price .total{font-size:21px}}@media screen and (max-width:767px){.subscribe.subs-new .col-left .agree-box{border-top:12px solid #f4f4f4}.subscribe.subs-new .col-left .agree-box .input-mix-wrap{border:0}.subscribe.subs-new .col-left .agree-box .input-mix-wrap .mix-input .chk-wrap label{font-size:16px;text-decoration:none}.subscribe.subs-new .col-left .agree-box .input-mix-wrap .mix-input .chk-wrap label::after{top:10px}.subscribe.subs-new .col-left .agree-box .btn-area{border-top:1px solid #d4d4d4;padding:14px 16px}.subscribe.subs-new .col-left .agree-box .btn-area .btn{background:#ea1917;border:1px solid #ea1917;width:100%;border-radius:8px}}@media screen and (min-width:550px) and (max-width:767px){.subscribe.subs-new .col-left .agree-box .input-mix-wrap .mix-input .chk-wrap label::after{top:0}}.subscribe.subs-new .col-right .sub-title{font-size:18px;line-height:28px}@media screen and (max-width:767px){.subscribe.subs-new .col-right .sub-title{font-size:15px;line-height:23px}}.subscribe.subs-new .col-right .black-border-box{border:1px solid #000;border-radius:8px;padding:24px 32px;margin-bottom:8px}.subscribe.subs-new .col-right .black-border-box:last-child{margin-bottom:0}.subscribe.subs-new .col-right .black-border-box .box-title{margin-bottom:12px;font-weight:700}.subscribe.subs-new .col-right .black-border-box .total-payment-amount{border-top:1px dashed #aaa}.subscribe.subs-new .col-right .black-border-box .total-payment-amount .price{font-weight:700}.subscribe.subs-new .col-right .black-border-box .total-payment-amount .price .total{font-size:24px}.subscribe.subs-new .col-right .payment-list .text{font-weight:500;line-height:20px}.subscribe.subs-new .col-right .payment-list .price{font-weight:500;line-height:20px}.subscribe.subs-new .col-right .agree-box .agree-info{margin:8px 0;padding:24px 32px;display:flex;align-items:center}.subscribe.subs-new .col-right .agree-box .agree-info .mix-input{padding:0}.subscribe.subs-new .col-right .agree-box .agree-info .mix-input .chk-wrap input+label::after{top:15px}.subscribe.subs-new .col-right .agree-box .agree-info .mix-input .chk-wrap .btn-link{text-decoration:none}.subscribe.subs-new .col-right .agree-box .btn-area button{width:100%;background:#ea1917;border-radius:8px}.subscribe.subs-new .col-right .agree-box .btn-area button .total-sum{margin-left:4px}.subscribe.subs-new .cont-wrap .section{max-width:1380px;margin:0 auto}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section{max-width:100%}}.subscribe.subs-new .cont-wrap .section .complete-wrap{position:relative;margin-top:0;padding-bottom:80px;text-align:center}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .complete-wrap{margin-top:0;padding-bottom:30px}}.subscribe.subs-new .cont-wrap .section .complete-wrap .text{display:block;font-weight:700;font-size:32px;line-height:46px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .complete-wrap .text{font-size:18px;line-height:27px}}.subscribe.subs-new .cont-wrap .section .complete-wrap .order-info{background:#f7f7f7;border-radius:8px;width:100%;max-width:400px;margin:0 auto;padding:16px 24px;margin-top:45px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .complete-wrap .order-info{margin-top:30px;max-width:none}}.subscribe.subs-new .cont-wrap .section .complete-wrap .order-info dl{display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .complete-wrap .order-info dl{font-size:14px}}.subscribe.subs-new .cont-wrap .section .complete-wrap .order-info dl dt{position:relative;margin-right:43px}.subscribe.subs-new .cont-wrap .section .complete-wrap .order-info dl dt::after{content:'';display:inline-block;width:3px;height:27px;background:#ddd;position:absolute;top:-5px;left:80px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .complete-wrap .order-info dl dt::after{width:1px;height:13px;top:1px;left:72px}}.subscribe.subs-new .cont-wrap .section .complete-wrap .order-info dl dd{color:#ea1917;font-weight:700}.subscribe.subs-new .cont-wrap .section .list-wrap h3.list-title{font-size:24px;line-height:34px;padding-bottom:13px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .list-wrap h3.list-title{font-size:18px;line-height:27px}}.subscribe.subs-new .cont-wrap .section .list-wrap .list-info{border-top:1px solid #000;padding-top:30px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .list-wrap .list-info{padding-top:20px}}.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl{display:flex;margin-bottom:24px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl{font-size:13px;line-height:26px;margin-bottom:15px}}.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl dt{width:210px;font-weight:700}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl dt{width:102px;font-weight:400}}.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl dd{margin-left:24px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl dd{font-weight:500}}.subscribe.subs-new .cont-wrap .section .subscription-info{margin-top:60px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .subscription-info{margin-top:36px}}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .subscription-info .subscription-prd-box dl{margin-bottom:0}}.subscribe.subs-new .cont-wrap .section .subscription-info .subscription-prd-box dl dd .subs-title{font-weight:500;margin-bottom:10px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .subscription-info .subscription-prd-box dl dd .subs-title{margin-bottom:15px}}.subscribe.subs-new .cont-wrap .section .subscription-info .subscription-prd-box dl dd .delivery-info-box .name{margin-bottom:8px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .subscription-info .subscription-prd-box dl dd .delivery-info-box .name{margin-bottom:0}}.subscribe.subs-new .cont-wrap .section .subscription-info .subscription-prd-box dl dd .delivery-info-box .delivery-info li{font-size:16px;line-height:26px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .subscription-info .subscription-prd-box dl dd .delivery-info-box .delivery-info li{font-size:13px;line-height:27px;color:#666;font-weight:400}}.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info{margin-bottom:6px}.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info .subs-prd-name{font-size:14px;line-height:26px}.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info ul.subs-prd-desc{display:flex}.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info ul.subs-prd-desc li{font-size:14px;color:#666;position:relative;margin-right:17px}.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info ul.subs-prd-desc li:nth-child(1)::after{content:'';display:inline-block;width:1px;height:11px;background-color:#ddd;position:absolute;top:3px;left:65px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info{font-size:13px;line-height:18px;border-top:1px solid #ddd;padding-top:12px;margin-bottom:12px}.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info.subs-prd-info:nth-child(1){border-top:0;padding-top:0}.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info ul{margin-top:4px;display:flex}.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info ul li{position:relative;margin-right:13px}.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info ul li:nth-child(1)::after{content:'';display:inline-block;width:1px;height:11px;background-color:#ddd;position:absolute;top:4px;left:59px}}.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info.type2 .subs-prd-name{display:inline-block;margin-right:13px}.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info.type2 ul.subs-prd-desc{display:inline-block}.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info.type2 ul.subs-prd-desc li:nth-child(1)::after{left:-8px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info.type2 ul.subs-prd-desc li:nth-child(1)::after{display:none;top:5px}}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .subscription-info .subs-prd-info:last-child{margin-bottom:0}}.subscribe.subs-new .cont-wrap .section .care-solution-call-box{margin-top:64px;padding:24px;border-radius:8px;background-color:#f7f7f7;text-align:center}.subscribe.subs-new .cont-wrap .section .care-solution-call-box .call-info{font-size:0}.subscribe.subs-new .cont-wrap .section .care-solution-call-box .call-info .title{font-weight:700;font-size:16px;line-height:26px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .care-solution-call-box .call-info .title{font-size:14px;line-height:22px}}.subscribe.subs-new .cont-wrap .section .care-solution-call-box .call-info .number{margin-top:12px;font-weight:700;font-size:18px;line-height:28px;color:#ea1917}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .care-solution-call-box .call-info .number{font-size:15px;line-height:23px}}.subscribe.subs-new .cont-wrap .section .care-solution-call-box .call-info .text{margin-top:4px;font-weight:400;font-size:14px;line-height:24px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .care-solution-call-box .call-info .text{font-size:13px;line-height:21px}}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .care-solution-call-box{margin-top:60px;padding:25px 16px}.subscribe.subs-new .cont-wrap .section .care-solution-call-box .call-info{border-top:0;padding-top:0;margin-top:0}.subscribe.subs-new .cont-wrap .section .care-solution-call-box .call-info .number{margin-top:8px}}.subscribe.subs-new .cont-wrap .section .btn-wrap{display:flex;justify-content:center;margin-top:84px}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .btn-wrap{margin-top:60px}}.subscribe.subs-new .cont-wrap .section .btn-wrap .btn:nth-child(1){margin-right:8px}.subscribe.subs-new .cont-wrap .section .btn-wrap .btn{border-radius:8px;border:1px solid #000;font-weight:500}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .btn-wrap .btn{flex-grow:1}}.subscribe.subs-new .cont-wrap .section .btn-wrap .btn.pink{background:#ea1917;color:#fff}@media screen and (max-width:767px){.subscribe.subs-new .product-item-area.on .product-item-btn::after{transform:rotate(-180deg)}}@media screen and (max-width:767px){.subscribe.subs-new .product-item-area .sub-accord{display:none;padding:0}}@media screen and (max-width:767px){.subscribe.subs-new .product-item-area .sub-accord .product-item-box{padding:20px;background:#f7f7f7;border-radius:8px;margin-bottom:13px}}@media screen and (max-width:767px){.subscribe.subs-new .product-item-btn{border:1px solid #ddd;justify-content:center;margin-bottom:28px;padding:11px 0;border-radius:8px;display:flex;width:100%}}@media screen and (max-width:767px){.subscribe.subs-new .product-item-btn h3{font-weight:300;font-size:13px;line-height:19px}}@media screen and (max-width:767px){.subscribe.subs-new .product-item-btn::after{top:30px;right:96px;width:20px;height:20px}}.subscribe.subs-new .bullet-list .b-txt a{text-decoration:underline}@media screen and (max-width:767px){.subscribe.subs-new .bullet-list .b-txt{font-size:13px;padding-left:8px}.subscribe.subs-new .bullet-list .b-txt:before{width:2px;height:2px}.subscribe.subs-new .bullet-list .b-txt+.b-txt{margin-top:9px}}@media screen and (min-width:768px){.subscribe.subs-new .bullet-list .b-txt+.b-txt{margin-top:6px}}.subscribe.subs-new .payment-info .bullet-list{border-top:1px solid #ddd}@media screen and (min-width:768px){.subscribe.subs-new .payment-info .bullet-list{padding-top:15px;margin-top:30px}}@media screen and (max-width:767px){.subscribe.subs-new .payment-info .bullet-list{padding-top:14px;margin-top:20px}}.subscribe.subs-new .subscription-prd-box .bullet-list{margin-top:60px}@media screen and (max-width:767px){.subscribe.subs-new .subscription-prd-box .subs-prd-contents .ui_accordion.product-item-area{display:flex;flex-direction:column}.subscribe.subs-new .subscription-prd-box .subs-prd-contents .ui_accordion.product-item-area .only-mo{order:2}.subscribe.subs-new .subscription-prd-box .subs-prd-contents .ui_accordion.product-item-area .accord-cont{order:1}.subscribe.subs-new .subscription-prd-box .subs-prd-contents .ui_accordion.product-item-area.on .product-item-box{margin-top:0}}@media screen and (min-width:768px){.subscribe.subs-new .subs-prd-table{border-bottom:1px solid #ddd}.subscribe.subs-new .subs-prd-table .ui_accord_content{display:block!important}}@media screen and (max-width:767px){.subscribe.subs-new .subs-prd-table dd{padding-top:18px}}.subscribe.subs-new .subs-prd-table .subs-prd-sup .subs-model{color:#666}.subscribe.subs-new .subs-prd-table .subs-prd-sup .subs-price{font-weight:700}@media screen and (min-width:768px){.subscribe.subs-new .subs-prd-table .subs-prd-sup li{line-height:26px}.subscribe.subs-new .subs-prd-table .subs-prd-sup li.subs-price{font-size:18px;margin-top:2px}}@media screen and (max-width:767px){.subscribe.subs-new .subs-prd-table .subs-prd-sup{margin-bottom:13px}.subscribe.subs-new .subs-prd-table .subs-prd-sup li{line-height:19px;font-size:13px}.subscribe.subs-new .subs-prd-table .subs-prd-sup li.subs-price{font-size:15px;margin-top:2px}}@media screen and (max-width:767px){.subscribe.subs-new .subs-prd-table .product-item-box{margin-top:13px}}@media screen and (min-width:768px){.subscribe.subs-new .subs-prd-table .subs-prd-list li{line-height:26px}}@media screen and (max-width:767px){.subscribe.subs-new .subs-prd-table .subs-prd-list li{line-height:20px}.subscribe.subs-new .subs-prd-table .subs-prd-list li .dvsn-mark{display:block}.subscribe.subs-new .subs-prd-table .subs-prd-list li+li{margin-top:4px}}@media screen and (min-width:768px){.subscribe.subs-new .subs-prd-table .subs-prd-type{margin-top:8px;margin-bottom:40px}}@media screen and (max-width:767px){.subscribe.subs-new .subs-prd-table .subs-prd-type{padding-top:15px;margin-top:15px;line-height:19px;border-top:1px solid #ddd}.subscribe.subs-new .subs-prd-table .subs-prd-type .dvsn-mark{display:inline-block;padding-left:5px;position:relative;margin-left:3px}.subscribe.subs-new .subs-prd-table .subs-prd-type .dvsn-mark:before{content:"";position:absolute;left:0;top:55%;transform:translateY(-50%);width:1px;height:12px;display:block;background-color:#ddd}}@media screen and (min-width:768px){.subscribe.subs-new .subs-prd-table .dvsn-mark{display:inline-block;padding-left:5px;position:relative;margin-left:3px}.subscribe.subs-new .subs-prd-table .dvsn-mark:before{content:"";position:absolute;left:0;top:55%;transform:translateY(-50%);width:1px;height:12px;display:block;background-color:#ddd}}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl dt{width:132px}}@media screen and (max-width:767px){.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl.subs-prd-table{display:inherit}.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl.subs-prd-table dd,.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl.subs-prd-table dt{width:100%}.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl.subs-prd-table dd{margin-left:inherit}.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl.subs-prd-table dd .product-item-btn{margin-bottom:35px}.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl.subs-prd-table dd .product-item-btn h3{padding-right:25px;position:relative}.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl.subs-prd-table dd .product-item-btn h3::after{content:"";position:absolute;top:20px;right:0;width:20px;height:20px;margin-top:-19px;background:url(/lg5-common/images/icons/icon-arrow-accor.svg) no-repeat 0 0;background-size:100% 100%}.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl.subs-prd-table dd .product-item-area .product-item-btn:after{content:none}.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl.subs-prd-table dd .product-item-area.on .only-mo .product-item-btn h3::after{transform:rotate(-180deg)}}@media screen and (min-width:768px){.subscribe.subs-new .cont-wrap .section .list-wrap .list-info dl.subs-prd-table{margin-bottom:40px}}.subscribe.subs-new .mobile-nav-wrap.sub-renew-nav-wrap.absolute h2{font-size:16px;line-height:46px}.new-gene .cont-wrap .section .sec-tit{font-size:24px;margin-bottom:0}@media screen and (max-width:767px){.new-gene .cont-wrap .section .sec-tit{font-size:16px;line-height:28px;margin:18px 0}}.new-gene .cont-wrap .section .prod-info{margin-top:12px}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info{border-top:1px solid #000;margin-top:18px;margin-bottom:40px}}.new-gene .cont-wrap .section .prod-info-wrap .prod-pack-info{display:flex;align-items:center;padding:30px 0;border-top:1px solid #000;border-bottom:1px solid #ddd}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .prod-pack-info{border-top:0;padding:15px 0}}.new-gene .cont-wrap .section .prod-info-wrap .prod-pack-info .pack-image{width:130px;height:130px}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .prod-pack-info .pack-image{width:94px;height:94px}}.new-gene .cont-wrap .section .prod-info-wrap .prod-pack-info .pack-image img{width:100%;height:auto;vertical-align:top}.new-gene .cont-wrap .section .prod-info-wrap .prod-pack-info .pack-image a{cursor:default}.new-gene .cont-wrap .section .prod-info-wrap .prod-pack-info .pack-list{margin-left:40px}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .prod-pack-info .pack-list{margin-left:12px}}.new-gene .cont-wrap .section .prod-info-wrap .prod-pack-info .pack-list .name{font-size:20px;line-height:24px;font-weight:700;cursor:default}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .prod-pack-info .pack-list .name{font-size:16px;line-height:21px}}.new-gene .cont-wrap .section .prod-info-wrap .prod-pack-info .pack-list .code{font-size:16px;line-height:21px;margin-top:4px}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .prod-pack-info .pack-list .code{font-size:13px;margin-top:2px}}.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list{border-top:0}.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item{align-items:center}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item:last-child{padding:19px 10px 0}}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item{padding:19px 10px}}.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item .product-info{padding-left:20px}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item .product-info{padding-left:0}}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item .product-info .flag-wrap{margin-bottom:3px}}.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item .product-info .flag-wrap .flag{color:#ea1917}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item .product-info .flag-wrap .flag{font-size:13px;line-height:21px}}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item .product-info .item-options2{margin-top:8px}}.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item .product-info .item-name a{cursor:default}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item .product-payment{padding-left:0;margin-top:12px}}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item .product-payment .amount .price{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item .product-payment .amount .price .original{margin-left:4px}}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item .product-payment .amount .price .total{font-size:18px;line-height:24px}}@media screen and (min-width:768px){.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item.show-add-msg{padding-bottom:64px}}@media screen and (min-width:768px){.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item.show-add-msg .add-msg-area{position:absolute;left:20px;bottom:24px}}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item.show-add-msg .add-msg-area{padding-left:10px}}.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item.show-add-msg .add-msg-area .bullet-list{margin-top:0}@media screen and (max-width:767px){.new-gene .cont-wrap .section .prod-info-wrap .list-wrap .order-list .order-item.show-add-msg .add-msg-area .bullet-list{margin-top:10px}}@media screen and (min-width:768px){.new-gene .accordion-section{margin-top:120px!important}}@media screen and (min-width:768px){.new-gene .accordion-section>ul .lists{padding-bottom:120px!important}}@media screen and (max-width:767px){.new-gene .accordion-section>ul .lists{border-top:10px solid #f4f4f4}}@media screen and (min-width:768px){.new-gene .accordion-section>ul .lists .accord-cont{padding-top:30px}}@media screen and (max-width:767px){.new-gene .accordion-section>ul .lists .accord-cont{padding-top:0}}@media screen and (max-width:767px){.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms:last-child{margin-top:0!important;margin-bottom:40px!important}}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .prd-list-wrap{padding:24px 24px;margin-bottom:16px}@media screen and (max-width:767px){.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .prd-list-wrap{padding:20px 16px!important;margin-bottom:12px}}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .prd-list-wrap .prd-list-area li{display:flex;justify-content:space-between;margin-top:10px}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .prd-list-wrap .prd-list-area li:first-child{margin-top:0}@media screen and (max-width:767px){.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .prd-list-wrap .prd-list-area li{margin-top:7px}}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .prd-list-wrap .prd-list-area li .prd-title{font-size:16px;line-height:26px;color:#000;font-weight:500}@media screen and (max-width:767px){.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .prd-list-wrap .prd-list-area li .prd-title{font-size:13px;line-height:21px}}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .prd-list-wrap .prd-list-area li .prd-type{font-size:16px;line-height:26px;color:#ea1917;font-weight:500}@media screen and (max-width:767px){.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .prd-list-wrap .prd-list-area li .prd-type{font-size:13px;line-height:21px}}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .new-notice-wrap .notice-info{margin-top:16px}@media screen and (max-width:767px){.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .new-notice-wrap .notice-info{margin-top:12px!important}}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .new-notice-wrap .notice-info ul li.lists .head a .title{font-weight:700}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .new-notice-wrap .notice-info section{margin-bottom:14px}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .new-notice-wrap .notice-info section:last-child{margin-bottom:0}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .new-notice-wrap .notice-info section .notice-title{color:#000;font-size:14px;line-height:24px;font-weight:500}@media screen and (max-width:767px){.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .new-notice-wrap .notice-info section .notice-title{font-size:13px;line-height:21px}}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .new-notice-wrap .notice-info section .bullet-list{margin-top:0!important}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .new-notice-wrap .notice-info section .bullet-list li:first-child{margin-top:0!important}@media screen and (max-width:767px){.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .new-notice-wrap .accord-cont{padding-bottom:16px}}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .tooltip-box.new-case{top:20px;left:0;width:100%}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .tooltip-box.new-case .bullet-list{margin-top:0!important}.new-gene .accordion-section>ul .lists .accord-cont .form-wrap .forms .tooltip-box.new-case .bullet-list li:first-child{margin-top:0!important}@media screen and (max-width:767px){.new-gene .accordion-section>ul .lists .accord-cont .tit-wrap{padding-bottom:0}}@media screen and (max-width:767px){.new-gene .accordion-section>ul .lists .accord-cont .card-benefit-box{padding:24px 16px 24px 105px}}.new-gene .accordion-section .head .title{font-size:24px}@media screen and (max-width:767px){.new-gene .accordion-section .head .title{font-size:16px}}.new-gene .accordion-section .accord-step ul li{font-size:24px}@media screen and (max-width:767px){.new-gene .accordion-section .accord-step ul li{font-size:16px}}.new-gene .col-left .accordion-section .step-block .lists.only-mo .black-border-box{margin:20px 0 5px!important}.new-gene .col-left .accordion-section .step-block .lists.only-mo .black-border-box:last-child{margin:0 0 40PX!important}.new-gene .col-right .sub-title{font-size:20px!important;line-height:26px!important}.new-gene .col-right .info-area .item-info .prod-pack-wrap{background:#f4f4f4;margin:-24px -32px 18px;padding:20px 32px 18px;border-radius:8px 8px 0 0}.new-gene .col-right .info-area .item-info .prod-pack-wrap .pack-info{font-size:16px;line-height:24px}.new-gene .col-right .info-area .item-info .item-list li .item-add-msg .bullet-list{margin-top:10px}.new-gene .col-right .info-area .agree-box .agree-info{flex-direction:column;align-items:flex-start!important}.new-gene .col-right .info-area .agree-box .agree-info .box-title{margin-bottom:12px}.new-gene .col-right .info-area .agree-box .agree-info .desc{margin-bottom:26px}@media screen and (max-width:767px){.new-gene .col-right .info-area.only-mo{background:#fff;border-top:10px solid #f4f4f4;padding:0 16px 40px}}@media screen and (max-width:767px){.new-gene .col-right .info-area.only-mo .title{font-size:16px;line-height:28px;padding:18px 0;border-bottom:1px solid #000}}@media screen and (max-width:767px){.new-gene .col-right .info-area.only-mo .black-border-box{border:1px solid #000;border-radius:8px;padding:20px 15px;margin:20px 0 5px!important}.new-gene .col-right .info-area.only-mo .black-border-box:last-child{margin:0!important}}@media screen and (max-width:767px){.new-gene .col-right .info-area.only-mo .payment-amount-info .box-title{font-size:14px;line-height:22px;margin-bottom:8px}}@media screen and (max-width:767px){.new-gene .col-right .info-area.only-mo .payment-amount-info .payment-list dl{margin-bottom:7px}}@media screen and (max-width:767px){.new-gene .col-right .info-area.only-mo .payment-amount-info .total-payment-amount{padding-top:20px}.new-gene .col-right .info-area.only-mo .payment-amount-info .total-payment-amount .price .total{font-size:21px;line-height:26px}}@media screen and (max-width:767px){.new-gene .col-right .info-area.only-mo .item-info .prod-pack-wrap{background:#f4f4f4;border-radius:8px 8px 0 0;margin:-20px -15px 14px;padding:20px 15px 14px}.new-gene .col-right .info-area.only-mo .item-info .prod-pack-wrap .pack-info{font-size:16px;line-height:24px}.new-gene .col-right .info-area.only-mo .item-info .item-list>li+li{margin-top:18px;padding-top:18px}.new-gene .col-right .info-area.only-mo .item-info .item-list li .item-subtit{font-size:12px;line-height:20px}.new-gene .col-right .info-area.only-mo .item-info .item-list li .item-tit{font-size:15px;line-height:23px}.new-gene .col-right .info-area.only-mo .item-info .item-list li .item-spec{font-size:13px;line-height:21px;color:#666}}@media screen and (max-width:767px){.new-gene .col-right .agree-box.only-mo{border-top:12px solid #f4f4f4}.new-gene .col-right .agree-box.only-mo .input-mix-wrap{border:0}.new-gene .col-right .agree-box.only-mo .input-mix-wrap .mix-input .chk-wrap label{font-size:16px;text-decoration:none}.new-gene .col-right .agree-box.only-mo .input-mix-wrap .mix-input .chk-wrap label::after{top:10px}.new-gene .col-right .agree-box.only-mo .btn-area{border-top:1px solid #d4d4d4;padding:14px 16px}.new-gene .col-right .agree-box.only-mo .btn-area .btn{background:#ea1917;border:1px solid #ea1917;width:100%;border-radius:8px}}@media screen and (min-width:550px) and (max-width:767px){.new-gene .col-right .agree-box.only-mo .input-mix-wrap .mix-input .chk-wrap label::after{top:0}}@media screen and (max-width:767px){.new-gene .col-right .agree-box.only-mo .desc{margin:20px 0!important}}@media screen and (max-width:767px){.new-gene .col-right .agree-box.only-mo .chk-wrap input+label{font-size:16px!important;line-height:23px!important}}@media screen and (max-width:767px){.new-gene .col-right .agree-box.only-mo .agree-info{padding:18px 16px 30px;display:block}}@media screen and (max-width:767px){.new-gene .col-right .agree-box.only-mo .agree-info .box-title{font-size:16px;line-height:28px;padding-bottom:18px;border-bottom:1px solid #000}}.clause-notice .bullet-list{margin-top:14px}.txt_primary{color:#ea1917!important}.new-gene .cont-wrap.complete .section .prod-info{margin-top:0}@media screen and (max-width:767px){.new-gene .cont-wrap.complete .section .prod-info{margin-top:10px}}.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-number{padding:18px 16px}@media screen and (max-width:767px){.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-number{padding:15px 12px}}.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item{margin-top:0;padding:82px 0 50px}@media screen and (max-width:767px){.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item{padding:19px 10px 30px}}.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item:last-child{border-bottom:1px solid #ddd}@media screen and (max-width:767px){.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item:last-child{padding:19px 10px 30px!important}}.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item .product-info{padding-left:16px;max-width:100%}@media screen and (max-width:767px){.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item .product-info{padding-left:0;margin-top:45px}}.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item .product-info .add-msg-area .bullet-list{margin-top:15px}@media screen and (max-width:767px){.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item .product-info .add-msg-area .bullet-list{margin-top:10px}}.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item .item-state-info{text-align:center;padding-right:125px}@media screen and (max-width:767px){.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item .item-state-info{margin-top:12px;text-align-last:left;padding-right:0}}.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item .item-state-info .state{font-size:14px;line-height:24px}@media screen and (max-width:767px){.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item .item-state-info .state{font-size:13px;line-height:21px}}.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item .item-state-info .desc{font-size:14px;line-height:24px}@media screen and (max-width:767px){.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item .item-state-info .desc{font-size:13px;line-height:21px}}@media screen and (min-width:768px){.new-gene .cont-wrap.complete .section .prod-info-wrap .list-wrap .order-list.order-complete .order-item.show-add-msg{padding-bottom:74px}}.new-gene .cont-wrap.complete .section .info-noti-box{margin-top:60px}@media screen and (max-width:767px){.new-gene .cont-wrap.complete .section .info-noti-box .bullet-list .b-txt{padding-left:16px}}.new-gene .cont-wrap.complete .section .care-solution-call-box{margin-top:58px}@media screen and (max-width:767px){.new-gene .cont-wrap.complete .section .care-solution-call-box{margin-top:20px!important}}.contents.cart.re-subscribe .re-subs-head{display:flex;flex-direction:column}.contents.cart.re-subscribe .re-subs-tit{display:block;font-size:28px;line-height:40px;padding-bottom:12px;border-bottom:1px solid #000;font-weight:700}.contents.cart.re-subscribe .re-subs-desc{margin:18px 0}.contents.cart.re-subscribe .re-subs-conts{font-size:18px;line-height:26px;font-weight:500;color:#000}.contents.cart.re-subscribe .re-subs-txt{margin-top:4px;font-size:14px;line-height:20px;color:#666}.contents.cart.re-subscribe .order-item.re-subs-item{padding:32px 28px 32px 168px;border-bottom-color:#ddd}.contents.cart.re-subscribe .order-item.re-subs-item .item-image{top:32px}.contents.cart.re-subscribe .order-item.re-subs-item .sku{font-size:14px;line-height:20px}.contents.cart.re-subscribe .order-item.re-subs-item .product-payment .amount{flex-direction:row}@media screen and (max-width:1350px){.contents.cart.re-subscribe .order-item.re-subs-item .product-payment .amount{align-items:flex-end}}.contents.cart.re-subscribe .order-item.re-subs-item .product-payment .amount .price{flex-direction:column;align-items:flex-end;gap:6px 0}@media screen and (max-width:1350px){.contents.cart.re-subscribe .order-item.re-subs-item .product-payment .amount .price{align-items:flex-start}}.contents.cart.re-subscribe .order-item.re-subs-item .product-payment .amount .price .total{margin-top:0}.contents.cart.re-subscribe .order-item.re-subs-item .product-payment .amount .original{font-size:14px;width:inherit}.contents.cart.re-subscribe .order-item.re-subs-item .product-payment .amount:has(.tooltip-wrap) .original{margin-right:-26px}.contents.cart.re-subscribe .order-item.re-subs-item .product-payment .amount .tooltip-icon{margin-top:2px}.contents.cart.re-subscribe .select-my-subs{width:100%;margin-top:26px}.contents.cart.re-subscribe .select-my-subs .select-wrap .ui-selectbox-wrap .ui-selectbox-list{z-index:12}.contents.cart.re-subscribe .select-my-subs .select-wrap .ui-selectbox-wrap .ui-selectbox-list ul li a{font-size:14px;line-height:20px;text-overflow:clip;white-space:normal}.contents.cart.re-subscribe .select-my-subs .select-wrap .ui-selectbox-wrap .ui-select-button{padding-top:13px;padding-bottom:13px}.contents.cart.re-subscribe .select-my-subs .select-wrap .ui-selectbox-wrap .ui-select-button .ui-select-text{font-size:14px;line-height:20px;color:#000;font-weight:700}.contents.cart.re-subscribe .select-my-subs .select-wrap .ui-selectbox-wrap .ui-select-button.placeholder .ui-select-text{font-weight:400;color:#777}@media screen and (min-width:768px){.contents.cart.re-subscribe .re-subscribe-info{padding:24px 32px;font-size:14px;line-height:20px;color:#000;background:#f7f7f7;border-radius:8px;margin-top:0}.contents.cart.re-subscribe .re-subscribe-info .b-txt{margin-top:14px;padding-left:7px}.contents.cart.re-subscribe .re-subscribe-info .b-txt:first-child{margin-top:0}.contents.cart.re-subscribe .re-subscribe-info .b-txt:before{background:#000;border-radius:0;margin:9px 4px 0 -7px}}.contents.cart.re-subscribe .re-subs-benefit{font-size:16px;line-height:24px;color:#000;margin:16px 0 10px;font-weight:500}.contents.cart.re-subscribe .re-subs-benefit em{font-weight:700}.contents.cart.re-subscribe .row-wrap .col-right{position:sticky;top:40px}.contents.cart.re-subscribe .row-wrap .col-right .info-area{margin-top:0}.contents.cart.re-subscribe .row-wrap .col-right .info-area .sub-title{padding-top:0;margin-bottom:10px}.contents.cart.re-subscribe .row-wrap .col-right .info-area .btn-easy-payment{position:static;margin-top:10px}.contents.cart.re-subscribe .row-wrap .col-right .info-area .btn-easy-payment .btn{font-size:14px;line-height:20px;font-weight:700;padding:14px 30px}.contents.cart.re-subscribe .row-wrap .col-right .info-area .payment-amount-info{margin-bottom:0}.contents.cart.re-subscribe .row-wrap .col-right .info-area .payment-amount-info .discount{line-height:20px}.contents.cart.re-subscribe .cont-wrap.type-sticky-tab .row-wrap .col-right .info-area .sub-title{padding-top:20px;margin-bottom:8px}.contents.cart.re-subscribe .cont-wrap.type-sticky-tab .row-wrap .col-right .info-area .sub-title.mrgB16{margin-bottom:16px}.contents.cart.re-subscribe .cont-wrap.type-sticky-tab .row-wrap .col-right .info-area .box-link{margin-bottom:24px}.contents.cart.re-subscribe .cont-wrap.type-sticky-tab .row-wrap .col-right .info-area .box-link p{font-size:14px;line-height:20px;margin-bottom:10px}.contents.cart.re-subscribe .cont-wrap.type-sticky-tab .row-wrap .col-right .info-area .box-link .btn-link{font-size:16px;line-height:24px}@media screen and (max-width:767px){.contents.cart.re-subscribe .cont-wrap.type-sticky-tab .row-wrap .col-right .info-area .box-link{margin-bottom:30px}.contents.cart.re-subscribe .cont-wrap.type-sticky-tab .row-wrap .col-right .info-area .box-link p{font-size:15px;line-height:22px;margin-bottom:16px}.contents.cart.re-subscribe .cont-wrap.type-sticky-tab .row-wrap .col-right .info-area .box-link .btn-link{font-size:14px;line-height:20px}}@media screen and (min-width:768px){.contents.cart.re-subscribe .cont-wrap.type-sticky-tab .row-wrap .col-right.fixed{position:fixed;top:166px}}@media screen and (max-width:1024px){.contents.cart.re-subscribe .cont-wrap.type-sticky-tab .row-wrap .col-right.fixed{position:static}}@media screen and (max-width:767px){.contents.cart.re-subscribe .re-subs-tit{order:2;font-size:18px;line-height:26px;padding:10px 0}.contents.cart.re-subscribe .re-subs-desc{order:1;margin:24px 0}.contents.cart.re-subscribe .re-subs-conts{font-size:16px;line-height:22px;font-weight:700}.contents.cart.re-subscribe .re-subs-txt{margin-top:8px;font-size:13px}.contents.cart.re-subscribe .order-item.re-subs-item{padding:24px 0 24px 106px;border-bottom-color:#eee}.contents.cart.re-subscribe .order-item.re-subs-item .item-image{top:24px}.contents.cart.re-subscribe .order-item.re-subs-item .flag-wrap .flag{font-size:11px;line-height:15px;height:15px}.contents.cart.re-subscribe .order-item.re-subs-item .sku{font-size:10px;line-height:15px}.contents.cart.re-subscribe .order-item.re-subs-item .product-payment{display:none}.contents.cart.re-subscribe .select-my-subs{width:auto;margin-left:-106px;padding:16px;background:#f9f9f9;border-radius:8px}.contents.cart.re-subscribe .select-my-subs .select-wrap{margin-top:10px}.contents.cart.re-subscribe .select-my-subs .select-wrap .ui-selectbox-wrap .ui-select-button{padding-top:11px;padding-bottom:11px}.contents.cart.re-subscribe .select-my-subs .amount-calc{position:relative;display:flex;padding:0 16px;justify-content:space-between;text-align:center}.contents.cart.re-subscribe .select-my-subs .amount-calc .price-desc{font-size:12px;line-height:18px;color:#666;font-weight:500}.contents.cart.re-subscribe .select-my-subs .amount-calc .price-desc .tooltip-wrap{height:18px;line-height:18px}.contents.cart.re-subscribe .select-my-subs .amount-calc .price-desc .tooltip-icon{width:12px;height:12px;margin-top:3px}.contents.cart.re-subscribe .select-my-subs .amount-calc .price-cont{font-size:13px;line-height:20px;color:#000;font-weight:700}.contents.cart.re-subscribe .select-my-subs .amount-calc .sale:before,.contents.cart.re-subscribe .select-my-subs .amount-calc .total:before{content:'';display:inline-block;width:16px;height:16px;position:absolute;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:100%}.contents.cart.re-subscribe .select-my-subs .amount-calc .sale:before{background-image:url(/lg5-common/images/icons/icon-calc-minus.svg);left:32%}.contents.cart.re-subscribe .select-my-subs .amount-calc .total:before{background-image:url(/lg5-common/images/icons/icon-calc-equal.svg);left:63%}.contents.cart.re-subscribe .re-subs-benefit{font-size:14px;line-height:20px;text-align:center;padding:10px 0 16px;margin:0}.contents.cart.re-subscribe .row-wrap .col-right .info-area{border-top:0}.contents.cart.re-subscribe .row-wrap .col-right .info-area:before{content:'';display:block;height:1px;background:#eee}.contents.cart.re-subscribe .row-wrap .col-right .info-area .sub-title{display:none}.contents.cart.re-subscribe .cont-wrap.type-sticky-tab .row-wrap .col-right .info-area{border-top:7px solid #f3f3f3}.contents.cart.re-subscribe .cont-wrap.type-sticky-tab .row-wrap .col-right .info-area .sub-title{display:block;padding-top:18px;margin-bottom:20px}.contents.cart.re-subscribe .row-wrap .col-right .info-area .accordion-wrap{margin-top:24px}.contents.cart.re-subscribe .row-wrap .col-right .info-area .btn-easy-payment{position:fixed;left:0;right:0;bottom:0;margin-top:0}.contents.cart.re-subscribe .row-wrap .col-right .info-area .btn-easy-payment .btn{font-size:13px;font-weight:700}.contents.cart.re-subscribe .row-wrap .col-right .info-area .payment-amount-info .box-title{font-size:15px}.contents.cart.re-subscribe .row-wrap .col-right .info-area .payment-amount-info .payment-list>li+li{margin-top:6px}.contents.cart.re-subscribe .mo-bullet-type.accordion-wrap>ul>.lists .head .accord-btn .title{color:#000}.contents.cart.re-subscribe .more-package .order-item .item-name{font-size:15px}.contents.cart.re-subscribe .more-package .package-item .order-item .product-payment{align-self:flex-start}}@media screen and (max-width:767px){.tooltip-wrap .tooltip-box.tooltip-sale-info{padding:24px 40px 24px 20px}.tooltip-wrap .tooltip-box.tooltip-sale-info .btn-close{width:16px;height:16px;top:12px;right:12px}.tooltip-wrap .tooltip-box.tooltip-sale-info .btn-close:after{width:16px;height:16px}}.tooltip-wrap .tooltip-box.tooltip-sale-info .tooltip-tit{font-size:16px;line-height:24px;margin-bottom:22px}.tooltip-wrap .tooltip-box.tooltip-sale-info .tooltip-sale-cont{font-size:14px;line-height:20px;display:flex;justify-content:space-between;color:#000}@media screen and (min-width:768px){.tooltip-wrap .tooltip-box.tooltip-sale-info .tooltip-sale-cont{padding-right:28px;font-size:16px;line-height:24px}.tooltip-wrap .tooltip-box.tooltip-sale-info .tooltip-sale-cont .sale-type{font-weight:700}}.tooltip-wrap .tooltip-box.tooltip-sale-info .tooltip-sale-cont+.tooltip-sale-cont{margin-top:12px}@media screen and (max-width:767px){.tooltip-wrap .tooltip-box.tooltip-sale-info .tooltip-sale-cont+.tooltip-sale-cont{margin-top:8px}}.tooltip-wrap .tooltip-box.tooltip-sale-info>p{font-size:16px;line-height:24px;font-weight:400}@media screen and (max-width:767px){.tooltip-wrap .tooltip-box.tooltip-sale-info>p{font-size:14px;line-height:20px}}.tooltip-wrap .tooltip-box.tooltip-sale-info .point{color:#ea1917}.discount-info{display:flex;margin:8px 0 0 0}@media screen and (max-width:767px){.discount-info{margin-top:6px}}.discount-info .discount-txt{font-size:13px;line-height:20px;color:#007e82}@media screen and (max-width:767px){.discount-info .discount-txt{font-size:11px;line-height:16px}}.discount-info .tooltip-wrap{margin-left:2px;height:20px;line-height:20px}@media screen and (max-width:767px){.discount-info .tooltip-wrap{height:16px;line-height:16px}}.discount-info .tooltip-wrap .tooltip-icon{background-image:url(/lg5-common/images/icons/icon-tooltip-green.svg)}.discount-info .tooltip-wrap.new-tooltip .tooltip-box .bullet-list{margin-top:12px}.discount-info .tooltip-wrap.new-tooltip .tooltip-box .bullet-list li{font-size:14px;line-height:20px;font-weight:400}.discount-info .tooltip-wrap.new-tooltip .tooltip-box .bullet-list li+li{margin-top:8px}.discount-info .tooltip-wrap.new-tooltip .tooltip-box .bullet-list li span{font-weight:700;text-decoration:underline}@media screen and (max-width:767px){.discount-info .tooltip-wrap.new-tooltip .tooltip-box .bullet-list li{font-size:13px;line-height:18px}}@media screen and (max-width:767px){.discount-info+.discount-info{margin-top:4px}}.popup-resubs-benefit .pop-conts{padding:28px 40px 30px}.popup-resubs-benefit .sub-tit{font-size:18px;line-height:26px;font-weight:700;color:#000}.popup-resubs-benefit .subs-info-list{margin-top:24px}.popup-resubs-benefit .subs-info-list>li{margin-top:16px}.popup-resubs-benefit .subs-info-list>li:first-child{margin-top:0}.popup-resubs-benefit .subs-info-list>li>dl{display:flex;align-items:center;font-size:16px;line-height:24px}.popup-resubs-benefit .subs-info-list>li>dl dt{flex:0 0 120px;color:#000;font-weight:500}.popup-resubs-benefit .subs-info-list>li>dl dd{flex-grow:1;padding-left:32px;color:#666}.popup-resubs-benefit .subs-info-list>li>dl dd .rdo-wrap input+label{padding-left:28px;font-size:14px;line-height:24px}.popup-resubs-benefit .subs-info-list>li>dl dd .rdo-wrap input+label:after{top:0}.popup-resubs-benefit .subs-info-list>li>dl dd .rdo-wrap input:checked+label{font-weight:500}.popup-resubs-benefit .subs-info-list>li>dl dd .rdo-wrap+.rdo-wrap{margin-left:48px}.popup-resubs-benefit .subs-info-list>li>dl dd>.info-msg{margin:0}.popup-resubs-benefit .subs-info-list~.sub-tit{padding-top:32px;margin-top:32px;border-top:1px solid #ddd}.popup-resubs-benefit .subs-info-list .info-msg{position:relative;font-size:14px;line-height:20px;color:#008282;padding-left:16px;margin-top:4px}@media screen and (min-width:768px){.popup-resubs-benefit .subs-info-list .info-msg{margin-left:192px}}.popup-resubs-benefit .subs-info-list .info-msg:before{content:'';position:absolute;top:5px;left:0;width:12px;height:12px;background:url(/lg5-common/images/icons/icon-error-green.svg) no-repeat;background-size:100%}.popup-resubs-benefit .subs-info-list .bullet-list{line-height:20px;color:#666;margin-top:0}.popup-resubs-benefit .subs-info-list .bullet-list .b-txt{margin-top:8px}.popup-resubs-benefit .subs-info-list .bullet-list .b-txt:first-child{margin-top:0}.popup-resubs-benefit .subs-info-list .bullet-list .b-txt:before{background:#666;margin-top:9px}@media screen and (max-width:767px){.popup-resubs-benefit .pop-conts{padding:24px 16px 0;height:calc(100% - 144px);max-height:calc(100% - 144px)}.popup-resubs-benefit .sub-tit{font-size:16px;line-height:22px}.popup-resubs-benefit .subs-info-list{margin-top:16px}.popup-resubs-benefit .subs-info-list>li>dl{align-items:flex-start;font-size:13px;line-height:20px}.popup-resubs-benefit .subs-info-list>li>dl dt{flex:0 0 80px}.popup-resubs-benefit .subs-info-list>li>dl dd{padding-left:24px}.popup-resubs-benefit .subs-info-list>li>dl dd:after{content:"";display:block;clear:both}.popup-resubs-benefit .subs-info-list>li>dl dd.wide{width:100%;padding-left:0;margin-top:8px}.popup-resubs-benefit .subs-info-list>li>dl dd .rdo-wrap{float:left;width:50%}.popup-resubs-benefit .subs-info-list>li>dl dd .rdo-wrap input+label{padding-left:20px;font-size:13px;line-height:20px}.popup-resubs-benefit .subs-info-list>li>dl dd .rdo-wrap input+label:after{width:16px;height:16px;top:3px}.popup-resubs-benefit .subs-info-list>li>dl dd .rdo-wrap+.rdo-wrap{margin-left:0}.popup-resubs-benefit .subs-info-list>li>dl:has(.wide){flex-wrap:wrap}.popup-resubs-benefit .subs-info-list .info-msg{font-size:11px;line-height:15px;margin-top:8px}.popup-resubs-benefit .subs-info-list .info-msg:before{top:2px}.popup-resubs-benefit .pop-footer{border-top:1px solid #ddd}}@media screen and (min-width:768px){.cont-wrap.directSubscribeIntro{margin-top:40px}}@media screen and (max-width:767px){.cont-wrap.directSubscribeIntro{margin-top:24px}}@media screen and (max-width:767px){.cont-wrap.directSubscribeIntro .fixed-wrap .btn{line-height:19px}}@media screen and (min-width:768px){.cont-wrap.directSubscribe{margin:0 auto;max-width:1024px;width:100%;padding:40px 40px 199px}}@media screen and (max-width:767px){.cont-wrap.directSubscribe{padding:0}}.cont-wrap.directSubscribeIntro{max-width:1024px}.cont-wrap.directSubscribeResult{max-width:100%;background:#f9f9f9;height:100%}.cont-wrap.directSubscribeResult .subscribe-result-wrap{min-height:calc(100vh - 265px)}@media screen and (max-width:767px){.cont-wrap.directSubscribeResult .subscribe-result-wrap{min-height:calc(100vh - 46px)}}@media screen and (max-width:767px){html:has(.cont-wrap.directSubscribeIntro) .header-wrap .utility .shortcut .cart,html:has(.cont-wrap.directSubscribeIntro) .header-wrap .utility .shortcut .search{display:none}html:has(.cont-wrap.directSubscribeIntro) .header-wrap .utility .shortcut .home{display:inline-block}}@media screen and (max-width:767px){html:has(.cont-wrap.directSubscribe){overflow-y:hidden}}@media screen and (max-width:767px){html:has(.cont-wrap.directSubscribe) .container .cont-wrap{padding:32px 16px 0}}@media screen and (min-width:768px){html:has(.cont-wrap.directSubscribe) footer{padding-bottom:122px}}@media screen and (max-width:767px){html:has(.cont-wrap.directSubscribe) footer{padding-bottom:200px}}@media screen and (max-width:767px){html:has(.cont-wrap.directSubscribe) .header-wrap .utility{display:none}}@media screen and (max-width:1024px){html:has(.cont-wrap.directSubscribeResult) .container .cont-wrap{padding:0 24px}}@media screen and (max-width:767px){html:has(.cont-wrap.directSubscribeResult) .container .cont-wrap{padding:0}}@media screen and (min-width:768px){html:has(.cont-wrap.directSubscribeResult) footer{padding-bottom:122px}}@media screen and (max-width:767px){html:has(.cont-wrap.directSubscribeResult) footer{padding-bottom:200px}}@media screen and (max-width:767px){html:has(.cont-wrap.directSubscribeResult) .header-wrap .utility .shortcut .home{display:inline-block}}html:has(.cont-wrap.directSubscribeResult) .mobile-nav-wrap.is-pdpNav .mobile-nav-button{display:block;position:absolute;top:6px;left:46px;width:34px;height:34px;padding:5px;background:url(/lg5-common/images/icons/btn-hamburger-48.svg) no-repeat center center;background-size:24px}html:has(.cont-wrap.directSubscribeResult) .mobile-nav-wrap.is-pdpNav .mobile-nav-button .mobile-nav-close,html:has(.cont-wrap.directSubscribeResult) .mobile-nav-wrap.is-pdpNav .mobile-nav-button span[class^=line-]{display:none}@media screen and (min-device-width:1200px) and (-webkit-min-device-pixel-ratio:1) and (max-width:767px){html:has(.cont-wrap.directSubscribeResult) .mobile-nav-wrap.is-pdpNav .mobile-nav-button{display:block}}html:has(.cont-wrap.directSubscribeResult) .mobile-nav-wrap.is-pdpNav .mobile-nav-button.active{position:fixed;top:14px;left:56px;z-index:112;width:auto;height:auto;padding:0;background:0 0}html:has(.cont-wrap.directSubscribeResult) .mobile-nav-wrap.is-pdpNav .mobile-nav-button.active .mobile-nav-close{display:block;width:34px;height:34px;padding:5px;background:url(/lg5-common/images/icons/btn-close-24-black.svg) no-repeat center center}.directSubscribe .tooltip-wrap .tooltip-box .tooltip-txt,.directSubscribe .tooltip-wrap .tooltip-box .tooltip-video-area,.directSubscribeIntro .tooltip-wrap .tooltip-box .tooltip-txt{max-height:220px;overflow-y:auto}@media screen and (max-width:767px){.directSubscribe .tooltip-wrap .tooltip-box .tooltip-txt,.directSubscribe .tooltip-wrap .tooltip-box .tooltip-video-area,.directSubscribeIntro .tooltip-wrap .tooltip-box .tooltip-txt{max-height:150px}}.fixed-wrap{position:fixed;width:100%;text-align:center;z-index:1;bottom:0;left:0}@media screen and (min-width:768px){.fixed-wrap{padding:0 16px}}.fixed-wrap .price-range{position:relative;display:inline-flex;align-items:center;justify-content:center;top:14px;padding:0 12px 0 34px;height:32px;border:1px solid #eaeaea;border-radius:32px;background:#fff}.fixed-wrap .price-range:before{content:'';position:absolute;top:50%;left:8px;width:20px;height:20px;background:url(/kr/images/DRS/icon-coin.svg) no-repeat;transform:translateY(-50%)}.fixed-wrap .price-range .speech-bubble{position:absolute;top:-17px;left:8px;width:110px;height:18px;padding:0 6px;border:1px solid #fad2d1;background:linear-gradient(0deg,rgba(234,25,23,.08) 0,rgba(234,25,23,.08) 100%),linear-gradient(0deg,#fff 0,#fff 100%),#d9d9d9;border-radius:22px;color:#ea1917;font-size:10px;line-height:15px}.fixed-wrap .price-range .speech-bubble span{display:block;position:relative;z-index:1;height:100%;background:linear-gradient(0deg,rgba(234,25,23,.08) 0,rgba(234,25,23,.08) 100%),linear-gradient(0deg,#fff 0,#fff 100%),#d9d9d9}.fixed-wrap .price-range .speech-bubble:after{content:'';position:absolute;bottom:-5px;left:-1px;width:11px;height:22px;background:url(/kr/images/DRS/bubble-left.svg)}.fixed-wrap .price-range .price{display:flex;color:#ea1917;font-size:13px}.fixed-wrap .price-range .price:not(:last-of-type):after{content:'~';margin:0 2px}.fixed-wrap .price-range .price strong{margin-left:2px}.fixed-wrap .btn-wrap{display:flex;margin:0 auto;justify-content:center;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 20%);gap:8px}@media screen and (min-width:768px){.fixed-wrap .btn-wrap{padding:24px 0 48px}}@media screen and (max-width:767px){.fixed-wrap .btn-wrap{padding:24px 8px 16px}}.fixed-wrap .btn-wrap .inner{display:flex;width:100%;max-width:420px;gap:8px}.fixed-wrap .btn-wrap .btn,.fixed-wrap .btn-wrap button{flex:1;height:50px;background:#000;border-radius:12px;border:none;color:#fff;font-size:13px;font-weight:700}.fixed-wrap .btn-wrap .btn:only-child,.fixed-wrap .btn-wrap button:only-child{width:100%}.fixed-wrap .btn-wrap .btn:nth-child(1):nth-last-child(2),.fixed-wrap .btn-wrap .btn:nth-child(2):nth-last-child(1),.fixed-wrap .btn-wrap button:nth-child(1):nth-last-child(2),.fixed-wrap .btn-wrap button:nth-child(2):nth-last-child(1){width:50%}.fixed-wrap .btn-wrap .btn:focus,.fixed-wrap .btn-wrap button:focus{outline:3px dotted #000!important}@media screen and (max-width:767px){.fixed-wrap .btn-wrap .btn,.fixed-wrap .btn-wrap button{width:100%}}.fixed-wrap .btn-wrap .btn.btn-prev,.fixed-wrap .btn-wrap button.btn-prev{color:#666;background-color:#eee}.fixed-wrap .btn-wrap .btn.disabled,.fixed-wrap .btn-wrap button.disabled{color:#f7f7f7;cursor:default;border:1px solid #8f8f8f;background-color:#8f8f8f}.fixed-wrap .btn-wrap .btn.result,.fixed-wrap .btn-wrap button.result{color:#fff;border:1px solid #ea1917;background-color:#ea1917}@keyframes rollingleft1{0%{transform:translateX(0)}50%{transform:translateX(-100%)}50.01%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes rollingleft2{0%{transform:translateX(0)}100%{transform:translateX(-200%)}}@keyframes pc-box{0%{transform:translateY(45px)}50%{transform:translateY(0)}100%{transform:translateY(45px)}}@keyframes mo-box{0%{transform:translateY(30px)}50%{transform:translateY(0)}100%{transform:translateY(30px)}}@media screen and (min-width:768px){.subscribe-intro-title-wrap{text-align:center}}@media screen and (max-width:767px){.subscribe-intro-title-wrap{padding:0 20px}}.subscribe-intro-tit{font-size:28px;font-weight:700;line-height:41px}@media screen and (max-width:767px){.subscribe-intro-tit{font-size:22px;line-height:32px}}.subscribe-intro-txt{margin-top:8px;font-size:20px;line-height:29px;color:#666}@media screen and (max-width:767px){.subscribe-intro-txt{margin-top:12px;font-size:16px;line-height:23px}}.subscribe-intro-banner{display:flex;gap:16px;height:285px}.subscribe-intro-banner-wrap{position:relative;margin-top:32px;overflow:hidden}@media screen and (max-width:767px){.subscribe-intro-banner-wrap{height:190px}}@media screen and (min-width:768px){.subscribe-intro-banner-wrap:after,.subscribe-intro-banner-wrap:before{content:'';position:absolute;top:0;width:80px;height:285px;z-index:1}.subscribe-intro-banner-wrap:before{left:0;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%)}.subscribe-intro-banner-wrap:after{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 100%)}}.subscribe-intro-banner-list{display:flex;transition:all .3s;margin:0 -8px}.subscribe-intro-banner-list.original{animation:rollingleft1 86s Infinite linear}.subscribe-intro-banner-list.original:has(>li:last-of-type:nth-of-type(odd))+.subscribe-intro-banner-list.clone>li{animation:pc-box 3s ease-in-out Infinite Alternate}@media screen and (max-width:767px){.subscribe-intro-banner-list.original:has(>li:last-of-type:nth-of-type(odd))+.subscribe-intro-banner-list.clone>li{animation:mo-box 2.8s ease-in-out Infinite Alternate}}.subscribe-intro-banner-list.original:has(>li:last-of-type:nth-of-type(odd))+.subscribe-intro-banner-list.clone>li:nth-of-type(odd){animation-delay:-1s}.subscribe-intro-banner-list.original>li{animation:pc-box 3s ease-in-out Infinite Alternate}@media screen and (max-width:767px){.subscribe-intro-banner-list.original>li{animation:mo-box 2.8s ease-in-out Infinite Alternate}}.subscribe-intro-banner-list.original>li:nth-of-type(even){animation-delay:-1s}.subscribe-intro-banner-list.clone{animation:rollingleft2 86s Infinite linear}.subscribe-intro-banner-list>li{position:relative;padding:0 8px;transition:all .3s}@media screen and (max-width:767px){.subscribe-intro-banner-list>li{padding:0 6px}}.subscribe-intro-banner-list>li .box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:198px;height:240px;padding:30px 12px;border:1px solid #dde3eb;background:#f1f4f5;border-radius:12px}@media screen and (max-width:767px){.subscribe-intro-banner-list>li .box{width:132px;height:160px;border-radius:8px;padding:20px 8px}}.subscribe-intro-banner-list>li .box .thumbs{width:108px;height:104px}@media screen and (max-width:767px){.subscribe-intro-banner-list>li .box .thumbs{width:72px;height:72px}}.subscribe-intro-banner-list>li .box .thumbs img{max-width:100%}.subscribe-intro-banner-list>li .box .txt{margin-top:18px;font-size:15px;font-weight:500;color:#333;line-height:22px}@media screen and (max-width:767px){.subscribe-intro-banner-list>li .box .txt{font-size:10px;line-height:14px}}.subscribe-intro-banner-list>li .box .tit{font-size:20px;font-weight:700;line-height:29px}@media screen and (max-width:767px){.subscribe-intro-banner-list>li .box .tit{font-size:13px;line-height:19px}}.subscribe-intro-wrap{margin-top:60px}@media screen and (max-width:767px){.subscribe-intro-wrap{margin-top:50px;padding:0 16px}}.subscribe-intro-wrap .tit{font-size:22px;font-weight:700;line-height:32px}@media screen and (min-width:768px){.subscribe-intro-wrap .tit{text-align:center}}@media screen and (max-width:767px){.subscribe-intro-wrap .tit{font-size:16px;line-height:23px}}.subscribe-intro-wrap .tit .link{position:relative;padding-right:16px}.subscribe-intro-wrap .tit .link:after{content:'';position:absolute;top:50%;right:0;width:16px;height:16px;background:url(/kr/images/DRS/arr-link.svg) no-repeat;background-size:100%;transform:translateY(-50%)}.subscribe-intro-wrap:has(.subscribe-intro-share-list){padding-bottom:66px}@media screen and (max-width:767px){.subscribe-intro-wrap:has(.subscribe-intro-share-list) .tit{text-align:center}}.subscribe-intro-benefit-list{display:flex;flex-wrap:wrap;margin:16px -6px 0}@media screen and (max-width:767px){.subscribe-intro-benefit-list{margin:12px -4px 0}}.subscribe-intro-benefit-list>li{margin:6px;width:calc(100% / 3 - 12px);padding:24px;border:1px solid #eaeaea;border-radius:12px;min-height:160px}@media screen and (max-width:767px){.subscribe-intro-benefit-list>li{margin:4px;width:calc(100% / 2 - 8px);padding:16px}}.subscribe-intro-benefit-list>li .box .txt-type{display:block;color:#ea1917;font-size:14px;font-weight:500;line-height:20px}@media screen and (max-width:767px){.subscribe-intro-benefit-list>li .box .txt-type{font-size:13px;line-height:19px}}.subscribe-intro-benefit-list>li .box .txt-type .tooltip-wrap{height:19px}@media screen and (max-width:767px){.subscribe-intro-benefit-list>li .box .txt-type .tooltip-wrap{height:16px;margin-top:2px}}.subscribe-intro-benefit-list>li .box .txt-type .tooltip-wrap .tooltip-icon{width:16px;height:16px;background:url(/kr/images/DRS/icon-tooltip-red_16.svg) no-repeat;background-size:100%}@media screen and (max-width:767px){.subscribe-intro-benefit-list>li .box .txt-type .tooltip-wrap .tooltip-icon{width:16px;height:16px}}.subscribe-intro-benefit-list>li .box .txt-type .tooltip-wrap .tooltip-txt{color:#000;font-weight:400}.subscribe-intro-benefit-list>li .box .txt-tit{display:block;margin-top:8px;font-size:18px;font-weight:700;line-height:26px}@media screen and (max-width:767px){.subscribe-intro-benefit-list>li .box .txt-tit{font-size:16px;line-height:23px}}.subscribe-intro-benefit-list>li .box .txt-tit>a{text-decoration:underline}.subscribe-intro-benefit-list>li .box .txt-tip{display:block;margin-top:2px;font-size:14px;line-height:20px;color:#666}.subscribe-intro-benefit-list>li .box .txt-tip .mp-only{display:none}@media screen and (max-width:767px){.subscribe-intro-benefit-list>li .box .txt-tip .mp-only{display:block}}@media screen and (max-width:767px){.subscribe-intro-benefit-list>li .box .txt-tip{font-size:13px;line-height:19px}}.subscribe-intro-benefit-list>li .box .txt-tip>em{color:#8f8f8f;font-size:12px}@media screen and (max-width:767px){.subscribe-intro-benefit-list>li .box .txt-tip>em{font-size:11px;font-weight:500}}.subscribe-intro-benefit-list>li .box .txt-badge{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;padding:0 8px;height:18px;background:#ea1917;border-radius:18px;color:#fff;font-size:11px;font-weight:500}@media screen and (max-width:767px){.subscribe-intro-benefit-list>li .box .txt-badge{padding:0 6px}}.subscribe-intro-share-list{display:flex;justify-content:center;margin-top:24px}.subscribe-intro-share-list>li{width:160px}.subscribe-intro-share-list>li>a{display:flex;align-items:center;flex-direction:column}.subscribe-intro-share-list>li>a .thumbs img{max-width:100%}.subscribe-intro-share-list>li>a .txt{display:block;margin-top:6px;font-size:14px;font-weight:500;color:#666;line-height:20px;text-align:center}.question-page{display:none}@media screen and (min-width:768px){.question-page{flex:1}}@media screen and (max-width:767px){.question-page{flex-direction:column;max-height:100%;height:100%}}@media screen and (min-width:768px){.question-page.on{display:block}}@media screen and (max-width:767px){.question-page.on{display:flex}}.question-page-wrap{margin-top:8px}@media screen and (min-width:768px){.question-page-wrap{display:flex;gap:24px}}@media screen and (max-width:767px){.question-page-wrap{height:calc(100% - 17px);max-height:calc(100% - 17px)}}.question-page .tooltip-wrap{position:unset}.question-page .tooltip-wrap .tooltip-box{left:0;right:0;margin-top:4px;padding:24px;min-width:auto}.question-page .tooltip-wrap .tooltip-box:has(.tooltip-tit) .tooltip-txt{margin:12px 0 0 0}.question-page .tooltip-wrap .tooltip-box:not(:has(.tooltip-tit)) .tooltip-video-area,.question-page .tooltip-wrap .tooltip-box:not(:has(.tooltip-tit-sub)) .tooltip-video-area{margin-top:30px}.question-page .tooltip-wrap .tooltip-tit{display:block;padding-bottom:10px;border-bottom:1px solid #000;font-size:16px;font-weight:700}@media screen and (max-width:767px){.question-page .tooltip-wrap .tooltip-tit{padding-bottom:4px;font-size:15px}}.question-page .tooltip-wrap .tooltip-tit-sub{margin-top:12px;font-size:14px;font-weight:700}@media screen and (max-width:767px){.question-page .tooltip-wrap .tooltip-tit-sub{margin-top:8px}}.question-page .tooltip-wrap .tooltip-txt{margin:0 40px 0 0;font-size:14px;line-height:20px;font-weight:400;overflow-y:auto;max-height:190px}@media screen and (max-width:767px){.question-page .tooltip-wrap .tooltip-txt{max-height:112px}}.question-page .tooltip-wrap .tooltip-video-area{margin-top:12px}@media screen and (max-width:767px){.question-page .tooltip-wrap .tooltip-video-area{margin-top:8px}}.question-page .tooltip-wrap .tooltip-video-area .thumbs-area,.question-page .tooltip-wrap .tooltip-video-area .video-area{position:relative}.question-page .tooltip-wrap .tooltip-video-area .thumbs-area .thumbs,.question-page .tooltip-wrap .tooltip-video-area .thumbs-area video,.question-page .tooltip-wrap .tooltip-video-area .video-area .thumbs,.question-page .tooltip-wrap .tooltip-video-area .video-area video{display:block;max-width:100%;border-radius:8px;overflow:hidden}.question-page .tooltip-wrap .tooltip-video-area .thumbs-area .thumbs img,.question-page .tooltip-wrap .tooltip-video-area .thumbs-area video img,.question-page .tooltip-wrap .tooltip-video-area .video-area .thumbs img,.question-page .tooltip-wrap .tooltip-video-area .video-area video img{max-width:100%}.question-page .tooltip-wrap .tooltip-video-area .thumbs-area video,.question-page .tooltip-wrap .tooltip-video-area .video-area video{width:100%}.question-page .tooltip-wrap .tooltip-video-area .thumbs-area .video-caption-wrap,.question-page .tooltip-wrap .tooltip-video-area .video-area .video-caption-wrap{position:absolute;top:12px;right:12px}@media screen and (max-width:767px){.question-page .tooltip-wrap .tooltip-video-area .thumbs-area .video-caption-wrap,.question-page .tooltip-wrap .tooltip-video-area .video-area .video-caption-wrap{top:8px;right:8px}}.question-page .tooltip-wrap .tooltip-video-area .thumbs-area .video-caption-wrap .btn-video,.question-page .tooltip-wrap .tooltip-video-area .video-area .video-caption-wrap .btn-video{padding:3px 8px;min-width:46px;font-size:13px;font-weight:400;line-height:20px;border:1px solid #fff;border-radius:16px;background:rgba(0,0,0,.5)}@media screen and (max-width:767px){.question-page .tooltip-wrap .tooltip-video-area .thumbs-area .video-caption-wrap .btn-video,.question-page .tooltip-wrap .tooltip-video-area .video-area .video-caption-wrap .btn-video{font-size:12px}}.question-page .tooltip-wrap .tooltip-video-area .thumbs-area .video-caption-wrap .btn-video span,.question-page .tooltip-wrap .tooltip-video-area .video-area .video-caption-wrap .btn-video span{color:#fff}.question-page .tooltip-wrap .tooltip-video-area .video-cap-section{margin-top:12px;padding:16px 0;border:1px solid #ddd;border-radius:8px}@media screen and (max-width:767px){.question-page .tooltip-wrap .tooltip-video-area .video-cap-section{padding:12px 0}}.question-page .tooltip-wrap .tooltip-video-area .video-cap-section textarea{padding:0 40px 0 16px;max-width:100%;min-height:92px;max-height:92px;text-align:left;white-space:normal;line-height:20px;font-size:14px}@media screen and (max-width:767px){.question-page .tooltip-wrap .tooltip-video-area .video-cap-section textarea{padding:0 12px 0 12px;min-height:112px;max-height:112px}}.question-page .tooltip-wrap .btn-close{top:24px;right:24px;width:24px;height:24px}@media screen and (max-width:767px){.question-page .tooltip-wrap .btn-close{width:16px;height:16px}}.question-page .tooltip-wrap .btn-close:after{width:100%;height:100%}.question-title-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center}@media screen and (min-width:768px){.question-title-wrap .tooltip-wrap{margin-top:0}}.question-step{display:block;font-size:14px;line-height:17px}.question-step strong{color:#000}.question-step i{padding:0 3px;color:#8f8f8f;font-style:normal}.question-step em{color:#8f8f8f}.question-tit{font-size:20px;line-height:29px;font-weight:700}.question-txt{margin-top:4px;width:100%;font-size:13px;line-height:19px;color:#666}@media screen and (min-width:768px){.option-scroll-wrap{margin-top:24px}}@media screen and (max-width:767px){.option-scroll-wrap{flex:1;margin:24px 0 0;padding-bottom:182px;overflow-y:auto}}.option-list>li:not(:last-of-type){margin-bottom:8px}.option-box .chk-wrap.btn-type,.option-box .rdo-wrap.btn-type{display:block;height:80px}.option-box .chk-wrap.btn-type input+label,.option-box .rdo-wrap.btn-type input+label{display:flex;flex-wrap:wrap;align-items:center;margin-left:0;padding:16px;width:100%;height:100%;border-radius:12px;border:1px solid #eaeaea;text-align:left}.option-box .chk-wrap.btn-type input+label:has(.thumb),.option-box .rdo-wrap.btn-type input+label:has(.thumb){padding-left:56px}.option-box .chk-wrap.btn-type input+label:after,.option-box .rdo-wrap.btn-type input+label:after{content:none}.option-box .chk-wrap.btn-type input+label .thumb,.option-box .rdo-wrap.btn-type input+label .thumb{position:absolute;top:50%;left:16px;width:32px;height:32px;transform:translateY(-50%)}.option-box .chk-wrap.btn-type input+label .thumb img,.option-box .rdo-wrap.btn-type input+label .thumb img{max-width:100%}.option-box .chk-wrap.btn-type input+label .txt,.option-box .rdo-wrap.btn-type input+label .txt{font-size:14px;font-weight:700;color:#666;line-height:20px}.option-box .chk-wrap.btn-type input+label .badge,.option-box .rdo-wrap.btn-type input+label .badge{display:flex;align-items:center;justify-content:center;margin-left:4px;padding:0 6px;min-width:40px;height:18px;border-radius:18px;color:#fff;font-size:11px;font-weight:500}.option-box .chk-wrap.btn-type input+label .badge.best,.option-box .rdo-wrap.btn-type input+label .badge.best{background:#ea1917;font-weight:500}.option-box .chk-wrap.btn-type input+label .descrition,.option-box .rdo-wrap.btn-type input+label .descrition{display:block;width:100%;color:#666;font-size:13px;line-height:19px;font-weight:400}.option-box .chk-wrap.btn-type input:disabled+label,.option-box .rdo-wrap.btn-type input:disabled+label{background:#f7f7f7;opacity:unset}.option-box .chk-wrap.btn-type input:disabled+label .txt,.option-box .rdo-wrap.btn-type input:disabled+label .txt{color:#8f8f8f}.option-box .chk-wrap.btn-type input:disabled+label .descrition,.option-box .rdo-wrap.btn-type input:disabled+label .descrition{color:#8f8f8f}.option-box .chk-wrap.btn-type input:checked+label,.option-box .rdo-wrap.btn-type input:checked+label{padding:15px;border:2px solid #000}.option-box .chk-wrap.btn-type input:checked+label:has(.thumb),.option-box .rdo-wrap.btn-type input:checked+label:has(.thumb){padding:15px 15px 15px 55px}.option-box .chk-wrap.btn-type input:checked+label:has(.thumb) .thumb,.option-box .rdo-wrap.btn-type input:checked+label:has(.thumb) .thumb{left:15px}.option-box .chk-wrap.btn-type input:checked+label .txt,.option-box .rdo-wrap.btn-type input:checked+label .txt{color:#000}.option-box .chk-wrap.btn-type .option-bottom-pop,.option-box .rdo-wrap.btn-type .option-bottom-pop{position:absolute;right:16px;z-index:1;line-height:26px;cursor:pointer}.option-box .chk-wrap.btn-type .option-bottom-pop.option-icon,.option-box .rdo-wrap.btn-type .option-bottom-pop.option-icon{top:calc(50% - 20px);width:40px;height:40px;font-size:0;background:url(/kr/images/DRS/icon-tooltip_3.0_ver2.svg) no-repeat 50% 50%}.option-box .chk-wrap.btn-type .option-bottom-pop.veiw-product-pop,.option-box .rdo-wrap.btn-type .option-bottom-pop.veiw-product-pop{top:calc(50% - 18px);color:#333;font-size:12px;padding:5px 10px}.option-box .chk-wrap.chk-wrap-colorchip input+label,.option-box .rdo-wrap.chk-wrap-colorchip input+label{padding-left:56px}.option-box .chk-wrap.chk-wrap-colorchip input+label:before,.option-box .rdo-wrap.chk-wrap-colorchip input+label:before{border-radius:100%;top:50%;left:16px;width:32px;height:32px;transform:translateY(-50%)}.option-box .chk-wrap.chk-wrap-colorchip input+label:after,.option-box .rdo-wrap.chk-wrap-colorchip input+label:after{content:'';top:50%;left:16px;width:32px;height:32px;background-image:none;border:1px solid transparent;border-radius:100%;opacity:.8;transform:translateY(-50%)}.option-box .chk-wrap.chk-wrap-colorchip input:checked+label,.option-box .rdo-wrap.chk-wrap-colorchip input:checked+label{padding-left:55px}.option-box .chk-wrap.chk-wrap-colorchip input:checked+label:before,.option-box .rdo-wrap.chk-wrap-colorchip input:checked+label:before{left:15px}.option-box .chk-wrap.chk-wrap-colorchip input:before,.option-box .rdo-wrap.chk-wrap-colorchip input:before{content:none}.option-tip{margin-top:24px;line-height:20px}.option-tip .bullet-list{margin-top:8px;color:#333}.option-tip .bullet-list>li{line-height:19px;font-size:13px;margin-top:4px}.option-tip .bullet-list>li:before{background:#333}.subscribe-result-wrap{max-width:1024px;margin:0 auto;padding:40px 16px}@media screen and (max-width:767px){.subscribe-result-wrap{padding:32px 16px 60px}}.subscribe-result-wrap .txt-tip-cover .toggle-row{display:flex;align-items:center;justify-content:flex-end;margin:24px 0;gap:8px}@media screen and (max-width:767px){.subscribe-result-wrap .txt-tip-cover .toggle-row{margin:16px 0}}.subscribe-result-wrap .txt-tip-cover .toggle-row .toggle-label{font-size:13px;color:#000}.subscribe-result-wrap .txt-tip-cover .toggle-row .toggle-switch{width:40px;height:22px;background:#8f8f8f;border-radius:11px;position:relative;cursor:pointer;display:inline-block;transition:background .2s}.subscribe-result-wrap .txt-tip-cover .toggle-row .toggle-checkbox:checked+.toggle-switch{background:#000}.subscribe-result-wrap .txt-tip-cover .toggle-row .toggle-knob{position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:50%;transition:left .2s}.subscribe-result-wrap .txt-tip-cover .toggle-row .toggle-checkbox:checked+.toggle-switch .toggle-knob{left:20px}.subscribe-result-title-wrap{margin-bottom:16px;text-align:center;font-size:15px;line-height:22px}@media screen and (max-width:767px){.subscribe-result-title-wrap{text-align:left}}.subscribe-result-title-wrap strong{display:block;font-size:20px;line-height:29px}.subscribe-result_noData{margin-bottom:16px;text-align:center}@media screen and (max-width:767px){.subscribe-result_noData{margin-bottom:12px}}.subscribe-result_noData .txt{font-size:20px;font-weight:700;line-height:29px}.subscribe-result_noData .txt-sub{font-size:15px;font-weight:500;line-height:20px}.subscribe-result_noData .txt-tip{margin-top:60px;font-size:18px;font-weight:500;line-height:26px;text-align:left}.subscribe-result_noData .txt-tip-cover{position:relative;display:flex;flex-wrap:wrap}.subscribe-result_noData .txt-tip-cover .toggle-row{position:absolute;right:0;bottom:2px;margin:0}@media screen and (max-width:767px){.subscribe-result_noData .txt-tip-cover .toggle-row{position:static;width:100%;margin:12px 0 0}}.subscribe-result_noData .btn-refresh{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-top:16px;padding:0 16px 0 38px;height:34px;border:1px solid #ddd;border-radius:34px;font-size:12px}.subscribe-result_noData .btn-refresh:before{content:'';position:absolute;top:50%;left:18px;width:14px;height:14px;background:url(/kr/images/DRS/icon-refresh.svg) no-repeat;background-size:100%;transform:translateY(-50%)}.subscribe-result-list{position:relative;visibility:hidden}.subscribe-result-list.on_visible{visibility:visible}@media screen and (min-width:768px){.subscribe-result-list{display:flex}}@media screen and (max-width:767px){.subscribe-result-list{display:flex;flex-direction:column;gap:12px;width:100%}}@media screen and (min-width:768px){.subscribe-result-list:has(>li:first-of-type:last-of-type,>li:nth-of-type(2):last-of-type,>li:nth-of-type(3):last-of-type){justify-content:center;gap:16px;height:auto!important}.subscribe-result-list:has(>li:first-of-type:last-of-type,>li:nth-of-type(2):last-of-type,>li:nth-of-type(3):last-of-type)>li{position:unset!important;transform:unset!important}}.subscribe-result-list>li.active{z-index:10}.subscribe-result-list>li.over{transition:all .3s}.subscribe-result-list>li:has(.tooltip-wrap.active){z-index:11!important}@media screen and (min-width:768px){.subscribe-result-list>li{max-width:320px;z-index:1;position:absolute;top:0;left:0;width:100%;transform:translateX(0) translateY(0)}}.subscribe-result-list .soldout-box .price-wrap p{padding:50px;text-align:center;font-size:13px;color:#767676}@media screen and (min-width:768px){.subscribe-result-list-wrap{margin-top:24px}}.subscribe-result-list-box{padding:16px 20px 20px;border-radius:12px;background:#fff;box-shadow:0 6px 16px 2px rgba(0,0,0,.08)}@media screen and (min-width:768px){.subscribe-result-list-box{border:2px solid transparent}}@media screen and (min-width:768px){.subscribe-result-list-box:hover{border:2px solid #000}.subscribe-result-list-box:hover .subscribe-result-tabs-wrap .btn-group-wrap{display:flex}}.subscribe-result-list-product{display:flex;gap:8px}.subscribe-result-list-product-info{flex:1}.subscribe-result-list-product-info .item-top-badge{display:flex;margin-bottom:4px}.subscribe-result-list-product-info .item-top-badge .badge{display:inline-flex;align-items:center;justify-content:center;position:relative;height:20px;margin-right:4px;padding:0 4px 2px 4px;border-radius:4px;background-color:#333;font-size:11px;font-weight:500;color:#fff}.subscribe-result-list-product-info .item-top-badge .badge:first-child{margin-left:0}.subscribe-result-list-product-info .item-top-badge .badge:first-child::after{display:none}.subscribe-result-list-product-info .product-name{font-size:16px;line-height:23px;font-weight:700;max-height:46px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.subscribe-result-list-product-info .product-name .link{display:block;word-break:unset}.subscribe-result-list-product-info .product-name .ranking{display:inline-block;width:20px;height:20px;margin-right:6px;text-align:center;line-height:20px;vertical-align:bottom;font-size:11px;font-weight:600;font-style:normal;color:#f5f6f8;border-radius:4px;background-color:#111}.subscribe-result-list-product-info .product-info{display:flex;margin-top:6px;line-height:16px}.subscribe-result-list-product-info .product-sku{font-size:11px;color:#666}.subscribe-result-list-product-info .product-rating{position:relative;margin-left:5px;padding-left:4px;font-size:11px}.subscribe-result-list-product-info .product-rating:before{content:'';position:absolute;top:50%;left:0;height:10px;border-left:1px solid #ddd;transform:translateY(-50%)}.subscribe-result-list-product-info .product-rating .rating-score{position:relative;padding-left:20px}.subscribe-result-list-product-info .product-rating .rating-score:before{content:'';position:absolute;top:50%;left:0;width:16px;height:16px;background:url(/lg5-common/images/review/icon-star-full.svg) no-repeat;background-size:100% 100%;transform:translateY(-50%);background-size:100%}.subscribe-result-list-product-thumb{position:relative;width:72px;height:72px}.subscribe-result-list-product-thumb:after{content:'';position:absolute;right:0;bottom:0;width:24px;height:24px;background:url(/kr/images/DRS/btn-pdp-link.svg) no-repeat;background-size:100%}.subscribe-result-list-product-thumb img{max-width:100%}.subscribe-result-tabs-wrap{margin-top:16px}.subscribe-result-tabs-wrap .tabs-wrap .tabs{display:flex;max-width:100%;margin:0;padding:0}.subscribe-result-tabs-wrap .tabs-wrap .tabs>li{flex:1;padding:0;margin:0}.subscribe-result-tabs-wrap .tabs-wrap .tabs>li>a{border:1px solid transparent;border-bottom:0;font-size:12px;line-height:31px;text-align:center;font-weight:500;color:#8f8f8f}.subscribe-result-tabs-wrap .tabs-wrap .tabs>li.on>a{border:1px solid #eee;border-bottom:0;background:#f7f7f7;border-radius:8px 8px 0 0}.subscribe-result-tabs-wrap .tabs-detail-wrap{margin-top:-1px}.subscribe-result-tabs-wrap .tabs-detail-content{display:none;padding:14px 16px 14px 16px;background:#f7f7f7;border:1px solid #eee;border-radius:8px}.subscribe-result-tabs-wrap .tabs-detail-content:first-of-type{border-radius:0 8px 8px 8px}.subscribe-result-tabs-wrap .tabs-detail-content:last-of-type{border-radius:8px 0 8px 8px}.subscribe-result-tabs-wrap .tabs-detail-content:only-of-type{border-radius:8px}.subscribe-result-tabs-wrap .tabs-detail-content .period-wrap li:not(:last-of-type){margin-bottom:4px}.subscribe-result-tabs-wrap .tabs-detail-content .period-wrap li dl{display:flex;font-size:12px;color:#666;line-height:18px}.subscribe-result-tabs-wrap .tabs-detail-content .period-wrap li dl dt{flex:1}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap{margin-top:12px;padding-top:10px;border-top:1px solid #eaeaea}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap dl{display:flex;font-size:12px;line-height:18px}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap dl dt{flex:1}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap dl dt .btn-link{padding-right:12px;line-height:18px;font-size:inherit;text-decoration:none}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap dl dt .btn-link:after{content:'';position:absolute;top:calc(50% - 5px);right:0;width:12px;height:12px;background:url(/kr/images/DRS/arr-link.svg) no-repeat;background-size:100%}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap dl dd .sub-text{font-size:10px;line-height:18px;color:#666}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-list{margin:8px 0}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-list>li:not(:first-of-type){margin-top:6px}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-icon{position:relative}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-icon.btn-link{padding-left:0}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-icon:before{display:none;content:'';position:absolute;top:50%;left:0;width:16px;height:16px;transform:translateY(-50%)}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-icon.discount01:before{background:url(/kr/images/DRS/icon-discount01.svg) no-repeat}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-icon.discount02:before{background:url(/kr/images/DRS/icon-discount02.svg) no-repeat}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-icon.discount03:before{background:url(/kr/images/DRS/icon-discount03.svg) no-repeat}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-icon.discount04:before{background:url(/kr/images/DRS/icon-discount04.svg) no-repeat}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max{position:relative;line-height:24px}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt{display:flex;align-items:center;font-size:13px}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap{position:initial;margin:0 0 0 2px;height:16px}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .tooltip-box{padding:24px}@media screen and (min-width:768px){.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .tooltip-box{padding:32px}}@media screen and (max-width:767px){.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .tooltip-box{left:-16px;right:-16px}}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .tooltip-box .title{font-size:16px;font-weight:700;line-height:24px;color:#000}@media screen and (max-width:767px){.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .tooltip-box .title{font-size:15px;line-height:22px}}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .tooltip-icon{width:16px;height:16px}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .bullet-list{margin-top:12px;font-weight:400;line-height:1.5}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .bullet-list>li{position:relative;padding-left:10px}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .bullet-list>li:before{content:'';display:inline-block;position:absolute;top:9px;left:0;width:2px;height:2px;background:#000}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .bullet-list>li+li{margin-top:8px}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .bullet-list em{font-weight:700}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .btn-close{top:16px;right:16px}@media screen and (max-width:767px){.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .tooltip-icon{width:16px;height:16px}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .btn-close{top:12px;right:12px;width:16px;height:16px}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dt .tooltip-wrap .btn-close:after{width:16px;height:16px}}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max dd{font-size:16px;color:#ea1917}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max .btn-close{top:16px;right:16px}@media screen and (max-width:767px){.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max{margin-left:2px;min-height:16px}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max .tooltip-icon{width:16px;height:16px}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max .btn-close{top:12px;right:12px;width:16px;height:16px}.subscribe-result-tabs-wrap .tabs-detail-content .price-wrap .price-max .btn-close:after{width:16px;height:16px}}.subscribe-result-tabs-wrap .btn-group-wrap{display:flex;gap:6px;margin-top:16px}.subscribe-result-tabs-wrap .btn-group-wrap .btn{display:flex;align-items:center;justify-content:center;padding:0;min-width:auto;border-radius:8px;height:40px;font-size:13px}.subscribe-result-tabs-wrap .btn-group-wrap .btn-cart{min-width:40px;width:40px;border:1px solid #000;background:#fff url(/lg5-common/images/icons/btn-cart-24-black.svg) no-repeat center}.subscribe-result-tabs-wrap .btn-group-wrap .btn-call{flex:1;border:1px solid #000;background:#fff;color:#000}.subscribe-result-tabs-wrap .btn-group-wrap .btn-direct{flex:1;background:#000;color:#fff;border:1px solid transparent}.subscribe-result-tabs-wrap .btn-group-wrap .btn.gray{flex:1}@media screen and (min-width:768px){.subscribe-result-button-wrap{position:fixed;left:0;bottom:0;width:100%;height:80px;background:#fff;z-index:11}}@media screen and (max-width:767px){.subscribe-result-button-wrap{margin-top:16px}}.subscribe-result-button-wrap .btn-group{display:flex;gap:8px;margin:0 auto;max-width:1024px;padding:16px 0}@media screen and (max-width:767px){.subscribe-result-button-wrap .btn-group{flex-wrap:wrap}}.subscribe-result-button-wrap .btn-group button{position:relative;flex:1;padding:0 16px 0 48px;height:48px;border-radius:12px;border:1px solid #ddd;text-align:left;font-size:13px;font-weight:500}@media screen and (min-width:768px){.subscribe-result-button-wrap .btn-group button{background:#fff}}@media screen and (max-width:767px){.subscribe-result-button-wrap .btn-group button{min-width:calc(50% - 4px)}}.subscribe-result-button-wrap .btn-group button:before{content:'';position:absolute;top:50%;left:16px;width:24px;height:24px;transform:translateY(-50%)}.subscribe-result-button-wrap .btn-group button.btn-refresh:before{background:url(/kr/images/DRS/icon-refresh.svg) no-repeat}.subscribe-result-button-wrap .btn-group button.btn-save:before{background:url(/kr/images/DRS/icon-save.svg) no-repeat}.subscribe-result-button-wrap .btn-group button.btn-kakao:before{background:url(/kr/images/DRS/icon-kakao.svg) no-repeat}.subscribe-result-button-wrap .btn-group button.btn-url:before{background:url(/kr/images/DRS/icon-url.svg) no-repeat}@media screen and (max-width:767px){.tabs-detail-content{outline:0}}@media screen and (min-width:768px){#caresolutionInfoPopup{max-width:444px}}#caresolutionInfoPopup .pop-header{padding:20px 0 10px;font-size:18px;line-height:26px}@media screen and (min-width:768px){#caresolutionInfoPopup .pop-conts{padding:20px 40px 0}}@media screen and (min-width:768px){#caresolutionInfoPopup .btn-close{top:21px}}@media screen and (max-width:767px){#caresolutionInfoPopup .pop-conts.no-footer{padding:10px 20px 60px}}#caresolutionInfoPopup .h2-tit{font-size:16px;line-height:24px}@media screen and (max-width:767px){#caresolutionInfoPopup .h2-tit{font-size:15px;line-height:21px}}#caresolutionInfoPopup .tit-wrap{margin-bottom:8px;position:relative}#caresolutionInfoPopup .tit-wrap .desc{position:absolute;top:0;right:0;font-size:12px;line-height:20px}@media screen and (min-width:768px){#caresolutionInfoPopup .tit-wrap .desc{font-size:14px}}#caresolutionInfoPopup .sect-wrap{margin-top:0}#caresolutionInfoPopup .fee-info-wrap{margin-left:-4px;margin-right:-4px;margin-bottom:37px;padding:15px 20px}@media screen and (min-width:768px){#caresolutionInfoPopup .fee-info-wrap{margin-left:0;margin-right:0;margin-bottom:40px;padding:12px 16px}}#caresolutionInfoPopup .fee-info-wrap dt{font-size:12px;line-height:18px;font-weight:400}#caresolutionInfoPopup .fee-info-wrap dd{font-size:13px;line-height:18px;font-weight:500}@media screen and (min-width:768px){#caresolutionInfoPopup .fee-info-wrap dd{font-size:12px}}#caresolutionInfoPopup .fee-info-wrap dd .price{margin-left:4px;font-size:20px;line-height:24px;font-weight:700}@media screen and (min-width:768px){#caresolutionInfoPopup .fee-info-wrap dd .price{font-size:16px}}#caresolutionInfoPopup .tb_row table{white-space:normal}#caresolutionInfoPopup .tb_row table thead th{padding:8px;border:none;color:#000;font-size:12px;line-height:18px;font-weight:500}@media screen and (min-width:768px){#caresolutionInfoPopup .tb_row table thead th{padding:13px 5px;font-size:14px}}#caresolutionInfoPopup .tb_row table td{padding:8px 0;border:none;border-bottom:1px solid #ddd;font-size:12px;line-height:18px}@media screen and (min-width:768px){#caresolutionInfoPopup .tb_row table td{padding:12px 0;font-size:14px;line-height:20px}}#caresolutionInfoPopup .fee-txt{margin-top:16px}#caresolutionInfoPopup .fee-txt dt{font-size:15px;line-height:21px}@media screen and (min-width:768px){#caresolutionInfoPopup .fee-txt dt{font-size:16px;line-height:24px}}#caresolutionInfoPopup .fee-txt dd{margin-top:0;font-size:12px;line-height:17px}@media screen and (min-width:768px){#caresolutionInfoPopup .fee-txt dd{font-size:14px;line-height:20px}}#caresolutionInfoPopup .fee-txt .append-title{font-size:15px;line-height:21px}@media screen and (min-width:768px){#caresolutionInfoPopup .fee-txt .append-title{font-size:16px;line-height:24px}}#caresolutionInfoPopup .fee-txt .append-cont{margin-top:0;font-size:12px;line-height:17px}@media screen and (min-width:768px){#caresolutionInfoPopup .fee-txt .append-cont{margin-top:4px;font-size:14px;line-height:20px}}#caresolutionInfoPopup .fee-txt .append-cont em{color:#000}#caresolutionInfoPopup .fee-txt .append-cont .bullet-list .b-txt{font-size:12px;line-height:17px}@media screen and (min-width:768px){#caresolutionInfoPopup .fee-txt .append-cont .bullet-list .b-txt{font-size:14px;line-height:20px}}#caresolutionInfoPopup .fee-txt em{color:#000}#caresolutionInfoPopup dl.bullet-list{margin-top:0}#caresolutionInfoPopup .bullet-list{border-top:0}#caresolutionInfoPopup .bullet-list dd:first-child,#caresolutionInfoPopup .bullet-list li:first-child{margin-top:0}#caresolutionInfoPopup .bullet-list .b-txt{margin-top:8px;padding-left:6px;font-size:13px;line-height:19px;color:#666}@media screen and (min-width:768px){#caresolutionInfoPopup .bullet-list .b-txt{margin-top:12px;font-size:14px;line-height:20px}}#caresolutionInfoPopup .bullet-list .b-txt:before{width:2px;height:2px;margin-top:8px;margin-left:-6px;margin-right:4px;background:#666}@media screen and (min-width:768px){#caresolutionInfoPopup .bullet-list .b-txt:before{width:3px;height:3px;margin-top:9px}}#caresolutionInfoPopup .btn-link{margin:4px 0 0 7px;padding-right:16px;font-size:13px;line-height:19px;text-decoration:none}@media screen and (min-width:768px){#caresolutionInfoPopup .btn-link{padding-right:20px;font-size:14px;line-height:20px}}#caresolutionInfoPopup .btn-link:after{top:3px;width:12px;height:12px;background-size:12px auto}@media screen and (min-width:768px){#caresolutionInfoPopup .btn-link:after{top:4px;width:16px;height:16px;background-size:16px auto}}#caresolutionInfoPopup .btn-link:hover{text-decoration:none}@media screen and (min-width:768px){#benefitCardPopup{max-width:444px}}#benefitCardPopup .pop-header{padding:20px 0 10px;font-size:18px;line-height:26px}@media screen and (min-width:768px){#benefitCardPopup .pop-conts{padding:20px 40px 0}}@media screen and (min-width:768px){#benefitCardPopup .btn-close{top:21px}}#benefitCardPopup .card-request-banner{margin-bottom:28px}#benefitCardPopup .card-request-banner .card-request-link{display:block;position:relative;padding:18px 32px 18px 74px;border-radius:8px;font-size:14px;line-height:21px;color:#fff;background:#4a5664 url(/lg5-common/images/icons/btn-arr-16-white.svg) no-repeat right 16px top 50%/16px 16px}#benefitCardPopup .card-request-banner .card-request-link em{color:#fff627;font-weight:700}#benefitCardPopup .card-request-banner .card-request-link:before{content:'';display:inline-block;width:48px;height:48px;background:url(/lg5-common/images/icons/icon-card-discount-96.png) no-repeat;background-size:100% auto;position:absolute;left:16px;top:50%;margin-top:-24px}@media screen and (min-width:768px){#benefitCardPopup .card-request-banner{margin-bottom:24px}#benefitCardPopup .card-request-banner .card-request-link{padding:20px 32px 20px 74px;font-size:16px;line-height:24px}}#benefitCardPopup .card-discountSelect-title{margin-bottom:4px;font-weight:700;font-size:16px;line-height:1.5}@media screen and (min-width:768px){#benefitCardPopup .card-discountSelect-title{font-size:18px}}#benefitCardPopup .request-desc{color:#666;font-size:13px;line-height:19px}@media screen and (min-width:768px){#benefitCardPopup .request-desc{font-size:14px;line-height:21px}}#benefitCardPopup .card-discountSelect{margin-top:10px;padding-top:8px;border-top:1px solid #000}@media screen and (min-width:768px){#benefitCardPopup .card-discountSelect{margin-top:8px;padding-top:12px}}#benefitCardPopup .bullet-list{padding:16px;border-radius:8px;background:#f6f6f6}@media screen and (max-width:767px){#benefitCardPopup .bullet-list{padding:12px}}#benefitCardPopup .bullet-list .b-txt{margin:8px 0 0 0;padding-left:6px;font-size:13px;line-height:19px;color:#666;text-indent:-6px}@media screen and (min-width:768px){#benefitCardPopup .bullet-list .b-txt{font-size:14px;line-height:20px}}#benefitCardPopup .bullet-list .b-txt:first-child{margin-top:0}#benefitCardPopup .bullet-list .b-txt:before{display:inline-block!important;width:2px;height:2px;margin:7px 4px 0 0;background-color:#666}@media screen and (min-width:768px){#benefitCardPopup .bullet-list .b-txt:before{width:3px;height:3px}}#benefitCardPopup .accordion-border-wrap{margin:0 0 28px 0}#benefitCardPopup .card-discountSelect{margin-top:10px;padding-top:8px;border-top:1px solid #000}@media screen and (min-width:768px){#benefitCardPopup .card-discountSelect{margin-top:8px;padding-top:12px}}#benefitCardPopup .card-discountSelect p{display:block;width:100%;font-size:14px;line-height:1.43}@media screen and (min-width:768px){#benefitCardPopup .card-discountSelect p{font-size:16px}}#benefitCardPopup .card-discountSelect li{padding-right:0}#benefitCardPopup .card-discountSelect li+li{border-top:1px solid #f3f3f3}#benefitCardPopup .card-discountSelect .card-name{font-weight:500}#benefitCardPopup .card-discountSelect .card-discount{margin-top:0;text-align:left;color:#000}#benefitCardPopup .card-discountSelect .card-discount span{color:#ea1917;font-weight:700}@media screen and (min-width:768px){#benefitCardPopup .card-discountSelect .card-discount{margin-top:4px}}#benefitCardPopup .card-discountSelect+.card-discountSelect-title{margin-top:40px;padding-top:0}@media screen and (min-width:768px){#benefitCardPopup .card-discountSelect+.card-discountSelect-title{margin-top:24px;padding-top:0}}#benefitCardPopup .card-discountSelect-title{margin-bottom:4px;font-weight:700;font-size:16px;line-height:1.5}@media screen and (min-width:768px){#benefitCardPopup .card-discountSelect-title{font-size:18px}}#benefitCardPopup .card-discountSelect-link{position:relative;display:flex;flex-direction:column;padding-top:10px;padding-right:24px;padding-bottom:10px}#benefitCardPopup .card-discountSelect-link::after{content:"";position:absolute;top:50%;right:0;width:16px;height:16px;margin-top:-8px;background-image:url(/lg5-common/images/icons/icon-chevron-right-16-gray900.svg);background-repeat:no-repeat;background-size:16px;background-position:50%}@media screen and (min-width:768px){#benefitCardPopup .card-discountSelect-link::after{right:4px}}@media screen and (min-width:768px){#combinedSubscription{max-width:444px}}#combinedSubscription .pop-header{padding:20px 0 10px;font-size:18px;line-height:26px}@media screen and (min-width:768px){#combinedSubscription .pop-conts{padding:20px 40px 0}}@media screen and (min-width:768px){#combinedSubscription .btn-close{top:21px}}@media screen and (max-width:767px){#combinedSubscription{position:fixed!important;display:block!important;width:100%;max-width:100%;top:auto!important;left:0!important;right:0!important;transform:none!important;border-radius:8px 8px 0 0;background-color:#fff;max-height:calc(100% - 99px)!important;min-height:unset!important;-webkit-transition:bottom .5s;transition:bottom .5s;bottom:-150%;z-index:9001}#combinedSubscription.active{bottom:0}}@media screen and (min-width:768px){#combinedSubscription .sheet-close{display:none}}@media screen and (max-width:767px){#combinedSubscription .sheet-close{position:relative;margin:0 auto;top:0;right:0;display:block;width:100%;padding:19px 0;background:#fff url(/lg5-common/images/icons/btn-arr-16-down.svg) no-repeat 50% 12px/16px 16px;z-index:10;border-radius:8px 8px 0 0}}@media screen and (max-width:767px){#combinedSubscription .pop-header{display:none}}#combinedSubscription .p-txt{font-size:16px;font-weight:700;line-height:23px}@media screen and (max-width:767px){#combinedSubscription .p-txt{padding:0 16px}}@media screen and (min-width:768px){#combinedSubscription .pop-conts{margin-bottom:110px}}@media screen and (max-width:767px){#combinedSubscription .pop-conts{padding:16px 0 0;height:auto;max-height:calc(100% - 140px);overflow-x:hidden}}#combinedSubscription .pop-footer{width:100%;padding:30px 65px;background:#fff}@media screen and (min-width:768px){#combinedSubscription .pop-footer{position:absolute;bottom:0;left:0}}@media screen and (max-width:767px){#combinedSubscription .pop-footer{padding:24px 8px 16px}}#combinedSubscription .pop-footer .btn-group{display:flex}#combinedSubscription .pop-footer .btn-group button{flex:1;background:#000;border-color:#000}@media screen and (max-width:767px){#combinedSubscription .pop-footer .btn-group button{width:344px;height:51px;font-size:13px;line-height:19px;border-radius:8px}}@media screen and (max-width:767px){#combinedSubscription .btn-close{display:none}}#combinedSubscription .section__content{margin-top:12px}#combinedSubscription .drs-subscribe__tab{position:relative}@media screen and (max-width:767px){#combinedSubscription .drs-subscribe__tab{padding:0 16px 0 0}}#combinedSubscription .drs-subscribe__tab .tabs{max-width:initial;overflow:initial;margin:0}#combinedSubscription .drs-subscribe__tab .tabs-wrap{text-align:left}#combinedSubscription .drs-subscribe__tab .tabs li{margin:0 0 0 6px;padding:0;height:auto}#combinedSubscription .drs-subscribe__tab .tabs li:first-of-type{margin-left:0}#combinedSubscription .drs-subscribe__tab .tabs li a{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:20px;font-size:12px;border:1px solid #000;font-weight:400;color:#000}#combinedSubscription .drs-subscribe__tab .tabs li.on a{color:#fff;font-weight:700;border-color:#000;background-color:#000}#combinedSubscription .drs-subscribe__content{padding:16px 0 20px}@media screen and (max-width:767px){#combinedSubscription .drs-subscribe__content{padding:16px 0}}#combinedSubscription .drs-subscribe__list{display:flex;gap:12px}@media screen and (min-width:768px){#combinedSubscription .drs-subscribe__list{flex-direction:column}}@media screen and (max-width:767px){#combinedSubscription .drs-subscribe__list{padding:0 16px;overflow-x:auto}}#combinedSubscription .drs-subscribe__item{position:relative}@media screen and (max-width:767px){#combinedSubscription .drs-subscribe__item{width:142px}}#combinedSubscription .drs-subscribe__item .item__inner{position:relative;display:block}@media screen and (min-width:768px){#combinedSubscription .drs-subscribe__item .item__inner{display:flex;padding:0 0 40px 140px}}#combinedSubscription .drs-subscribe__item .item__image{position:relative;padding:16px;overflow:hidden}@media screen and (min-width:768px){#combinedSubscription .drs-subscribe__item .item__image{flex-shrink:0;position:absolute;top:50%;transform:translateY(-50%);left:0;border-radius:8px;width:120px;height:120px}}@media screen and (max-width:767px){#combinedSubscription .drs-subscribe__item .item__image{width:142px;height:142px;border-radius:8px}}#combinedSubscription .drs-subscribe__item .item__image:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.035);z-index:1}#combinedSubscription .drs-subscribe__item .item__image img{width:100%;height:100%}#combinedSubscription .drs-subscribe__item .item__infos{margin-top:0}@media screen and (max-width:1279px){#combinedSubscription .drs-subscribe__item .item__infos{margin-top:0}}@media screen and (max-width:767px){#combinedSubscription .drs-subscribe__item .item__infos{margin-top:8px}}#combinedSubscription .drs-subscribe__item .item__name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#combinedSubscription .drs-subscribe__item .item__name .drs-title{font-size:13px;line-height:19px;font-weight:500}#combinedSubscription .drs-subscribe__item .item__name .drs-title .sub-text-new .sub:before{content:"·";display:inline;padding:0 2px 0 0}#combinedSubscription .drs-subscribe__item .item__price{font-size:13px;line-height:19px}#combinedSubscription .drs-subscribe__item .item__price-wrap{display:flex;flex-direction:column;margin-top:4px}#combinedSubscription .drs-subscribe__item .item__price.cmbn{color:#ea1917}#combinedSubscription .drs-subscribe__item .item__price em{font-weight:700}#combinedSubscription .drs-subscribe__item .item__sku{font-size:11px;line-height:16px;color:#666}#combinedSubscription .drs-subscribe__item .item__btn-border{display:inline-flex;align-items:center;height:32px;padding:0 12px;border:1px solid #000;border-radius:8px;font-size:12px;font-weight:700}@media screen and (min-width:768px){#combinedSubscription .drs-subscribe__item .item__btn-border{position:absolute;bottom:0;left:140px}}@media screen and (max-width:767px){#combinedSubscription .drs-subscribe__item .item__btn-border{margin-top:8px}}@media screen and (min-width:768px){#productsbycolor{max-width:444px}}#productsbycolor .pop-header{padding:20px 0 10px;font-size:18px;line-height:26px}@media screen and (min-width:768px){#productsbycolor .pop-conts{padding:20px 40px 0}}@media screen and (min-width:768px){#productsbycolor .btn-close{top:21px}}@media screen and (max-width:767px){#productsbycolor{position:fixed!important;display:block!important;width:100%;max-width:100%;top:auto!important;left:0!important;right:0!important;transform:none!important;border-radius:8px 8px 0 0;background-color:#fff;max-height:calc(100% - 99px)!important;min-height:unset!important;-webkit-transition:bottom .5s;transition:bottom .5s;bottom:-150%;z-index:9001}#productsbycolor.active{bottom:0}}@media screen and (min-width:768px){#productsbycolor .sheet-close{display:none}}@media screen and (max-width:767px){#productsbycolor .sheet-close{position:relative;margin:0 auto;top:0;right:0;display:block;width:100%;padding:19px 0;background:#fff url(/lg5-common/images/icons/btn-arr-16-down.svg) no-repeat 50% 12px/16px 16px;z-index:10;border-radius:8px 8px 0 0}}@media screen and (max-width:767px){#productsbycolor .pop-header{padding:16px 16px 0;border:0}}#productsbycolor .p-txt{font-size:16px;font-weight:700;line-height:23px}@media screen and (max-width:767px){#productsbycolor .p-txt{padding:0 16px}}#productsbycolor .pop-conts{overflow-y:hidden;padding:0}@media screen and (max-width:767px){#productsbycolor .pop-conts{height:auto;max-height:calc(100% - 140px);overflow-x:hidden}}#productsbycolor .pop-footer{width:100%;padding:30px 65px;background:#fff}@media screen and (min-width:768px){#productsbycolor .pop-footer{position:absolute;bottom:0;left:0}}@media screen and (max-width:767px){#productsbycolor .pop-footer{padding:24px 8px 16px}}#productsbycolor .pop-footer .btn-group{display:flex}#productsbycolor .pop-footer .btn-group button{flex:1;background:#000;border-color:#000}@media screen and (max-width:767px){#productsbycolor .pop-footer .btn-group button{width:344px;height:51px;font-size:13px;line-height:19px;border-radius:8px}}@media screen and (max-width:767px){#productsbycolor .btn-close{display:none}}#productsbycolor .drs-subscribe__content{padding:20px 40px 40px}@media screen and (max-width:767px){#productsbycolor .drs-subscribe__content{padding:16px 16px 40px}}#productsbycolor .drs-subscribe__list{display:flex;gap:16px;overflow-x:auto}@media screen and (min-width:768px){#productsbycolor .drs-subscribe__list{padding-bottom:16px}#productsbycolor .drs-subscribe__list::-webkit-scrollbar{height:16px;background-color:transparent}}@media screen and (min-width:768px) and (max-width:767px){#productsbycolor .drs-subscribe__list::-webkit-scrollbar{display:none}}@media screen and (min-width:768px){#productsbycolor .drs-subscribe__list::-webkit-scrollbar-thumb{border-radius:7px;background-color:#000;border-top:4px solid #fff;border-bottom:4px solid #fff}#productsbycolor .drs-subscribe__list::-webkit-scrollbar-track{border-radius:7px;background-color:rgba(0,0,0,.2);border-top:4px solid #fff;border-bottom:4px solid #fff}}@media screen and (max-width:767px){#productsbycolor .drs-subscribe__list{gap:12px}}#productsbycolor .drs-subscribe__list.oneChildLi{justify-content:center}#productsbycolor .drs-subscribe__item{position:relative}#productsbycolor .drs-subscribe__item:only-child .item__image{width:364px;height:364px}@media screen and (max-width:767px){#productsbycolor .drs-subscribe__item:only-child .item__image{width:100%;height:100%}}#productsbycolor .drs-subscribe__item .item__inner{position:relative;display:block}#productsbycolor .drs-subscribe__item .item__image{position:relative;padding:16px;overflow:hidden;width:296px;height:296px;border-radius:8px}#productsbycolor .drs-subscribe__item .item__image:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.035);z-index:1}#productsbycolor .drs-subscribe__item .item__image img{width:100%;height:100%}#productsbycolor .drs-subscribe__item .item__infos{margin-top:0}@media screen and (max-width:1279px){#productsbycolor .drs-subscribe__item .item__infos{margin-top:0}}@media screen and (max-width:767px){#productsbycolor .drs-subscribe__item .item__infos{margin-top:12px}}#productsbycolor .drs-subscribe__item .item__name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#productsbycolor .drs-subscribe__item .item__name .drs-title{font-size:13px;line-height:19px;font-weight:500}#productsbycolor .drs-subscribe__item .item__name .drs-title .sub-text-new .sub:before{content:"·";display:inline;padding:0 2px 0 0}#productsbycolor .drs-subscribe__item .item__sku{font-size:11px;font-weight:500;line-height:16px;color:#666}#productsbycolor .drs-subscribe__item .item__option{font-size:13px;line-height:19px}#productsbycolor .drs-subscribe__item .item__option-wrap{margin-top:6px;padding-top:6px;border-top:1px solid #f3f3f3}@media screen and (max-width:767px){#productsbycolor .drs-subscribe__item .item__option-wrap{margin-top:12px;padding-top:12px}}#productsbycolor .drs-subscribe__item .item__option-tit{line-height:18px;color:#959595;font-size:12px;font-weight:500}#productsbycolor .drs-subscribe__item .item__option-tit-value{color:#333}#productsbycolor .drs-subscribe__item .item__btn-border{display:inline-flex;align-items:center;height:32px;padding:0 12px;border:1px solid #000;border-radius:8px;font-size:12px;font-weight:700}@media screen and (min-width:768px){#productsbycolor .drs-subscribe__item .item__btn-border{position:absolute;bottom:0;left:140px}}@media screen and (max-width:767px){#productsbycolor .drs-subscribe__item .item__btn-border{margin-top:8px}}@media screen and (min-width:768px){#tooltipactionsheet{max-width:444px}}#tooltipactionsheet .pop-header{padding:20px 0 10px;font-size:18px;line-height:26px}@media screen and (min-width:768px){#tooltipactionsheet .pop-conts{padding:20px 40px 0}}@media screen and (min-width:768px){#tooltipactionsheet .btn-close{top:21px}}@media screen and (max-width:767px){#tooltipactionsheet{position:fixed!important;display:block!important;width:100%;max-width:100%;top:auto!important;left:0!important;right:0!important;transform:none!important;border-radius:8px 8px 0 0;background-color:#fff;max-height:calc(100% - 99px)!important;min-height:unset!important;-webkit-transition:bottom .5s;transition:bottom .5s;bottom:-150%;z-index:9001}#tooltipactionsheet.active{bottom:0}}@media screen and (min-width:768px){#tooltipactionsheet .sheet-close{display:none}}@media screen and (max-width:767px){#tooltipactionsheet .sheet-close{position:relative;margin:0 auto;top:0;right:0;display:block;width:100%;padding:19px 0;background:#fff url(/lg5-common/images/icons/btn-arr-16-down.svg) no-repeat 50% 12px/16px 16px;z-index:10;border-radius:8px 8px 0 0}}#tooltipactionsheet .pop-header{margin-bottom:20px}@media screen and (max-width:767px){#tooltipactionsheet .pop-header{margin-bottom:0;border-bottom:0}}#tooltipactionsheet .pop-header .tit{padding-right:40px;line-height:1.5;color:#333;font-size:16px;font-weight:700;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:767px){#tooltipactionsheet .pop-header .tit{padding-right:0}}@media screen and (min-width:768px){#tooltipactionsheet .pop-header{padding:20px 0 10px}}@media screen and (max-width:767px){#tooltipactionsheet .pop-header{padding:0 0 16px;margin:0 16px}}@media screen and (max-width:767px){#tooltipactionsheet .pop-conts .tooltip-bottom__content{padding:0 16px 40px}}#tooltipactionsheet .pop-conts .tooltip-bottom__content .item__image img{width:100%}#tooltipactionsheet .pop-conts .tooltip-bottom__content .item__infos{padding-top:16px;line-height:1.5;font-size:14px}@media screen and (min-width:768px){#tooltipactionsheet .pop-conts{max-height:712px;padding:0 40px 40px}}@media screen and (max-width:767px){#tooltipactionsheet .pop-conts{max-height:505px;padding:0;height:auto;overflow-x:hidden}}@media screen and (max-width:767px){#tooltipactionsheet .btn-close{display:none}}.subscribe-intro-banner{opacity:0;transition:opacity .3s}.fixed-wrap .price-range{position:absolute;left:50%;transform:translateX(-50%);width:auto;top:0!important;border:0!important;background-color:transparent!important;visibility:hidden;white-space:nowrap}@media screen and (max-width:767px){.retrieveCstmSubItem .header.helloBar~#content .contents{overflow-y:auto;height:calc(100dvh - 88px)}.retrieveCstmSubItem .header~#content .contents{overflow-y:auto;height:calc(100dvh - 46px)}.retrieveCstmSubItem #content .contents .option-scroll-wrap{flex:none;position:relative;padding:24px 0 0;padding-bottom:0;margin:0;overflow:visible!important}.retrieveCstmSubItem #content .contents .option-scroll-wrap .option-wrap{padding-bottom:186px}}.price-range-wrap-wrap{position:relative;top:50px;opacity:0;transition:all .6s}.price-range-wrap-wrap.on{top:14px;opacity:1}.price-range-wrap-wrap.on .price-range,.price-range-wrap-wrap.on .price-range-wrap{visibility:visible}.price-range-wrap-wrap .price-range-wrap{height:32px;border:1px solid rgba(234,25,23,.8);background:#fff;display:inline-block;border-radius:32px;transition:width .3s;visibility:hidden}@media screen and (min-width:768px){.action-sheet{max-width:444px}}.action-sheet .pop-header{padding:20px 0 10px;font-size:18px;line-height:26px}@media screen and (min-width:768px){.action-sheet .pop-conts{padding:20px 40px 0}}@media screen and (min-width:768px){.action-sheet .btn-close{top:21px}}@media screen and (max-width:767px){.action-sheet{position:fixed!important;display:block!important;width:100%;max-width:100%;top:auto!important;left:0!important;right:0!important;transform:none!important;border-radius:8px 8px 0 0;background-color:#fff;max-height:calc(100% - 99px)!important;min-height:unset!important;-webkit-transition:bottom .5s;transition:bottom .5s;bottom:-150%;z-index:9001}.action-sheet.active{bottom:0;min-height:auto!important;height:initial!important;display:flex!important;flex-direction:column!important}}@media screen and (min-width:768px){.action-sheet .sheet-close{display:none}}@media screen and (max-width:767px){.action-sheet .sheet-close{position:relative;margin:0 auto;top:0;right:0;display:block;width:100%;padding:19px 0;background:#fff url(/lg5-common/images/icons/btn-arr-16-down.svg) no-repeat 50% 12px/16px 16px;z-index:10;border-radius:8px 8px 0 0}}.action-sheet .pop-header{margin-bottom:20px}@media screen and (max-width:767px){.action-sheet .pop-header{margin-bottom:0;border-bottom:0}}.action-sheet .pop-header .tit{padding-right:40px;line-height:1.5;color:#333;font-size:16px;font-weight:700;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:767px){.action-sheet .pop-header .tit{padding-right:0}}@media screen and (min-width:768px){.action-sheet .pop-header{padding:20px 0 10px}}@media screen and (max-width:767px){.action-sheet .pop-header{padding:0 0 16px;margin:0 16px}}@media screen and (max-width:767px){.action-sheet .btn-close{display:none}}.action-sheet--v3{max-width:800px;width:444px}@media screen and (max-width:767px){.action-sheet--v3{width:auto}}.action-sheet--v3 .pop-header{padding:20px 24px 10px 0;margin-bottom:0}@media screen and (max-width:767px){.action-sheet--v3 .pop-header{padding:16px 0}}.action-sheet--v3 .pop-header .tit{font-size:18px;font-weight:700;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:767px){.action-sheet--v3 .pop-header .tit{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:16px}}.action-sheet--v3 .pop-conts{padding:20px 40px 40px}@media screen and (max-width:767px){.action-sheet--v3 .pop-conts{padding:0 16px 40px;max-height:initial;height:auto}}.action-sheet--v3 .pop-conts .tit_sub{font-size:14px;font-weight:700;line-height:normal}.action-sheet--v3 .pop-conts .section__content .thumbs-area,.action-sheet--v3 .pop-conts .section__content .video-area{margin-top:16px;border-radius:8px;overflow:hidden;position:relative}.action-sheet--v3 .pop-conts .section__content .thumbs-area .thumbs,.action-sheet--v3 .pop-conts .section__content .thumbs-area video,.action-sheet--v3 .pop-conts .section__content .video-area .thumbs,.action-sheet--v3 .pop-conts .section__content .video-area video{width:100%;display:block;max-width:100%;border-radius:8px;overflow:hidden}.action-sheet--v3 .pop-conts .section__content .thumbs-area .thumbs img,.action-sheet--v3 .pop-conts .section__content .thumbs-area video img,.action-sheet--v3 .pop-conts .section__content .video-area .thumbs img,.action-sheet--v3 .pop-conts .section__content .video-area video img{width:100%;max-width:100%}.action-sheet--v3 .pop-conts .section__content .thumbs-area .video-caption-wrap,.action-sheet--v3 .pop-conts .section__content .video-area .video-caption-wrap{position:absolute;top:12px;right:12px}@media screen and (max-width:767px){.action-sheet--v3 .pop-conts .section__content .thumbs-area .video-caption-wrap,.action-sheet--v3 .pop-conts .section__content .video-area .video-caption-wrap{top:8px;right:8px}}.action-sheet--v3 .pop-conts .section__content .thumbs-area .video-caption-wrap .btn-video,.action-sheet--v3 .pop-conts .section__content .video-area .video-caption-wrap .btn-video{padding:3px 8px;min-width:46px;font-size:13px;font-weight:400;line-height:20px;border:1px solid #fff;border-radius:16px;background:rgba(0,0,0,.5)}@media screen and (max-width:767px){.action-sheet--v3 .pop-conts .section__content .thumbs-area .video-caption-wrap .btn-video,.action-sheet--v3 .pop-conts .section__content .video-area .video-caption-wrap .btn-video{font-size:12px}}.action-sheet--v3 .pop-conts .section__content .thumbs-area .video-caption-wrap .btn-video span,.action-sheet--v3 .pop-conts .section__content .video-area .video-caption-wrap .btn-video span{color:#fff}.action-sheet--v3 .pop-conts .section__content .video-article-wrap{max-height:220px;overflow-y:auto}@media screen and (max-width:767px){.action-sheet--v3 .pop-conts .section__content .video-article-wrap{max-height:150px}}.action-sheet--v3 .pop-conts .section__content .video-article-wrap .video-cap-section{margin-top:12px;padding:16px 0;border:1px solid #ddd;border-radius:8px}@media screen and (max-width:767px){.action-sheet--v3 .pop-conts .section__content .video-article-wrap .video-cap-section{padding:12px 0}}.action-sheet--v3 .pop-conts .section__content .video-article-wrap .video-cap-section textarea{padding:0 40px 0 16px;max-width:100%;min-height:57px;max-height:57px;text-align:left;white-space:normal;line-height:normal;font-size:13px}@media screen and (max-width:767px){.action-sheet--v3 .pop-conts .section__content .video-article-wrap .video-cap-section textarea{padding:0 12px 0 12px;min-height:112px;max-height:112px}}.action-sheet--v3 .pop-conts .section__content .pop-desc{margin-top:16px}.action-sheet--v3 .pop-conts .section__content .pop-desc__text{font-size:14px;line-height:normal;font-weight:400}.ad-pay-info-box{display:flex;position:relative;background-color:#f7f7f7;padding:20px;border-radius:8px;align-items:center;margin:24px 0}@media screen and (max-width:767px){.ad-pay-info-box{display:block;padding:16px;margin-top:0}}.ad-pay-info-box .ad-title{display:inline-flex;align-items:center}.ad-pay-info-box .ad-title strong{font-size:16px;line-height:19px;font-weight:700}@media screen and (max-width:767px){.ad-pay-info-box .ad-title strong{font-size:14px}}.ad-pay-info-box .ad-title strong em{display:inline-block;font-size:12px;color:#ea1917;font-weight:500;vertical-align:top;margin-right:4px}@media screen and (max-width:767px){.ad-pay-info-box .ad-title strong em{font-size:11px}}.ad-pay-info-box .ad-title .tooltip-wrap{margin:0 0 0 4px}@media screen and (max-width:767px){.ad-pay-info-box .ad-title .tooltip-wrap{height:16px;line-height:16px;margin-left:2px}}.ad-pay-info-box .ad-title .tooltip-wrap.new-tooltip{width:20px}.ad-pay-info-box .ad-title .tooltip-wrap.new-tooltip .tooltip-icon{width:20px;height:20px}@media screen and (max-width:767px){.ad-pay-info-box .ad-title .tooltip-wrap.new-tooltip .tooltip-icon{width:16px;height:16px}}.ad-pay-info-box .ad-title .tooltip-wrap .tooltip-box{font-size:14px;font-weight:400;line-height:17px}.ad-pay-info-box .ad-title .tooltip-wrap .bullet-list{margin-top:4px}.ad-pay-info-box .ad-title .tooltip-wrap .bullet-list .b-txt{font-weight:400;line-height:16px;margin-top:8px}.ad-pay-info-box .text{margin-left:8px;font-size:16px;line-height:19px}@media screen and (max-width:767px){.ad-pay-info-box .text{display:block;width:200px;line-height:1.25;font-size:12px;margin:4px 0 0}}.ad-pay-info-box .text em{color:#ea1917;font-weight:700}.ad-pay-info-box .btn{position:absolute;top:50%;transform:translateY(-50%);right:20px;padding:8px 15px;font-weight:400;line-height:18px;border-radius:999px}@media screen and (max-width:767px){.ad-pay-info-box .btn{right:16px;font-size:12px;padding:6px 12px}}.ad-pay-info-box .btn.size{min-width:84px}@media screen and (max-width:767px){.ad-pay-info-box .btn.size{min-width:auto}}.ad-pay-info-box~.err-msg{margin-top:-17px;margin-bottom:17px}@media screen and (max-width:767px){.ad-pay-info-box~.err-msg{margin-top:-21px;margin-bottom:21px}}.ad-pay-info-box.disabled{background:#eee;color:#8f8f8f}.ad-pay-info-box.disabled .ad-title .tooltip-icon{opacity:.3;pointer-events:none}.ad-pay-info-box.disabled .ad-title strong em{color:#8f8f8f}.ad-pay-info-box.disabled .text em{color:#8f8f8f}.ad-pay-info-box.disabled>button{color:#8f8f8f;border-color:#ddd!important;pointer-events:none;background:#f7f7f7}.ad-pay-info{background:#f7f7f7;padding:16px 20px;border-radius:8px;text-align:center}@media screen and (max-width:767px){.ad-pay-info{padding:14px 16px 20px;margin-top:8px}}.ad-pay-info .text{font-size:13px;color:#666;line-height:19px;margin-top:4px}@media screen and (max-width:767px){.ad-pay-info .text{font-size:12px;line-height:14px;margin-top:6px}}.ad-pay-info~.order-list{margin-top:12px}.ad-pay-info .text02{font-size:15px;line-height:22px;font-weight:700;text-align:center}@media screen and (max-width:767px){.ad-pay-info .text02{font-size:14px;line-height:21px}}.ad-pay-info .text02::before{content:'';display:block;width:20px;height:20px;margin:0 auto 6px;background:url(/lg5-common/images/icons/icon_adpay_20.svg) no-repeat 0 0/100% auto}@media screen and (max-width:767px){.ad-pay-info .text02::before{width:24px;height:24px;background:url(/lg5-common/images/icons/icon_adpay_24.svg) no-repeat 0 0/100% auto;margin-bottom:8px}}.product-list-ad.ad-pay-list li:first-child{margin-top:16px}@media screen and (max-width:767px){.product-list-ad.ad-pay-list li:first-child{margin-top:8px}}.product-list-ad.ad-pay-list .order-list-ad{border:0}.product-list-ad.ad-pay-list .order-list-ad .order-item-ad{position:relative;display:block;width:100%;padding:0;border-bottom:0;margin-top:0;align-items:center}@media screen and (max-width:767px){.product-list-ad.ad-pay-list .order-list-ad .order-item-ad{margin-top:8px}}.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .order-item-wrap{display:flex;align-items:center;padding:20px 20px 20px 0;gap:20px}@media screen and (max-width:767px){.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .order-item-wrap{padding:24px 0;gap:12px}}.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .item-name{max-height:48px;font-weight:700;font-size:16px;line-height:24px}.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .item-name .main-title{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:48px}.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .item-name .main-title .main{font-weight:700}.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .item-name .main-title .sub{position:relative;padding-left:18px;font-weight:400;color:#333}.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .item-name .main-title .sub:before{content:'·';position:absolute;top:0;left:4px;line-height:27px}@media screen and (max-width:767px){.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .item-name .main-title{-webkit-line-clamp:3;max-height:69px}.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .item-name .main-title .sub{padding-left:16px}.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .item-name .main-title .sub:before{line-height:22px}}.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .product-info{max-width:none;min-height:auto;width:calc(100% - 130px)}@media screen and (max-width:767px){.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .product-info{width:calc(100% - 90px)}}.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .product-info .sku{margin-top:8px;display:block;font-size:12px;line-height:1.33;color:#666}@media screen and (max-width:767px){.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .product-info .sku{font-size:10px;line-height:1.5;margin-top:0}}.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .product-info:first-child{margin-top:0}@media screen and (max-width:767px){.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .product-info .item-name .main-title{font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media screen and (max-width:767px){.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .product-info .sibling-option{display:none}}.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .item-image{position:static;width:130px;height:130px}@media screen and (max-width:767px){.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .item-image{width:90px;height:90px}}.product-list-ad.ad-pay-list .order-list-ad .order-item-ad .item-image img{width:100%;height:auto;vertical-align:top}.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap{width:100%}.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .info-txt{font-size:15px;color:#666;line-height:22px}@media screen and (max-width:767px){.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .info-txt{font-size:13px}}.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list{margin-top:2px}.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list>li{border-radius:8px;padding:24px 32px 24px 56px;margin-top:8px}@media screen and (max-width:767px){.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list>li{padding:20px 20px 20px 48px}}.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list .radio-item{position:relative}.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list .radio-item input{position:absolute;width:100%;height:100%;top:0;left:0;border:1px solid #ddd;border-radius:8px}.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list .radio-item input+label{position:static;padding-left:0;vertical-align:top;font-size:16px}@media screen and (max-width:767px){.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list .radio-item input+label{font-size:14px}}.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list .radio-item input+label:before{content:'';display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:32px;width:20px;height:20px;border:1px solid #000;border-radius:50%}@media screen and (max-width:767px){.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list .radio-item input+label:before{left:20px}}.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list .radio-item input+label:after{display:none}.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list .radio-item input+label span{padding-left:8px}.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list .radio-item input+label span em{font-weight:700;color:#fd312e}.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list .radio-item input:checked{border:1px solid #000}.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list .radio-item input:checked+label:after{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);left:35px;width:14px;height:14px;background:#000;border-radius:50%}@media screen and (max-width:767px){.product-list-ad.ad-pay-list .order-list-ad .radio-list-wrap .radio-list .radio-item input:checked+label:after{left:23px}}.product-list-ad.ad-pay-list+.bullet-list{margin-top:40px}.ad-pay-total-wrap{padding:32px;border:1px solid #ddd;border-radius:8px;margin-top:48px}@media screen and (max-width:767px){.ad-pay-total-wrap{background-color:#f7f7f7;border:0;padding:20px 16px 23px;margin-top:32px}}.ad-pay-total-wrap .head-tit{font-size:20px;font-weight:700;text-align-last:left}@media screen and (max-width:767px){.ad-pay-total-wrap .head-tit{font-size:14px}}.ad-pay-total-wrap .price-info{margin-top:16px}@media screen and (max-width:767px){.ad-pay-total-wrap .price-info{margin-top:12px}}.ad-pay-total-wrap .price-info>li{display:flex;justify-content:space-between;font-size:18px;line-height:27px;margin-top:8px}.ad-pay-total-wrap .price-info>li span{font-weight:700}@media screen and (max-width:767px){.ad-pay-total-wrap .price-info>li{font-size:13px;margin-top:7px;line-height:21px}.ad-pay-total-wrap .price-info>li span{font-weight:500}}.subscribe .complete-wrap .ad-pay-total-wrap~.total-payment-amount{margin-top:16px}@media screen and (max-width:767px){.subscribe .complete-wrap .ad-pay-total-wrap~.total-payment-amount{margin-top:12px}}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion{width:100%}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists{display:block}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .accord-btn{display:flex;justify-content:space-between;position:relative;padding-right:24px;align-items:center}@media screen and (max-width:767px){.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .accord-btn{padding-right:20px}}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .accord-btn::after{content:" ";position:absolute;top:50%;right:0;width:20px;height:20px;margin-top:-10px;background:url(/lg5-common/images/icons/btn-arr-24x24-black.svg) no-repeat 0 0;background-size:20px;transform:rotate(-270deg)}@media screen and (max-width:767px){.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .accord-btn::after{right:0;width:16px;height:16px;background-size:16px;margin-top:-8px}}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists.on .accord-btn::after{transform:rotate(-90deg)}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .discount-list li{position:relative;font-size:14px;color:#666;margin-top:8px;line-height:20px;padding-left:18px}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .discount-list li::after{content:'';position:absolute;top:50%;transform:translateY(-50%);left:6px;width:8px;height:8px;border-left:1px solid #666;border-bottom:1px solid #666}@media screen and (max-width:767px){.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .discount-list li{font-size:13px;line-height:19px;padding-left:11px;margin-top:6px}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .discount-list li::after{left:3px;width:4px;height:4px}}.subscribe.ad-pay .complete-wrap .total-payment-amount .price-info li .ui_accordion .lists .accord-cont{padding-right:0}.adp-text{margin-top:12px;font-size:14px;line-height:21px}@media screen and (max-width:767px){.adp-text{font-size:11px;line-height:15px}}.adp-text strong{padding-left:10px}@media screen and (max-width:767px){.adp-text strong{padding-left:4px}}.adp-text strong em{font-weight:400;padding-left:4px}.order-list .order-item.disabled .adp-text{color:#8f8f8f}.step-box-wrap .step-detail .forms.type-order.new-pay-type{display:flex}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type-order.new-pay-type{flex-wrap:wrap}}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type-order.new-pay-type:not(:has(.install-type-tab)) .cont-wrap .conts .pay-section{padding-top:8px}}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type-order.new-pay-type:not(:has(.install-type-tab)) .pay-type-box .inner-type:first-child{padding-bottom:8px}}.step-box-wrap .step-detail .forms.type-order.new-pay-type .tit{width:24.58%}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type-order.new-pay-type .tit{width:100%}}.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap{width:calc(100% - 24.58%);padding:0}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap{width:100%}}.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts{width:100%}.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section{background-color:#f7f7f7;padding:8px 16px 16px 16px;border-radius:6px;margin-top:12px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section{margin-top:0;padding-top:4px}}.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section .pay-area{margin-top:24px}.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section .pay-area:first-child{margin-top:8px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section .pay-area:first-child{margin-top:4px}}.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section .pay-area .tit{width:auto;font-size:15px;padding:0;margin-bottom:12px}.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section .pay-area .tit+.btn-n-large{margin-top:0}.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section .pay-area .tit+.input-mix-wrap{margin-top:0}.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section .pay-area.ars-agree .box.btn-n-large .btn{height:50px}.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section .pay-area.auto-payment .input-mix-wrap{border:none;background:0 0}.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section .pay-area.auto-payment .input-mix-wrap .mix-input{padding:0}.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section .forms.monthly-payment .select-wrap{width:calc(100% - 200px)}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section .forms.monthly-payment .select-wrap{width:100%}}.step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts .pay-section .mb-0{margin-bottom:0}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion{width:100%}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists{display:block}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-btn{display:flex;justify-content:space-between;position:relative;padding-right:24px;align-items:center}@media screen and (max-width:767px){.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-btn{padding-right:20px}}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-btn::after{content:" ";position:absolute;top:50%;right:0;width:20px;height:20px;margin-top:-10px;background:url(/lg5-common/images/icons/btn-arr-24x24-black.svg) no-repeat 0 0;background-size:20px;transform:rotate(-270deg)}@media screen and (max-width:767px){.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-btn::after{right:0;width:16px;height:16px;background-size:16px;margin-top:-8px}}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-btn .title{font-size:14px}@media screen and (max-width:767px){.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-btn .title{font-size:13px}}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-btn .price{color:#fd312e}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists.on .accord-btn::after{transform:rotate(-90deg)}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .discount-list li{display:flex;justify-content:space-between;position:relative;font-size:14px;color:#666;margin-top:6px;line-height:20px;padding-left:18px}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .discount-list li::after{content:'';position:absolute;top:50%;transform:translateY(-50%);left:6px;width:8px;height:8px;border-left:1px solid #666;border-bottom:1px solid #666}@media screen and (max-width:767px){.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .discount-list li{font-size:13px;line-height:16px;padding-left:13px}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .discount-list li::after{left:3px;width:4px;height:4px}}.subscribe.ad-pay .payment-amount-info .payment-list li .ui_accordion .lists .accord-cont{padding-right:0}.payment-amount-info+.payment-amount-info{margin-top:10px}.step-box-wrap .step-detail .forms.new-pay-type .conts.pay-type-wrap .pay-type-box{padding:0;background-color:transparent}.subscribe .new-form-style .form-wrap .forms.type-order.new-pay-type .conts .ars-agree .box.btn-n-large .btn{max-width:100%}.subscribe .new-form-style .form-wrap .forms.type-order .conts .tab-panel .type-order .conts .box .cell{padding-left:10px}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .tab-panel .type-order .conts .box .cell{width:100%;padding-left:0}}.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type.monthly-payment .conts .box .cell{width:200px;padding-left:10px}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type.monthly-payment .conts .box .cell{width:100%;padding-left:0}}.step-box-wrap .step-detail .forms.new-pay-type .conts.pay-type-wrap .pay-type-box .inner-type{min-height:auto}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order.new-pay-type .inner-type .chk-wrap label{padding-left:32px}}.subscribe .new-form-style .form-wrap .forms .btm-more{margin-top:4px}.subscribe .step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(select) .select-wrap:has(.btm-more[style*=block]){padding-bottom:4px}.subscribe .new-form-style .form-wrap .forms.type-order .conts .pay-section .tab-panel{margin-top:0}@media screen and (max-width:767px){.subscribe .step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type .conts .box .cell{margin-top:8px}}.subscribe .col-right .agree-box .chk-wrap input+label{font-weight:400}.subscribe .col-right .agree-box .chk-wrap input+label :checked{font-weight:700}.subscribe .new-form-style .select-list-wrap>ul>li:first-child{padding-left:0}@media screen and (max-width:767px){.subscribe .new-form-style .select-list-wrap>ul>li:first-child{padding-left:12px}}.subscribe .step-box-wrap .step-detail .forms .conts .pay-area .visible-target4 .visible-target3{padding:0}.subscribe .complete-wrap .total-payment-amount .total-price .price{text-align:right}.subscribe .complete-wrap .total-payment-amount .total-price .price .txt-month-price{font-size:16px;line-height:23px}@media screen and (max-width:767px){.subscribe .complete-wrap .total-payment-amount .total-price .price .txt-month-price{font-size:13px;line-height:16px}}.subscribe .step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box.by-card .box+.btm-more[style*=block]{margin-bottom:0}@media screen and (max-width:767px){.subscribe .step-box-wrap .step-detail .forms .conts.pay-type-wrap .pay-type-box .inner-type:has(select) .select-wrap:has(.btm-more[style*=block]){margin-bottom:33px}}@media screen and (max-width:767px){.subscribe .step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts.pay-type-wrap{background-color:#f7f7f7;border-radius:10px}}@media screen and (max-width:767px){.subscribe .step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts.pay-type-wrap .install-type-tab{position:relative;padding:16px 16px 0 16px;border-bottom:0}.subscribe .step-box-wrap .step-detail .forms.type-order.new-pay-type .cont-wrap .conts.pay-type-wrap .install-type-tab::after{content:'';display:block;width:100%;height:1px;background-color:#8f8f8f;bottom:0}}.bullet-list.adPay-list{color:#666}.bullet-list.adPay-list .b-txt::before{background-color:#666}@media screen and (max-width:767px){.step-box-wrap .step-detail .forms .conts .btn.bg-type.size.arsAgreeRequest{margin-bottom:0}}@media screen and (max-width:767px){.mypage .info-tbl-wrap .box .payment-price{margin-top:12px}}.mypage .info-tbl-wrap .box .tbl-layout .tbody .row .col.col1{padding:20px 48px 20px 0}@media screen and (max-width:767px){.mypage .info-tbl-wrap .box{margin-top:0}}.mypage .info-tbl-wrap .box+.box{margin-top:24px}@media screen and (max-width:767px){.section-wrap .sects .section-inner.type3{padding-top:0}}.new-form-style .form-wrap .forms .box>.input-wrap{padding-right:16px}@media screen and (max-width:767px){.new-form-style .form-wrap .forms .box>.input-wrap{padding-right:0}}.subscribe .new-form-style .form-wrap .forms.type-order .tit label+.tooltip-wrap{margin-top:3px}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .tit label+.tooltip-wrap{margin-top:6px}}.pay-section .pay-area .mb-0{margin-bottom:0}.new-form-style .form-wrap .forms .conts .select-list-wrap+.visible-target4{margin-top:16px}.ad-pay-info+.order-list-ad>.order-item-ad:first-child{margin-top:0}@media screen and (max-width:767px){.ad-pay-info+.order-list-ad>.order-item-ad:first-child{margin-top:8px}}.delivery-address+.pop-footer.center{padding-bottom:30px}.delivery-address+.pop-footer.center .btn-group button{background:#fd312e!important}@media screen and (max-width:767px){.delivery-address+.pop-footer.center{padding:16px}}.product-list-ad.ad-pay-list .ad-pay-info:not([style*="display: none"])+.order-list-ad .order-item-ad{margin-top:16px}@media screen and (max-width:767px){.product-list-ad.ad-pay-list .ad-pay-info:not([style*="display: none"])+.order-list-ad .order-item-ad{margin-top:10px}}.subscribe .form-wrap .forms .bullet-list{margin-top:16px}@media screen and (max-width:767px){.subscribe .form-wrap .forms .bullet-list{margin-top:8px}}@media screen and (max-width:767px){.subscribe.ad-pay .care-solution-call-box+.btn-group{position:fixed;bottom:0;left:0;right:0;margin:0;padding:14px 16px;background:#fff;border-top:1px solid #ddd;z-index:1}}.subscribe.ad-pay .care-solution-call-box+.btn-group .btn{border-radius:6px}.subscribe.ad-pay .care-solution-call-box+.btn-group .btn:not(.border){background-color:#fd312e;border-color:#fd312e}@media screen and (max-width:767px){.subscribe.ad-pay .care-solution-call-box+.btn-group .btn{font-size:13px}}@media screen and (max-width:767px){.subscribe .new-form-style .form-wrap .forms.type-order .conts .install-type-tab .rdo-wrap label{border-bottom:2px solid #f7f7f7}}.col-left .system-banner div.bnr-inner{flex-direction:column}.col-left .system-banner .bnr-title{display:block}.col-left .system-banner .bnr-desc{display:block}
/*# sourceMappingURL=../../maps/pages/UTC/UTC.min.css.map */
