body#layout .sp--index-banner:not([pandassi-banner-group="ready"]){font-size:0;overflow: hidden;min-height:30vh;display:block !important;background-color: var(--lightfix-color);}.sp--index-banner .swiper-slide a{width:100%;}.sp--index-banner .swiper-slide a img{width:100%;}.sp--index-banner .swiper-pagination{text-align: right;bottom:17px;padding-right:54px;}.sp--index-banner-more{right:20px;bottom:16px;z-index:11;position:absolute;}.sp--index-banner .swiper-slide .headline{z-index:9;display: none;position:absolute;text-shadow:0px 0px 3px rgba(0,0,0,0.1);bottom:calc(var(--padding-4xl) * 1.5);left: var(--padding-4xl);-webkit-animation-delay:300ms;animation-delay:300ms;}.sp--index-banner .swiper-slide.swiper-slide-active .headline{display:block;}.sp--index-banner .swiper-slide .headline .subject[text="#"],.sp--index-banner .swiper-slide .headline .description:empty{display: none;}.sp--index-banner .swiper-slide .headline .subject::before{content:attr(text);font-size: var(--font-size-2xl);color: rgba(255,255,255,0.7);font-weight:bold;}.sp--index-banner .swiper-slide .headline .description{font-size:calc(var(--font-size-5xl) * 1.25);color: rgba(255,255,255,0.9);line-height:1.2;padding: var(--padding-xl) 0 0 0;}.sp--index-banner .swiper-slide .headline{z-index:9;display: none;position:absolute;text-shadow:0px 0px 3px rgba(0,0,0,0.1);bottom:calc(var(--padding-4xl) * 1.75);left: var(--padding-4xl);-webkit-animation-delay:300ms;animation-delay:300ms;}.sp--index-banner .swiper-slide.swiper-slide-active .headline{display:block;}.sp--index-banner .swiper-slide .headline .subject[text="#"],.sp--index-banner .swiper-slide .headline .description:empty{display: none;}.sp--index-banner .swiper-slide .headline .subject::before{content:attr(text);font-size: var(--font-size-2xl);color: rgba(255,255,255,0.7);font-weight:bold;}.sp--index-banner .swiper-slide .headline .description{font-size:calc(var(--font-size-5xl) * 1.25);color: rgba(255,255,255,0.9);line-height:1.2;padding: var(--padding-xl) 0 0 0;}.sp--index-banner-typography{width:100%;position: relative;}.sp--index-banner-typography img{width:100%;}.sp--index-banner-typography-cover{display:flex;padding:0 var(--padding-2xl);align-items:center;justify-content:center;flex-direction:column;}.sp--index-banner-typography-cover > *{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align:center;display:block;width:100%;padding:0 var(--padding-3xl);}.sp--index-banner-typography-cover > b{font-size: var(--font-size-3xl);opacity: .9;}.sp--index-banner-typography-cover > p{padding: var(--padding-xs) 0 0 0;font-size: var(--font-size-xl);opacity: .5;}.sp--index-banner-typography-cover{position:absolute;top:0;left:0;right:0;bottom:0 ;}.sp--index-sldier--centerproduct{background-color: var(--lightfix-color);}.sp--index-sldier--centerproduct .sp--title{color: var(--dark-color);}.sp--index-sldier--centerproduct .sp__product{background-color: var(--white-color);border:1px solid var(--opacity-black-few);box-shadow: var(--shadow-dark);padding: var(--padding-2xl);}.sp--index-sldier--centerproduct .sp__product_info{position: relative;}.sp--index-sldier--centerproduct .swiper-thumbnail{overflow: initial;}.sp--index-sldier--centerproduct .swiper-container .swiper-button{z-index:19;top:calc(100% + 51px);}.sp--index-sldier--centerproduct .swiper-button-prev{left: var(--padding-3xl);}.sp--index-sldier--centerproduct .swiper-button-next{right: var(--padding-3xl);}.sp--index-sldier--centerproduct .swiper-container[active*="opacity"] .swiper-slide{opacity: .5;}.sp--index-sldier--centerproduct .swiper-container[active*="opacity"] .swiper-slide.swiper-slide-active{opacity:1;}.sp--index-sldier--centerproduct .swiper-container[page*="outside"] .swiper-pagination{padding: var(--padding-3xl) 0 var(--padding-xl) 0;}.swiper-container[grap="A000000001"] img,.swiper-container[data-grap="A000000001"] img{}.swiper-container[data-grap="A000000001"] .swiper-slide{width:calc(33.333% - 6.2px);opacity:0.4;}.swiper-container[data-grap="A000000001"] .swiper-slide.swiper-slide-active{opacity:1;}.swiper-container[custom="gallery-chain"] .swiper-slide > a .sp--desc + .sp--desc{display: none;}.ec-multi-popup-full{z-index:999;}.ec-multi-popup-full .ec-multi-popup-visual{background-color: var(--opacity-black-light);}.ec-base-paginate.typeSwipe button.circle.selected{width:27px !important;background-color: var(--primary-color) !important;}.xans-popup-multipopup .paginate{bottom:10px;}#layout .ec-base-paginate.typeSwipe button.circle{margin:0 3px 0 4px;width:9px;height:9px;border-radius:100rem;background-color: var(--opacity-black-light);}.ec-multi-popup .ec-multi-popup-inner{border:1px solid var(--opacity-black-few);}.ec-multi-popup .ec-multi-popup-inner .ec-multi-popup-option{padding: var(--padding-xl);color: var(--white-color);background-color: var(--opacity-black-light);}.ec-multi-popup .ec-multi-popup-inner .ec-multi-popup-option button{margin:0 5px;padding:0 15px 0 5px;color:#fff;background-size:10px 9px;background-position: right center;}html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,button,p,blockquote,th,td{margin:0;padding:0;-webkit-tap-highlight-color: rgba(0,0,0,0);}html{width:100%;height:100%;}body,code{background:#fff;-webkit-text-size-adjust:none;}code{background:none;display:block;}ul li{list-style:none;}ol{list-style-position:inside;}img,fieldset{ border:none;}img{vertical-align:middle;}hr.layout{display:none;}em,address{font-style:normal;}ins{text-decoration:none;}a{text-decoration:none;color:#000;}a:active{text-decoration:none;}table{width:100%;table-layout:fixed;border:0 none;border-spacing:0;border-collapse:collapse;}table caption{display:none;}th,td{border:0;line-height:18px;}legend{height:0;width:0;display:block;text-indent:-9999em;}label{cursor:pointer;}button::-moz-focus-inner{padding:0;border:0;}object,del,sub,var{margin:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}#header .header{z-index:300;position:relative;text-align:center;vertical-align:top;}#header h1{text-align:center;font-size:24px;}#header h1 img{max-width:100%;vertical-align:middle;font-size:12px;}#header .category{position:absolute;left:0;top:0;width:47px;height:43px;vertical-align:middle;}#header .category a{display:inline-block;overflow:hidden;width:100%;height:100%;text-indent:100%;white-space:nowrap;background:url("../skin/mobile_ko_KR/layout/btn_category.png") no-repeat 0 0;background-size:47px 43px;}#header .search{position:absolute;right:41px;top:-5px;width:34px;height:43px;vertical-align:middle;}#header .search button{display:inline-block;overflow:hidden;width:100%;height:100%;padding:0;text-indent:100%;text-align:left;white-space:nowrap;cursor:pointer;border:0;background:url("../skin/mobile_ko_KR/layout/btn_search.png") no-repeat 0 0;background-size:34px 43px;}#header .xans-layout-orderbasketcount{position:absolute;right:0;top:0;width:41px;height:43px;vertical-align:middle;}#header .xans-layout-orderbasketcount a.btnBasket{position:relative;display:inline-block;overflow:hidden;width:100%;height:100%;padding:0;text-indent:100%;text-align:left;white-space:nowrap;cursor:pointer;border:0;background:url("../skin/mobile_ko_KR/layout/btn_basket.png") no-repeat 0 0;background-size:48px 43px;}#header .xans-layout-orderbasketcount a.btnBasket .count{position:absolute;top:7px;right:10px;max-width:41px;border:1px solid #d01818;border-radius:7px;padding:0 1px;text-indent:0;line-height:1.2;color:#fff;font-weight:bold;font-size:10px;background-color:#e52728;}#main #header h1{height:86px;line-height:86px;}#main #header h1 img{max-height:36px;}#layout #header .header{text-align:left;}#layout #header h1{height:38px;line-height:38px;padding:0 0 0 41px;}#layout #header h1 img{max-height:23px;vertical-align:middle;}#layout #topArea .searchWrap{padding:5px 82px 0 47px;}#layout #header .search{top:0;}#contents{position:relative;background-color:#f1f1f1;}.btnTop{display:none;position:fixed;top:0;left:50%;z-index:100;margin:0 0 0 -36px;border:1px solid #d6d6d7;border-top:0;border-radius:0 0 3px 3px;opacity:0.9;background:#616161 url("../skin/mobile_ko_KR/layout/bg_btntop.png") no-repeat 90% 7px;background-size:12px 12px;}.btnTop a{display:inline-block;height:29px;padding:0 26px 0 10px;line-height:29px;color:#fff;}#mobileQuickLink{z-index:301 !important;}#mobileBtnQuickLink{z-index:100 !important;}.dimmed{display:none;position:fixed;left:0px;top:0;right:0px;bottom:0px;z-index:150;background:rgba(0,0,0,0.7);}#dimmedSlider{display:none;position:fixed;left:0px;top:0;right:0px;bottom:0px;z-index:500;background:rgba(0,0,0,0.7);}#main .searchWrap{position:relative;height:38px;padding:5px 41px 0 47px;}#main .searchWrap .searchForm{position:relative;padding:0 28px 0 33px;border:1px solid #ccc;background:url("../skin/mobile_ko_KR/layout/bg_search.png") no-repeat 5px 5px;background-size:20px 20px;}#main .searchWrap .btnDelete{position:absolute;right:3px;top:5px;width:20px;height:20px;border:0;cursor:pointer;overflow:hidden;text-indent:100%;font-size:0;white-space:nowrap;background:url("../skin/mobile_ko_KR/layout/btn_delete.png") no-repeat 0 0;background-size:20px 20px;}#main .searchWrap #keyword{width:100%;padding:0;border:0;}#main #header #topArea .xans-layout-mobilemaincategory{position:relative;height:43px;border-bottom:1px solid #e3e3e3;background-color:#fff;}#main #header #topArea .xans-layout-mobilemaincategory ul{display:inline-block;width:100%;padding:0;text-align:left;font-size:0;line-height:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#main #header #topArea .xans-layout-mobilemaincategory ul li{display:inline-block;width:33.3%;font-size:13px;text-align:center;}#main #header #topArea .xans-layout-mobilemaincategory .afterNone{display:none;}#main #header #topArea .xans-layout-mobilemaincategory > ul{display:table;}#main #header #topArea .xans-layout-mobilemaincategory > ul > li{width:100%;}#main #header #topArea .xans-layout-mobilemaincategory > ul > li > ul{padding:0 40px;}#main #header #topArea .xans-layout-mobilemaincategory > ul > li > ul li{border-bottom:3px solid #fff;width:33%;}#main #header #topArea .xans-layout-mobilemaincategory > ul > li > ul li.selected{border-bottom-color:#217bdb;}#main #header #topArea .xans-layout-mobilemaincategory > ul > li > ul li a{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:22px 0 18px;font-weight:bold;color:#9a9a9a;}#main #header #topArea .xans-layout-mobilemaincategory > ul > li > ul li.selected a{color:#217bdb;}#main #header #topArea .xans-layout-mobilemaincategory > ul > li > ul li a img{max-height:40px;}#main #header #topArea .xans-layout-mobilemaincategory p{position:absolute;top:0;background-color:#fff;}#main #header #topArea .xans-layout-mobilemaincategory p.btnPrev{left:0;display:none;}#main #header #topArea .xans-layout-mobilemaincategory p.btnNext{right:0;display:none;}#main #header #topArea .xans-layout-mobilemaincategory p a{display:inline-block;padding:13px 14px;}#main .mainBanner{position:relative;}#main .mainBanner a img{max-height:290px;}#main .mainBanner .ec-base-paginate{position:absolute;bottom:8px;z-index:10;width:100%;}#main .mainBanner .afterNone{display:none;}#main .funcArea{margin:0 0 10px 0;padding:6px;border-bottom:1px solid #c2c2c2;text-align:right;background-color:#fff;}#main .funcArea .btnSearchdata{width:33px;height:29px;font-size:0;line-height:0;cursor:pointer;border:0;outline:0;background:url(../skin/mobile/layout/btn_searchdata.gif) no-repeat 0 0;background-size:33px 29px;}#titleArea .likeCateBtn{background: none;}#titleArea .likeCateIcon{max-height:24px;}#titleArea .likeCateCount{font-size: var(--font-size-lg);position: relative;top:2px;}#titleArea [area="left"],#titleArea [area="right"]{min-width:20%;}#titleArea .image{justify-content:center;}.myshopMain{padding:14px 7px;font-size:13px;}.txtWarn{color: var(--danger-color);}.txtEm{color: var(--primary-color);}.gBlank5{display:block;margin-top:5px;}.gBlank7{display:block;margin-top:7px;}.gBlank10{display:block;margin-top:10px;}.gBlank20{display:block;margin-top:20px;}.gBlank30{display:block;margin-top:30px;}.gIndent10{margin-left:10px;}.gIndent20{margin-left:20px;}.gSpace10{margin-right:10px;}.gSpace20{margin-right:20px;}.gBreak5{display:block;margin-bottom:5px;}.gBreak7{display:block;margin-bottom:7px;}.gMerge{position:relative;z-index:1;margin-top:-1px;}.ec-base-qty [type="text"]{width:49px;}.ec-base-qty [type="tel"]{width:49px;text-align:right;}.ec-base-qty button{margin:0;padding:0;border:0;vertical-align:top;background:transparent;}.ec-base-qty .qtyUp,.ec-base-qty .qtyDown{display:inline-block;}.ec-base-field{display:-webkit-flex;display:-ms-flex;display:flex;}.ec-base-field input[type="text"]{-webkit-flex:1;-ms-flex:1;flex:1;}.ec-base-field input ~ [class*='btn']{margin-left:5px;}input,textarea,select{max-width:100%;vertical-align:middle;outline:0;border-radius:0;}input[type=text],input[type=password],input[type=number],input[type=tel],textarea{padding:10px;font-size:13px;line-height:13px;font-weight:inherit;color: var(--dark-color);border:1px solid var(--light-color);border-radius:2px;outline-style:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}input[type=text],input[type=password],input[type=number],input[type=tel]{height:40px;padding:0 calc(var(--padding-xl) * 1.4);}input[type="file"]{overflow:hidden;max-width:100%;}input[type="button"],input[type="text"],input[type="password"],input[type="tel"],input[type="image"],textarea{-webkit-appearance:none;}select{max-width:100%;height:40px;line-height:39px;margin:0;padding:0 calc(var(--padding-2xl) * 2) 0 calc(var(--padding-xl) * 1.4);font-size: var(--font-size-md);color:#333;word-break:break-all;font-weight:inherit;border-radius: .25rem;background-color: var(--white-color);border:1px solid var(--lightlow-color);-webkit-appearance: none;appearance: none;background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/select-arrow.svg);background-position-x: right;background-position-y:center;background-repeat: no-repeat;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}select:focus{border:1px solid var(--gray-color);background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/select-arrow-reverse.svg);}select.disabled,select:disabled,textarea.disabled,textarea:disabled{color:#bcbcbc;}textarea{resize:none;line-height:1.2em;}textarea.disabled{background-color:#ffffff;color:#bfbfbf;}label{display:inline-block;margin:0 0 0 0;vertical-align:middle;cursor:pointer;}input[type="radio"]{margin: -.25rem 0 0 0;}label > input[type="radio"]{margin-right: .35rem;}span.ec-base-chk + label{margin:0 .25rem 0 .25rem;}input[type=radio] + label,input[type=checkbox] + label{margin:0 .25rem 0 .25rem;}label:last-child,input[type=radio] + label:last-child,input[type=checkbox] + label:last-child{margin-right:0;}input::-webkit-input-placeholder {line-height:normal;}.ec-base-label{display:inline-block;margin:0 7px 0 0;}.ec-base-label input[type=radio] + label,.ec-base-label input[type=checkbox] + label{margin-right:0;}.fList.typeHor .gLabel{margin-right:20px;}.fList.typeVer .gLabel{display:block;}.ec-base-radio.typeCS{display: -webkit-flex;display: -ms-flex;display:flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.ec-base-radio.typeCS .ec-base-label{flex-grow:1;box-sizing:border-box;position:relative;margin:0 var(--padding-md) var(--padding-md) 0;}.ec-base-radio.typeCS .ec-base-label label{position: relative;height:100%;line-height:36px;padding:0 calc(var(--padding-xl) * 1.25);font-size: var(--font-size-lg);box-sizing:border-box;color:#666;word-break:break-all;word-wrap:break-word;display:block;text-align:center;margin:0;border:1px solid var(--lightlow-color);border-radius: .125rem;}.ec-base-radio.typeCS .ec-base-label input {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;margin:0;}.ec-base-radio.typeCS .ec-base-label input:checked + label{color: var(--white-color);border:1px solid var(--primary-color);background-color: var(--primary-color);}.ec-base-paginate{text-align:center;}.ec-base-paginate.typeList{padding:14px 0;font-size:0;line-height:0;}.ec-base-paginate.typeList ol{margin:0 14px;}.ec-base-paginate.typeList ol,.ec-base-paginate.typeList ol li{display:inline-block;vertical-align:middle;}.ec-base-paginate.typeList ol li:not(:first-child){margin:0 0 0 7px;}.ec-base-paginate.typeList ol li a{display:inline-block;width:31px;height:27px;border:1px solid #d9d9d9;border-radius:2px;font-size:15px;line-height:27px;color:#1b1b1b;vertical-align:middle;background:#fff;}.ec-base-paginate.typeList ol li .this{border-color:#508bed;color:#508bed;}.ec-base-paginate.typeList [class*='btn']{display:inline-block;overflow:hidden;width:31px;height:27px;border:1px solid #d9d9d9;border-radius:2px;font-size:1px;line-height:0;text-indent:-9999em;vertical-align:middle;background:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:7px auto;}.ec-base-paginate.typeList .btnPrev{background-image:url("../skin/mobile/layout/btn_prev.png");}.ec-base-paginate.typeList .btnNext{background-image:url("../skin/mobile/layout/btn_next.png");}.ec-base-paginate.typeMoreview{margin:0 auto;}.ec-base-paginate.typeMoreview .btnMore{display:block;padding:12px 0;border-top:1px solid #f1f1f1;border-bottom:1px solid #d5d5d5;color:#757575;font-weight:bold;background:#f5f5f5;}.ec-base-paginate.typeMoreview .icoMore{display:inline-block;margin:0 0 0 8px;width:13px;height:8px;font-size:0;line-height:0;vertical-align:baseline;background:url("../skin/mobile/layout/btn_more.png") no-repeat 0 50%;background-size:13px auto;}.ec-base-paginate.typeSwipe{font-size:0;line-height:0;}.ec-base-paginate.typeSwipe button.circle{overflow:hidden;margin:0 3px 0 4px;width:13px;height:13px;border:0;border-radius:13px;cursor:pointer;background-color:#bbb;}.ec-base-paginate.typeSwipe button.circle.selected{background-color:#4a5164;}.ec-base-paginate.typeSwipe span{overflow:hidden;font-size:1px;line-height:0;color:transparent;text-indent:-150%;}.ec-base-paginate.typeSwipe button.prev,.ec-base-paginate.typeSwipe button.next{width:31px;font-size:15px;line-height:1.2em;border:0;cursor:pointer;background:url("../skin/mobile/layout/btn_prev.png") no-repeat 50% 50%;background-size:7px auto;}.ec-base-paginate.typeSwipe button.next{background:url("../skin/mobile/layout/btn_next.png") no-repeat 50% 50%;background-size:7px auto;}.ec-base-paginate.typeSwipe .prev,.ec-base-paginate.typeSwipe .next{display:none;}.ec-base-paginate.typeZoom .btnPrev,.ec-base-paginate.typeZoom .btnNext{overflow:hidden;width:31px;height:27px;border:1px solid #d9d9d9;border-radius:2px;font-size:1px;line-height:0;color:transparent;text-indent:-150%;background:url("../skin/mobile/layout/btn_prev.png") no-repeat 50% 50%;background-size:7px auto;}.ec-base-paginate.typeZoom .btnNext{background:url("../skin/mobile/layout/btn_next.png") no-repeat 50% 50%;background-size:7px auto;}.paginate.typeTotal{color:#696969;}.paginate.typeTotal > span{margin:0 8px;font-weight:bold;}.paginate.typeTotal p{display:inline-block;vertical-align:middle;}.paginate.typeTotal .icoPrev,.paginate.typeTotal .icoNext{width:7px;height:13px;font-size:15px;line-height:1.2em;background:url("../skin/mobile/layout/btn_prev.png") no-repeat 50% 50%;background-size:7px auto;}.paginate.typeTotal .icoNext{background:url("../skin/mobile/layout/btn_next.png") no-repeat 50% 50%;background-size:7px auto;}.paginate.typeTotal p span{overflow:hidden;display:block;width:29px;text-indent:-999px;}.paginate.typeTotal strong{color:#508bed;}.ec-base-help{font-size: var(--font-size-sm);color: var(--gray-color);position: relative;line-height: var(--line-height);}p.ec-base-help,div.ec-base-help,ul.ec-base-help li,ol.ec-base-help li{padding:0 0 5px 20px;text-align: left;}p.ec-base-help::before,div.ec-base-help::before,ul.ec-base-help li::before,ol.ec-base-help li::before{content: '\e958';position:absolute;font-family: 'spstrap-icon-font' !important;top:3px;left:4px;font-size: var(--font-size-sm);color: var(--silver-color);-webkit-transform: scale(-1,1);transform: scale(-1,1);}ol{list-style:none;}ol.ec-base-help{counter-reset:rank 0;}ol.ec-base-help li{position:relative;padding:0 0 0 13px;background:none;}ol.ec-base-help li:before{counter-increment:rank 1;content:counter(rank)'.';position:absolute;top:0;left:0;}p.ec-base-help.typeDash,ul.ec-base-help.typeDash li{position:relative;padding-left:16px;}p.ec-base-help.typeDash:before,ul.ec-base-help.typeDash li:before{content: '\e933';font-size:7px;top:3px;}.ec-base-help[first="xs"]{margin-top: var(--padding-xs);}.ec-base-help[first="sm"]{margin-top: var(--padding-sm);}.ec-base-help[first="md"]{margin-top: var(--padding-md);}.ec-base-help[first="lg"]{margin-top: var(--padding-lg);}.ec-base-help[first="xl"]{margin-top: var(--padding-xl);}.ec-base-help[first="2xl"]{margin-top: var(--padding-2xl);}.ec-base-help[first="3xl"]{margin-top: var(--padding-3xl);}.ec-admin-icon.cart{height:21px;cursor:pointer;vertical-align: middle;}.ec-base-product{padding:0;background-color:#fff;}.ec-base-product h2{max-height:43px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:43px;padding:0 42px 0 14px;background:url("../skin/mobile_ko_KR/layout/bg_title_close.gif") no-repeat right 14px top 50%;background-size:13px 8px;cursor:pointer;}.ec-base-product h3{margin-bottom:14px;}.ec-base-product img{max-width:100%;}.ec-base-product > ul{padding:14px 0 0;}.ec-base-product li{vertical-align:top;}.ec-base-product [class*="grid"]{display:table;table-layout:fixed;width:100%;box-sizing:border-box;padding:0 7px;font-size:0;line-height:0;}.ec-base-product [class*="grid"] > li{display:inline-block;margin:0 0 14px;vertical-align:top;text-align:center;font-size:12px;line-height:1.4;}.ec-base-product .thumbnail{position:relative;margin:0 7px 14px;}.ec-base-product .thumbnail a{display:block;}.ec-base-product .thumbnail a img{display:block;width:100%;border:1px solid #ededed;vertical-align:top;}.ec-base-product .thumbnail .prdIcon{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:30% auto;}.ec-base-product .thumbnail .wish{position:absolute;right:3px;bottom:3px;z-index:10;}.ec-base-product .description{min-height:10px;margin:0 7px;line-height:1em;text-align:left;}.ec-base-product .description .name{line-height:1.3em;word-wrap:break-word;margin:0 0 7px;}.ec-base-product .description .name a{font-size:13px;color:#1b1b1b;}.ec-base-product .description .icon{margin:0 0 7px;}.ec-base-product .description .icon img{margin:0 4px 0 0;}.ec-base-product .description .icon .icon_img{margin:0 0 2px;}.ec-base-product .description .price{font-size:12px;margin:0 0 7px;}.ec-base-product .description .strike,.ec-base-product .description .mPriceStrike{text-decoration:line-through;}.ec-base-product .description .mileage{display:inline-block;}.ec-base-product .description li.mileage{margin:0 0 7px;}.ec-base-product .description li.cart{margin:0 0 7px;}.ec-base-product .description .color{overflow:hidden;margin:0;}.ec-base-product .description .color .chips{float:left;width:12px;height:10px;margin:0 2px 2px 0;font-size:0;line-height:0;border:1px solid #e3e3e3;}.ec-base-product .description .likeButton button{border:0;background:none;}.ec-base-product .description .likeButton button strong{margin:0 0 0 3px;font-size:11px;line-height:20px;color:#757575;}.ec-base-product .description .likeButton.selected button strong{line-height:20px;color:#2e2e2e;}.ec-base-product .more_view{margin:7px 4px 0;}.ec-base-product .more_view a{display:block;padding:0 0 0 0;background:#d4d4d6;}.ec-base-product .more_view a span{overflow:hidden;display:block;width:100%;height:30px;text-indent:120%;background:url("../skin/mobile_ko_KR/product/bg_togglebar_show.png") no-repeat 50% 50%;background-size:12px 12px;}.ec-base-product.typeDesc{margin:0;background:#fff;}.ec-base-product.typeDesc .prdList:after{display:block;content:"";clear:both;}.ec-base-product.typeDesc .prdList > li{margin:0;padding:14px;width:100%;box-sizing:border-box;border-top:1px solid #ececec;}.ec-base-product.typeDesc .prdList > li:first-child{padding:0 14px 14px;border-top:0;}.ec-base-product.typeDesc .prdList > li:after{display:block;content:"";clear:both;}.ec-base-product.typeDesc .thumbnail{float:left;margin:0;padding:0;width:87px;}.ec-base-product.typeDesc .thumbnail .wish{right:4px;}.ec-base-product.typeDesc .description{padding:0 0 0 103px;}.ec-base-product.typeDesc .description .price{color:#494949;font-size:13px;}.ec-base-product.typeDesc .description .price.sale{color:#000;font-size:15px;}.ec-base-product.typeDesc .description .color{margin:0 0 10px;}.ec-base-product.typeDesc .description .summary{font-size:11px;color:#757575;margin:0 0 10px;}.ec-base-product.typeGallery{margin:0;}.ec-base-product.typeGallery ul{display:table;table-layout:fixed;padding:0 14px 0 12px;font-size:0;line-height:0;}.ec-base-product.typeGallery li{position:relative;display:inline-block;margin:0 0 2px;padding:0;vertical-align:top;overflow:hidden;font-size:13px;line-height:1.2em;}.ec-base-product.typeGallery .thumbnail{margin:0 2px;}.ec-base-product.typeGallery .thumbnail .wish{top:3px;bottom:auto;}.ec-base-product.typeGallery .description{position:absolute;left:0;margin:0;padding:0 0 0 2px;width:100%;opacity:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.ec-base-product.typeGallery .description a{overflow:hidden;display:block;padding:5px 38px 5px 5px;width:100%;height:100%;color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:rgba(0,0,0,0.6);}.ec-base-product.typeGallery .description a .name:after{display:block;content:"";position:absolute;top:0;right:12px;width:20px;height:100%;background:url("../skin/mobile_ko_KR/layout/ico_arrow_white.png") 0 center no-repeat;background-size:20px 20px;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);transform: rotate(270deg);}.ec-base-product.typeGallery .description a .name{display:inline-block;margin:0;width:100%;}.ec-base-product.typeGallery .description a .name,.ec-base-product.typeGallery .description a p{overflow:hidden;line-height:1.5;text-overflow:ellipsis;white-space:nowrap;}.ec-base-product.typeGallery .description a .price{margin:0;font-weight:bold;}.ec-base-product.typeGallery .description a .price span{display:none;}.ec-base-product.typeGallery .description .likeButton{position:absolute;bottom:0;right:5px;background:rgba(255,255,255,0.8);}.ec-base-product .layerDiscountPeriod{display:none;position:absolute;z-index:100;left:0;width:100%;padding:11px 7px;box-sizing:border-box;}.ec-base-product .layerDiscountPeriod .inner{border:1px solid #353535;background:#f1f1f1;border-radius:4px;}.ec-base-product .layerDiscountPeriod .inner .title{display:block;padding:10px 14px;font-size:14px;background-color:#353535;color:#fff;}.ec-base-product .layerDiscountPeriod .inner .timeleft{padding:14px;color:#508bed;font-size:13px;font-weight:bold;text-align:center;}.ec-base-product .layerDiscountPeriod ul{margin:0 7px 14px;padding:0;border:1px solid #d5d5d5;background:#fff;}.ec-base-product .layerDiscountPeriod ul li{position:relative;padding:14px 13px 14px 100px;border-top:1px solid #ececec;color:#353535;}.ec-base-product .layerDiscountPeriod ul li:first-child{border-top:0;}.ec-base-product .layerDiscountPeriod ul li span{position:absolute;top:14px;left:13px;color:#757575;}.ec-base-product .layerDiscountPeriod .btnClose{position:absolute;top:8px;right:4px;display:block;width:40px;height:40px;text-indent:-9999px;font-size:0;background:url("../skin/mobile_ko_KR/layout/ico_close_white.png") center center no-repeat;background-size:50% 50%;}.ec-product-bgLT{background-position:left top;}.ec-product-bgLC{background-position:left center;}.ec-product-bgLB{background-position:left bottom;}.ec-product-bgRT{background-position:right top;}.ec-product-bgRC{background-position:right center;}.ec-product-bgRB{background-position:right bottom;}.ec-product-bgCT{background-position:center top;}.ec-product-bgCC{background-position:center center;}.ec-product-bgCB{background-position:center bottom;}.ec-base-product .grid1 > li{width:100%;}.ec-base-product .grid2 > li{width:50%;}.ec-base-product .grid3 > li{width:33.333%;}.ec-base-product .grid4 > li{width:25%;}.ec-base-product .grid5 > li{width:20%;}@media all and (max-width:480px){.ec-base-product .prdList.grid1 > li{width:100%;}.ec-base-product .prdList.grid2 > li{width:50%;}.ec-base-product .prdList.grid3 > li{width:33.333%;}.ec-base-product .prdList.grid4 > li{width:25%;}.ec-base-product .prdList.grid5 > li{width:20%;}.ec-base-product .grid1 li .name{font-size:15px;}.ec-base-product .grid2 li .name,.ec-base-product .grid3 li .name{font-size:13px;}.ec-base-product .grid4 li .name{font-size:11px;}}@media all and (min-width:481px) and (max-width:767px){.ec-base-product .prdList.grid2 > li{width:33.333%;}.ec-base-product .prdList.grid3 > li,.ec-base-product .prdList.grid4 > li,.ec-base-product .prdList.grid5 > li{width:25%;}.ec-base-product [class*="grid"] li .name{font-size:13px;}}@media all and (min-width:768px){.ec-base-product .prdList.grid2 > li{width:25%;}.ec-base-product .prdList.grid3 > li,.ec-base-product .prdList.grid4 > li,.ec-base-product .prdList.grid5 > li{width:20%;}.ec-base-product [class*="grid"] li .name{font-size:15px;}}.btnNormal,.btnStrong,.btnBasic,.btnSubmit,.btnEm{display:inline-block;letter-spacing:0;text-align:center;border-radius: .1rem;-moz-box-sizing:border-box;box-sizing:border-box;}.btnBasic{height:40px;line-height:39px;padding:0 1.25rem;background-color: var(--white-color);border:1px solid var(--lightlow-color);font-size: var(--font-size-md);color: var(--gray-color);}.btnNormal{height:40px;line-height:39px;padding:0 1.25rem;background-color: var(--white-color);border:1px solid var(--lightlow-color);font-size: var(--font-size-md);color: var(--dark-color);}.btnStrong{height:40px;line-height:39px;padding:0 1.25rem;background-color: var(--dark-color);border:1px solid var(--darklow-color);font-size: var(--font-size-md);color: var(--light-color);}.btnSubmit{height:40px;line-height:39px;padding:0 1.25rem;background-color: var(--dark-color);border:1px solid var(--darklow-color);font-size: var(--font-size-md);color: var(--light-color);}.btnEm{height:40px;line-height:39px;padding:0 1.25rem;background-color: var(--white-color);border:1px solid var(--lightlow-color);font-size: var(--font-size-md);color: var(--gray-color);}.btnBasic{height:40px;line-height:39px;padding:0 1.25rem;background-color: var(--white-color);border:1px solid var(--lightlow-color);font-size: var(--font-size-md);color: var(--gray-color);}[class*="btn"].mini{height:32px;line-height:30px;padding:0 .9rem;font-size: var(--font-size-sm);}[class*="btn"].large{height:56px;line-height:54px;padding:0 .9rem;font-size: var(--font-size-xl);}.ec-base-button .soldout{cursor:default;}.btnIcon{max-width:12px;max-height:12px;background-size:100% 100%;}.ec-base-button{margin: var(--padding-2xl) auto;text-align:right;}.ec-base-button:after{content:"";display:block;clear:both;}.ec-base-button.typeMulti{margin:0 auto;padding:7px;}.ec-base-button.typeMulti .gTop:after,.ec-base-button.typeMulti .gBottom:after{content:"";display:block;clear:both;}.ec-base-button.typeMulti .gBottom{margin: var(--padding-xl) 0 0 0;padding: var(--padding-xl) 0 0 0;border-top:1px solid var(--lightfix-color);clear:both;}.ec-base-button.gLeft{text-align:left;}.ec-base-button.gCenter{text-align:center;}.ec-base-button.gRight{text-align:right;}.ec-base-button .gLeft{float:left;text-align:left;}.ec-base-button .gRight{float:right;}.ec-base-button[class*="gColumn"]{display:flex;margin:10px 0 10px 0;}.ec-base-button[class*="gColumn"]:after{content:none;}.ec-base-button[class*="gColumn"] a,.ec-base-button[class*="gColumn"] button{flex:1;padding:0 3px;white-space:nowrap;}.ec-base-button[class*="gColumn"] a + a,.ec-base-button[class*="gColumn"] a + button,.ec-base-button[class*="gColumn"] button + a,.ec-base-button[class*="gColumn"] button + button{margin-left: .3rem;}.ec-base-button[class*="gColumn"] .gFlex2{flex:2;}.ec-base-button[class*="gColumn"] .gFlex3{flex:3;}.ec-base-button[class*="gColumn"] .gFlex4{flex:4;}.ec-base-button.gFull{}.ec-base-button.gFull [class*="btn"],[class*="btn"].gFull{width:100%;}.ec-base-button.gFull [class*="btn"]{}.ec-base-button.gFixed{position:fixed;z-index:120;left:0;bottom:0;max-width:100%;width:100%;margin:0;padding:0 7px;box-sizing:border-box;background-color:#dbdbdb;-webkit-box-shadow:0px -4px 4px 0px rgba(120,120,120,0.5);-moz-box-shadow:0px -4px 4px 0px rgba(120,120,120,0.5);box-shadow:0px -4px 4px 0px rgba(120,120,120,0.5);}.ec-base-button.gFixed .state + .ec-base-button{margin-top:3px;}.ec-base-button.gFixed .state{overflow:hidden;margin:0 auto;font-size:11px;}.ec-base-button.gFixed .state .count{float:left;padding:7px 0;}.ec-base-button.gFixed .state .price{float:right;padding:7px 0;}.ec-base-button.gFixed .price strong{font-weight:normal;}.ec-base-button.gFixed .count strong,.ec-base-button.gFixed .price em{color:#508bed;font-weight:bold;}@media all and (min-width:768px){}.ec-base-box{padding: var(--padding-2xl);margin: var(--padding-2xl);border:1px solid var(--light-color);color: var(--dark-color);background: var(--white-color);}.ec-base-box.center{text-align:center;}#popup{height:100%;background:transparent;}.popup .ec-base-layer{position:relative;}.ec-base-layer{position:fixed;z-index:300;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:-webkit-flex;display:-ms-flex;display:flex;background-color: var(--white-color);-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;z-index:500;top:10%;bottom:auto;left:0;right:0;width:calc(100vw - var(--padding-2xl) * 2);max-height:calc(100vh - 20%);height:auto;margin:auto;border-radius: .3rem;-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.05);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.05);}.ec-base-layer[shadow="true"]{box-shadow:0 0 0 10000px var(--opacity-black);}.ec-base-layer h1{width:100%;box-sizing:border-box;color: var(--white-color);padding:0 var(--padding-2xl);line-height:50px;font-size: var(--font-size-xl);text-align:left;border-radius: .3rem .3rem 0 0;border-bottom:1px solid var(--light-color);background-color: var(--dark-color);background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/diagonal_line_bg.png);}.ec-base-layer .wrap{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;min-height:30vh !important;padding: var(--padding-2xl);background: var(--white-color);overflow-x:auto;overflow-y:auto;box-sizing:border-box;-webkit-overflow-scrolling:touch;}.ec-base-layer .btnClose{overflow:hidden;position:absolute;right:0;top:0;z-index:510;width:50px;height:50px;border:0;padding:0;font-size:0;text-indent:-150%;background: none;width:50px;height:50px;text-indent:0;display:flex;align-items:center;justify-content:center;}.ec-base-layer .btnClose::before{font-family: 'spstrap-icon-font' !important;content: '\e951';display:block;color: var(--white-color);font-size: var(--font-size-md);}.ec-base-layer[class*="theme1"] .wrap{background:#fff;}.ec-base-layer.gClearFlex{display:block;padding:0 0 94px;box-sizing:border-box;}.ec-base-layer.gClearFlex .wrap{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;height:auto;}.ec-base-layer.typeModal{overflow:hidden;z-index:500;top:10%;bottom:auto;left:0;right:0;width:calc(100vw - var(--padding-2xl) * 2);max-height:calc(100vh - 20%);height:auto;margin:auto;border-radius: .3rem;-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.05);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.05);}.ec-base-layer.typeModal h1{flex: none;color: var(--white-color);padding:0 var(--padding-5xl) 0 var(--padding-2xl);line-height:50px;font-size: var(--font-size-xl);text-align:left;border-radius: .3rem .3rem 0 0;border-bottom:1px solid var(--light-color);background-color: var(--primary-color);background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/diagonal_line_bg.png);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.ec-base-layer.typeModal .wrap{min-height:30vh !important;padding: var(--padding-2xl);background: var(--white-color);}.ec-base-layer.typeModal .btnClose{width:50px;height:50px;text-indent:0;display:flex;align-items:center;justify-content:center;}.ec-base-layer.typeModal .btnClose::before{font-family: 'spstrap-icon-font' !important;content: '\e951';display:block;color: var(--white-color);font-size: var(--font-size-md);}.ec-base-layer.typeWide{background:#e3e4e7;}.ec-base-layer.typeWide h1{height:56px;padding:0 42px;line-height:56px;font-size:20px;font-weight:normal;box-sizing:border-box;}.ec-base-layer.typeWide .wrap{padding:0;font-size:16px;line-height:1.4em;letter-spacing:-0.4px;}.ec-base-layer.typeWide .btnClose{top:10px;right:10px;background-image:url("../skin/mobile/order/btn_close.png");background-size:21px 21px;}.ec-base-layer.typeWide > .ec-base-button.gFull{padding:15px 14px 8px;}.ec-base-layer .wrap + div > .ec-base-button,.ec-base-layer .wrap + .ec-base-button,.ec-base-layer > .ec-base-button{align-items:center;border-top:1px solid var(--opacity-black-few);padding: var(--padding-2xl);margin:0;border-radius:0 0 .3rem .3rem;background-color: var(--lightmax-color);}.ec-base-layer .ec-base-button.gFull{}.ec-base-layer .ec-base-button.gFixed .ec-base-button{padding:0;border-top:0;}.ec-base-layer .wrap + .ec-base-button > .ec-base-button{padding:0;}#popup .ec-base-layer:not([scope="inside"]),.ec-base-layer[scope="full"]{top:0;bottom:0;border-radius:0;width: unset;height:100%;max-width: unset;max-height: unset;}#popup .ec-base-layer:not([scope="inside"]) h1,.ec-base-layer[scope="full"] h1{border-radius:0;}#layout.eMobilePopup{position: unset;}#popup .ec-base-layer .wrap > textarea{height:100% !important;}#popup .ec-base-layer.xans-order-form .wrap,#popup .ec-base-layer.xans-order-agreementsubscription .wrap{padding: var(--padding-2xl) !important;margin:0 !important;border:0 !important;}#popup .ec-base-layer .wrap > textarea{height:100% !important;padding:0 !important;border:0 !important;}.xans-order-form .wrap h2{margin:0 0 var(--padding-xl) 0 !important;}.xans-order-form .wrap p + p,.xans-order-form .wrap p + ul{margin-top: var(--padding-xl);padding-top: var(--padding-xl);border-top:1px solid var(--light-color);}#confirmLayer,#opt_layer_background,#ec-product-sms-restock-layer,#capp-shop-new-product-optionselect-layer{z-index:10001;position:fixed !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;margin-left:0 !important;width:100vw !important;height:100vh !important;background-color: var(--opacity-black) !important;-webkit-animation: sp--frame-to-fadein var(--animate-duration) ease-in-out both;animation: sp--frame-to-fadein var(--animate-duration) ease-in-out both;}#confirmLayer::after,#opt_layer_background::after,#ec-product-sms-restock-layer::after,#capp-shop-new-product-optionselect-layer::after{content: '';z-index: -1;position:absolute;width:36px;height:36px;top:calc(50% - 18px);left:calc(50% - 18px);background-size:cover;background-repeat: no-repeat;background-position:center center;background-image: url(../_sp/cafe24/src/image/base/loading_white.gif) }.xans-order-layerbasket .thumb img{width:100px;}.ec-base-layer.typeWhite{box-shadow:0 0 0 1000px var(--opacity-black) !important;}.ec-base-layer.typeWhite .btnClose{width:68px;height:68px;}.ec-base-layer.typeWhite .btnClose::before{content: '\e91f';color: var(--dark-color);}.ec-base-layer.typeWhite h2{padding: var(--padding-2xl) var(--padding-3xl);font-size: var(--font-size-4xl);border-bottom:1px solid var(--light-color);}.ec-base-layer.typeWhite .footer{border-top:1px solid var(--light-color);padding: var(--padding-2xl) var(--padding-3xl);background-color: var(--lightfix-color);font-size: var(--font-size-lg);color: var(--darkgray-color);display:flex;align-items:center;}.ec-base-layer.typeWhite .content{overflow-y:auto;padding: var(--padding-3xl) var(--padding-3xl);}.ec-base-layer.typeWhite .ec-base-button{margin:0;}.ec-base-layer.typeWhite .btnRightClose{margin-left:auto;}.ec-base-tab:after{content:"";display:block;clear:both;}.ec-base-tab ul{display:flex;font-size: var(--font-size-lg);word-break:break-all;}.ec-base-tab li{flex:1;display:flex;text-align:center;}.ec-base-tab .gFlex2{flex:2;}.ec-base-tab a{display:flex;flex-basis:100%;justify-content:center;flex-wrap:nowrap;align-items:center;color: var(--gray-color);padding:calc(var(--padding-xl) * 1.5) var(--padding-xl);border-top:1px solid var(--light-color);border-bottom:1px solid var(--dark-color);}.ec-base-tab a .number{display:inline-block;padding-left:5px;}.ec-base-tab li.selected a{border-left:0;font-weight:bold;color: var(--dark-color);background: var(--white-color);border-bottom-color: transparent;}.ec-base-tab li:not(.selected) + li:not(.selected) a{border-left:1px solid var(--light-color);}.ec-base-tab li.selected{border:1px solid var(--dark-color);border-bottom:0;}.ec-base-tab li:first-child{border-left:0;}.ec-base-tab li:last-child{border-right:0;}.ec-base-tab.typeSub ul{border-top:1px solid #c8cdd2;border-bottom:1px solid #c8cdd2;}.ec-base-tab.typeSub ul > li{background:#f1f1f1;border-left:1px solid #c8cdd2;}.ec-base-tab.typeSub .selected a{margin:0 0 -1px;color:#333;background:#fff;}.ec-base-tooltip-area{display:inline-block;vertical-align:top;}.ec-base-tooltip-area.show{z-index:301;}.ec-base-tooltip-area .btnTip{overflow:hidden;padding:0 0 0 5px;margin:0;border:0;white-space:nowrap;width:14px;height:14px;font-size:1px;line-height:0;vertical-align:middle;color:transparent;text-indent:-150%;cursor:pointer;background:url("../skin/mobile/common/ico_help.png") right center no-repeat;background-size:14px 14px;}.ec-base-tooltip{display:none;z-index:4;position:absolute;top:inherit !important;left:0 !important;right:0 !important;width:calc(100vw - var(--padding-2xl) * 2);max-height:calc(100vh - 20%);margin:auto;border-radius: .3rem;background-color: var(--white-color);padding:calc(var(--padding-2xl) + 51px) var(--padding-2xl) var(--padding-2xl) var(--padding-2xl);border:1px solid var(--light-color);box-shadow:0px 10px 15px -10px rgba(0,0,0,0.15);}.ec-base-tooltip > h3,.ec-base-tooltip .title{position:absolute;top: -1px;left: -1px;right: -1px;color: var(--white-color);padding:0 var(--padding-2xl);line-height:50px;font-size: var(--font-size-xl);text-align: left;border-radius: .3rem .3rem 0 0;border-bottom:1px solid var(--light-color);background-color: var(--dark-color);background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/diagonal_line_bg.png);}.ec-base-tooltip ul{color:#757575;}.ec-base-tooltip ul li{font-size:13px;}.ec-base-tooltip .content table + .title{margin-top:14px;}.ec-base-tooltip p{float:none;font-size:12px;text-align:left;}.ec-base-tooltip p strong{font-weight:normal;font-size:13px;}.ec-base-tooltip .btnClose{width:50px;height:50px;text-indent:0;display:flex;align-items:center;justify-content:center;overflow: hidden;position:absolute;right:0;top:0;z-index:510;border:0;padding:0;font-size:0;background: none;overflow:hidden;position:absolute;}.ec-base-tooltip .btnClose::before{font-family: 'spstrap-icon-font' !important;content: '\e951';display:block;color: var(--white-color);font-size: var(--font-size-md);}.ec-base-tooltip.typeUpper{position:absolute;left:-90px !important;bottom:33px !important;width:200px;margin:0;padding:14px 28px 14px 14px;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:3px 3px 3px 0px rgba(0,0,0,0.15);-moz-box-shadow:3px 3px 3px 0px rgba(0,0,0,0.15);box-shadow:3px 3px 3px 0px rgba(0,0,0,0.15);}.ec-base-tooltip.typeUpper:before{content:"";position:absolute;left:40%;bottom:-5px;display:inline-block;width:0;height:0;margin:-3px 0 0;border-left:5px solid transparent;border-top:5px solid #ccc;border-right:5px solid transparent;}.ec-base-tooltip.typeUpper:after{content:"";position:absolute;left:40%;bottom:-4px;display:inline-block;width:0;height:0;margin:-3px 0 0;border-left:5px solid transparent;border-top:5px solid #fff;border-right:5px solid transparent;}.shippingFee{display:inline-block;position:static;vertical-align:middle;}.shippingFee > a.btnNormal{margin:-3px 0 0 5px;}.shippingFee .wrap{display:none;position:fixed !important;z-index:999;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:-webkit-flex;display:-ms-flex;display:flex;background-color: var(--white-color);-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;border:0;overflow:hidden;z-index:500;top:10% !important;bottom:auto;left:0;right:0;width:calc(100vw - var(--padding-2xl) * 2);max-height:calc(100vh - 20%);height:auto;margin:auto;border-radius: .3rem;box-shadow:0 0 0 1000px var(--opacity-black);-webkit-animation: sp--frame-to-fadein var(--animate-duration) ease-in-out both;animation: sp--frame-to-fadein var(--animate-duration) ease-in-out both;}.shippingFee .wrap h3{color: var(--white-color);padding:0 var(--padding-2xl);line-height:50px;font-size: var(--font-size-xl);text-align:left;border-radius: .3rem .3rem 0 0;border-bottom:1px solid var(--light-color);background-color: var(--primary-color);background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/diagonal_line_bg.png);}.shippingFee .wrap .content{padding: var(--padding-2xl);overflow-y:auto;}.shippingFee .wrap h4{position:relative;font-size: var(--font-size-xl);padding:0 0 var(--padding-lg) 0;border-bottom:1px solid var(--dark-color);}.shippingFee .wrap table + h4{margin-top: var(--padding-2xl);}.shippingFee .wrap .ec-base-button{align-items:center;border-top:1px solid var(--opacity-black-few);padding: var(--padding-2xl);margin:0;border-radius:0 0 .3rem .3rem;background-color: var(--lightmax-color);}.shippingFee .wrap .ec-base-button button{width:100%;}.shippingFee .wrap .ec-base-button button::before{content: '배송비 ';}.shippingFee .wrap .ec-base-button button::after{content: ' - 쇼핑 계속하기';}.shippingFee .wrap p strong{font-weight:normal;font-size:13px;}.shippingFee .wrap table{background:#fff;}.shippingFee .wrap th,.shippingFee .wrap td{padding: var(--padding-2xl) !important;}.shippingFee .wrap th{width:100px;border-right-width:0;}.shippingFee .wrap td{border-left-width:0;white-space:normal;padding-left:0 !important;}.shippingFee .wrap .txtEm{color: var(--primary-color);}.shippingFee .wrap .info{margin:0;color:#757575;font-size:11px;}.shippingFee .wrap .btnClose{overflow:hidden;position:absolute;right:0;top:0;z-index:510;width:50px;height:50px;border:0;padding:0;font-size:0;text-indent:-150%;background: none;width:50px;height:50px;text-indent:0;display:flex;align-items:center;justify-content:center;}.shippingFee .wrap .btnClose::before{font-family: 'spstrap-icon-font' !important;content: '\e951';display:block;color: var(--white-color);font-size: var(--font-size-md);}.ec-base-table{border:1px solid var(--light-color);word-break:break-all;word-wrap:break-word;}.ec-base-table table{position:relative;}.ec-base-table table:after{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:1px;background:#fff;}.ec-base-table tr{border-top:1px solid var(--lightfix-color);line-height: var(--line-height) !important;}.ec-base-table th{font-weight:normal;color: var(--gray-color);}.ec-base-table td{padding:calc(var(--padding-xl) * 1.5) var(--padding-2xl) calc(var(--padding-xl) * 1.5) var(--padding-xl);}.ec-base-table td:first-child{padding-left: var(--padding-2xl);}.ec-base-table tbody th{text-align:left;padding:calc(var(--padding-xl) * 1.5) 0 calc(var(--padding-xl) * 1.5) var(--padding-2xl);}@supports (-webkit-touch-callout: none){.ec-base-table th{vertical-align: middle;}}.ec-base-table th + td:not([colspan]){display:flex;flex-wrap: wrap;align-items:center;gap: var(--padding-lg);}.ec-base-table th + td:not([colspan]) p:empty,.ec-base-table th + td:not([colspan]) span:empty,.ec-base-table th + td:not([colspan]) div:empty{display: none;}.ec-base-table .right td:not([colspan]){justify-content:flex-end;}.ec-base-table td.clear{padding:0 !important;}.ec-base-table.typeWrite{}.ec-base-table.typeWrite td{vertical-align:middle;padding:calc(var(--padding-xl) * 1.5) var(--padding-2xl) calc(var(--padding-xl) * 1.5) calc(var(--padding-xl) * 1.5);}.ec-base-table.typeWrite th + td{padding-left: var(--padding-xl);}.ec-base-table.typeWrite tr:first-child,.ec-base-table.typeWrite tr:first-child{border-top-width:0;}.ec-base-table.typeWrite tbody + tbody tr:first-child,.ec-base-table.typeWrite tbody + tbody tr:first-child{border-top-width:1px;}.ec-base-table.typeWrite td[colspan="2"]{padding:calc(var(--padding-xl) * 1.5) var(--padding-2xl);}.ec-base-table.typeWrite tr td:first-child{}.ec-base-table.typeWrite img{}.ec-base-table.gCellNarrow tbody th{}.ec-base-table.gCellNarrow td{padding:calc(var(--padding-xl) * 1.2) 0 calc(var(--padding-xl) * 1.2) var(--padding-2xl);}.ec-base-table.gCellNarrow td:last-child{padding-right: var(--padding-2xl);}.ec-base-table.gClearBorderTop{border-top-width:0;}.ec-base-table.gClearBorder{border-width:0;}.ec-base-table.gClearCell{padding:4px 0;}.ec-base-table.gClearCell table:after{display:none;}.ec-base-table.gClearCell th,.ec-base-table.gClearCell td,.ec-base-table.typeWrite.gClearCell th{border-width:0;padding-top:calc(var(--padding-xl) * 1.5);padding-bottom:calc(var(--padding-xl) * 1.5);}.ec-base-table.typeWrite.gClearCell td{padding-top:calc(var(--padding-xl) * 1.5);padding-bottom:calc(var(--padding-xl) * 1.5);}.ec-base-table .gLineTop{border-top:1px solid #ececec !important;}.ec-base-table.gClearCell tbody.gLineTop tr:first-child th,.ec-base-table.gClearCell tbody.gLineTop tr:first-child td{padding-top:10px;}.ec-base-table.typeList{border-width:0;}.ec-base-table.typeList table:after{display:none;}.ec-base-table.typeList thead th{text-align:center;background: var(--lightmax-color);}.ec-base-table.typeList th,.ec-base-table.typeList td{padding:var(--padding-xl) calc(var(--padding-xl) * 1.4);vertical-align:middle;border:1px solid var(--light-color);}.ec-base-table.typeList th:first-child,.ec-base-table.typeList td:first-child{padding-left: var(--padding-2xl);}.ec-base-table.typeList th:last-child,.ec-base-table.typeList td:last-child{padding-right: var(--padding-2xl);}.ec-base-table.typeList.gClearBorderTop thead th{border-top-width:0;}.ec-base-table .left{text-align:left;}.ec-base-table .center{text-align:center;}.ec-base-table .right{text-align:right;}.ec-base-table .top th,.ec-base-table th.top,.ec-base-table .top td,.ec-base-table td.top{vertical-align:top;}.ec-base-table .middle th,.ec-base-table th.middle,.ec-base-table .middle td,.ec-base-table td.middle{vertical-align:middle;}.ec-base-table img{vertical-align:middle;}.ec-base-table .ec-address{margin:-4px -13px -3px;}.ec-base-table .ec-address > li{padding:4px 13px 3px;}.ec-base-table .ec-address > li input[type="text"],.ec-base-table .ec-address > li select{width:100%;}.ec-base-table .ec-address .ec-base-help{margin-bottom:4px;}.ec-base-table .ec-address .ec-address-area select:not(:first-child){margin-top:4px;}.ec-base-table .ec-address .ec-address-zipcode input[type="text"]{width:90px;margin-right:4px;}.ec-base-table .ec-address .ec-address-zipcode .btnBasic{margin-right:4px;}.ec-base-table .ec-address .ec-address-zipcode .ec-base-label{margin:0;}.ec-base-table td.clear .ec-base-help{margin-left:13px;margin-right:13px;}.ec-base-table.gClearAll,.ec-base-table.gClearAll table{border:0 !important;background: transparent;}.ec-base-table.gClearAll table:after{display: none;}.ec-base-table.gClearAll th,.ec-base-table.gClearAll td{border:0;color: var(--gray-color);font-size: var(--font-size-md);}.ec-base-table.gClearAll th{padding: var(--padding-xl) 0 var(--padding-xl) 0;}.ec-base-table.gClearAll td{padding: var(--padding-xl) 0 var(--padding-xl) var(--padding-xl);}@supports (-webkit-overflow-scrolling: touch){.ec-base-table.typeWrite td{line-height:28px;}}.ec-base-table .required{font-size:0;}.ec-base-table .required::before{font-family: 'spstrap-icon-font' !important;content: "\e958";display: inline-block;font-size: var(--font-size-sm);color: var(--primary-color);-webkit-transform: translate(-6px,0px);transform: translate(-6px,0px);}.ec-base-table .phone-field-type td:last-child{display:flex;flex-wrap: wrap;align-items:center;}.ec-base-table .phone-field-type td:last-child select{flex-grow:0;flex-shrink:1;flex-basis:70px;padding-left: var(--padding-xl);padding-right: var(--padding-3xl);}.ec-base-table .phone-field-type td:last-child input[type="tel"],.ec-base-table .phone-field-type td:last-child input[type="text"]{flex-grow:1;flex-shrink:1;flex-basis:0;padding-left: var(--padding-lg);padding-right: var(--padding-lg);}.ec-base-table .phone-field-type td:last-child input:last-child{margin-right:0;}.ec-base-table .phone-field-type td:last-child button{width:100%;}.ec-base-table .email-field-type td:last-child{display:flex;flex-wrap: wrap;align-items:center;}.ec-base-table .email-field-type td:last-child input[name="email1"],.ec-base-table .email-field-type td:last-child input[name="email1"]{flex-grow:1;flex-shrink:1;flex-basis:0;}.ec-base-table .email-field-type td:last-child input[name="email1"]{margin-right: var(--padding-sm);}.ec-base-table .email-field-type td:last-child input[name="email2"]{margin-left: var(--padding-sm);}.ec-base-fold{position: relative;}.ec-base-fold.selected{}.ec-base-fold > .title{position:relative;z-index:1;overflow:hidden;padding: var(--padding-2xl);cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0);width:100%;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}.ec-base-fold > .title h2,.ec-base-fold > .title h3{display:inline-block;}.ec-base-fold > .title h3,.ec-base-fold > .title p{}.ec-base-fold > .title:after{font-family: 'spstrap-icon-font' !important;content: '\e938';display:flex;align-items:center;justify-content:center;font-size: var(--font-size-sm);position:absolute;top:0;right:0;width:52px;height:100%;-webkit-transition: var(--animate-duration-fast) ease-in-out;transition: var(--animate-duration-fast) ease-in-out;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);transform:rotate(90deg);}.ec-base-fold .contents{display: none;position: relative;padding: var(--padding-2xl);-webkit-animation: sp--frame-to-fadein var(--animate-duration) ease-in-out both;animation: sp--frame-to-fadein var(--animate-duration) ease-in-out both;-webkit-animation-fill-mode: initial;animation-fill-mode: initial;}.ec-base-fold .ec-base-fold{border-width:1px 0 0;}.ec-base-fold .ec-base-fold + .ec-base-fold{margin-top:0;}.ec-base-fold.selected > .title:after{font-size: var(--font-size-md);color: var(--primary-color);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform:rotate(45deg);}.ec-base-fold.selected > .contents{display:block;}.ec-base-fold.theme1{margin-top: -1px;}.ec-base-fold.theme1 > .title{color: var(--dark-color);font-size: var(--font-size-2xl);border-top:1px solid var(--light-color);border-bottom:1px solid var(--light-color);}.ec-base-fold.theme1.selected > .title{font-weight:bold;background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/diagonal_line_bg.png);}.ec-base-fold.theme1.selected > .contents{border-bottom:1px solid var(--lightlow-color);}.ec-base-fold.theme1.selected > .contents .ec-base-prdInfo .ec-base-table.typeWrite th{padding-left:0;}.ec-base-fold.theme1.selected > .contents .ec-base-prdInfo .ec-base-table.typeWrite td:last-child{padding-right:0;}.ec-base-fold.theme1.selected > .contents .ec-base-prdInfo{padding:0;}.ec-base-fold.theme1.selected > .contents > .ec-base-table > table > tbody > tr:first-child{border-top:0;}.ec-base-fold.theme2 > .title{padding-right:34px;color:#1b1b1b;background:#f0f0f0;}.ec-base-fold.theme2 > .title:after,.ec-base-fold.theme3 > .title:after{background-image: url("../skin/mobile/layout/ico_arrow_gray.png");}.ec-base-fold.theme3{border-top:1px solid var(--light-color);}.ec-base-fold.theme3 > .title{color: var(--dark-color);background-color: var(--lightmax-color);}.ec-base-fold.theme3 > .title h3{font-weight:bold;color:#1b1b1b;font-size: var(--font-size-xl);}.ec-base-fold.theme3 > .title:after{background-image: none;}.ec-base-fold.theme3 .contents{padding:0 var(--padding-2xl) var(--padding-2xl) var(--padding-2xl);background: var(--lightmax-color);color: var(--darkgray-color);}.ec-base-fold.theme4{margin:14px 7px 29px;font-size:13px;}.ec-base-fold.theme4 dt{position:relative;padding:13px 30px 13px 14px;line-height:1.2;font-size:12px;cursor:pointer;background-color:#fff;}.ec-base-fold.theme4 dt:after{content:"";position:absolute;right:10px;top:0;width:20px;height:100%;background:url("../skin/mobile/layout/ico_arrow_gray.png") no-repeat 0 50%;background-size:20px auto;-webkit-transition:.3s ease-out;transition:.3s ease-out;}.ec-base-fold.theme4 dd + dt{border-top:1px solid #d5d5d5;}.ec-base-fold.theme4 dd{display:none;padding:10px 10px;font-size:12px;line-height:1.5;border-top:1px solid #d5d5d5;background-color:#f5f5f6;}.ec-base-fold.theme4 dd.selected{display:block;}.ec-base-fold.theme4 dt.selected:after{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform:rotate(180deg);}.ec-base-fold .ec-base-prdInfo{margin:0;border:0;}.ec-base-fold .ec-base-prdInfo .option{margin:0;}.ec-base-fold .ec-base-prdInfo .prdFoot{}.ec-base-fold .ec-base-prdInfo .prdTotal{}.ec-base-fold > .contents .ec-base-table,.ec-base-fold .ec-base-fold > .contents .ec-base-table{border:0;}.ec-base-fold.theme5{margin:0;border:1px solid var(--light-color);}.ec-base-fold.theme5 + .ec-base-fold.theme5{margin-top: var(--padding-lg);}.ec-base-fold.theme5 dt{color: var(--gray-color);font-size: var(--font-size-lg);position: relative;padding: var(--padding-2xl) calc(var(--padding-5xl) * 1.2) var(--padding-2xl) var(--padding-2xl);cursor: pointer;}.ec-base-fold.theme5 dt strong{color: var(--dark-color);font-size: var(--font-size-2xl);}.ec-base-fold.theme5 dt:after{font-family: 'spstrap-icon-font' !important;content: '\e938';position:absolute;top: var(--padding-2xl);right: var(--padding-2xl);-webkit-transition: transform var(--animate-duration) var(--cubic-ease-in);transition: transform var(--animate-duration) var(--cubic-ease-in);}.ec-base-fold.theme5 dt.selected{background-color: var(--lightmax-color);}.ec-base-fold.theme5 dt.selected strong{color: var(--primary-color);}.ec-base-fold.theme5 dd{display: none;padding: var(--padding-2xl);border-top:1px solid var(--light-color);}.ec-base-fold.theme5 dd.selected{display:block;}.ec-base-fold.theme5 dt.selected:after{color: var(--primary-color);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);}.ec-base-fold.theme5 > .contents{border-top:1px solid var(--light-color);}.ec-base-fold.theme6{margin:0;border-top:1px solid var(--light-color);border-bottom:1px solid var(--light-color);}.ec-base-fold.theme6 + .ec-base-fold.theme6{margin-top: -1px;}.ec-base-fold.theme6 dt{color: var(--gray-color);font-size: var(--font-size-lg);position: relative;padding: var(--padding-2xl) calc(var(--padding-5xl) * 1.2) var(--padding-2xl) var(--padding-2xl);cursor: pointer;}.ec-base-fold.theme6 dt strong{color: var(--dark-color);font-size: var(--font-size-2xl);}.ec-base-fold.theme6 dt:after{font-family: 'spstrap-icon-font' !important;content: '\e938';position:absolute;top: var(--padding-2xl);right: var(--padding-2xl);-webkit-transition: transform var(--animate-duration) var(--cubic-ease-in);transition: transform var(--animate-duration) var(--cubic-ease-in);}.ec-base-fold.theme6 dt.selected{background-color: var(--lightmax-color);}.ec-base-fold.theme6 dt.selected strong{color: var(--primary-color);}.ec-base-fold.theme6 dd{display: none;padding: var(--padding-2xl);border-top:1px solid var(--light-color);}.ec-base-fold.theme6 dd.selected{display:block;}.ec-base-fold.theme6 dt.selected:after{color: var(--primary-color);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);}.ec-base-fold > .title{font-size: var(--font-size-2xl);}.ec-base-fold.theme6.selected > .title{font-weight:bold;}.ec-base-fold.theme6 > .contents{border-top:1px solid var(--light-color);}.ec-base-fold[scale="xl"] > .title{padding: var(--padding-xl);font-size: var(--font-size-xl);}.ec-base-fold[scale="xl"] > .title:after{font-size:calc(var(--font-size-sm) * .8);}.ec-base-prdInfo{position:relative;padding: var(--padding-2xl);border:1px solid var(--light-color);border-radius: .25rem;}h1 + .ec-base-prdInfo,h2 + .ec-base-prdInfo,h3 + .ec-base-prdInfo{border-radius:0;}.ec-base-prdInfo[scope="line"]{margin-top: -1px;border-radius:0;border-left-width:0;border-right-width:0;}.ec-base-prdInfo + .ec-base-prdInfo{margin-top: var(--padding-xl);}.ec-base-prdInfo > input[type="checkbox"]{margin:0 !important;position:absolute;z-index:9;top: var(--padding-2xl);right:calc(var(--padding-2xl) + 2px);}.ec-base-prdInfo .prdCheck{display:inline-block;margin-bottom:7px;}.ec-base-prdInfo .prdBox{min-height:90px;display: -webkit-flex;display: -ms-flex;display:flex;flex-wrap: wrap;padding-bottom: var(--padding-xl);}.ec-base-prdInfo .prdBox .ec-base-button{width:100%;text-align: right;padding-top: var(--padding-xl);margin-bottom:0;border-top:1px solid var(--light-color);}.ec-base-prdInfo[scope="full"] .prdBox .ec-base-button{width:auto;border:0;padding:0 0 0 var(--padding-2xl);margin:0 0 0 var(--padding-2xl);border-left:1px solid var(--light-color);}.xans-gift-select .ec-base-prdInfo > input[type="checkbox"] + .prdBox{padding-top: var(--padding-4xl);}.xans-gift-select .ec-base-prdInfo > input[type="checkbox"] + .prdBox .info{display: none;}.xans-gift-select .ec-base-prdInfo > input[type="checkbox"] + .prdBox .description::after{content: '사은품 선택 후 옵션선택';font-size: var(--font-size-sm);color: var(--gray-color);display:block;padding-bottom: var(--padding-2xl);}.xans-gift-select .ec-base-prdInfo > input[type="checkbox"]:checked + .prdBox .description::after{display: none;}.xans-gift-select .ec-base-prdInfo > input[type="checkbox"]:checked + .prdBox .info{display:block;}.xans-gift-select .ec-base-prdInfo > input[type="checkbox"] + .prdBox::before{content: '사은품 선택';font-size: var(--font-size-lg);padding:0 0 var(--padding-xl) var(--padding-2xl);position:absolute;top: var(--padding-2xl);left: var(--padding-2xl);right: var(--padding-2xl);border-bottom:1px solid var(--light-color);}.xans-gift-select .ec-base-prdInfo > input[type="checkbox"]:checked + .prdBox::before{content: '선택됨';font-weight:bold;color: var(--primary-color);}.ec-base-prdInfo .thumbnail{overflow: hidden;width:70px;margin-right: var(--padding-2xl);}.ec-base-prdInfo .thumbnail img{width:100%;height:auto;}.ec-base-prdInfo .description{overflow:hidden;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;}.ec-base-prdInfo .description .prdName{font-size: var(--font-size-xl);border-bottom:1px solid var(--light-color);display:block;margin-bottom: var(--padding-xl);padding-bottom: var(--padding-xl);padding-right: var(--padding-3xl);}.ec-base-prdInfo .description .prdName a{color:#4a5164;}.ec-base-prdInfo .description .prdName .ec-set-product-name{display:block;margin:0 0 3px;}.ec-base-prdInfo .description .info{margin:0 0 var(--padding-lg) 0;}.ec-base-prdInfo .description .info li{margin:0 0 var(--padding-lg) 0;vertical-align: middle;font-size: var(--font-size-md);color: var(--gray-color);}.ec-base-prdInfo .description .info li:empty{display: none;}.ec-base-prdInfo .description .info li.ec-base-qty{display:flex;align-items:center;padding-top: var(--padding-lg);}.ec-base-prdInfo .description .info li.ec-base-qty > span:last-child{margin-left:auto;}.ec-base-prdInfo .description .info li .mileage{display:inline-block;}.ec-base-prdInfo .description .info .price,.ec-base-prdInfo .description .info .price li{}.ec-base-prdInfo .description .info .price .refer{font-weight:normal;font-size:11px;}.ec-base-prdInfo .description .info .price .discount{font-weight:normal;text-decoration:line-through;}.ec-base-prdInfo .description .info .price.strike,.ec-base-prdInfo .description .info .price .strike{font-weight:normal;text-decoration:line-through;margin-bottom:0;}.ec-base-prdInfo .description .info .price.strike strong,.ec-base-prdInfo .description .info .price .strike strong{font-weight:normal;}.ec-base-prdInfo .description .info .price:not(.strike),.ec-base-prdInfo .description .info .price.strike + li,.ec-base-prdInfo .description .info .price .strike + li{color: var(--dark-color);}.ec-base-prdInfo .description .info .price,.ec-base-prdInfo .description .info .price + li:not(.displaynone){display: inline-flex;}.ec-base-prdInfo .description .info li:not(.displaynone) + .price,.ec-base-prdInfo .description .info .price + li:not(.displaynone){padding-left:5px;font-weight:bold;margin-bottom:0;}.ec-base-prdInfo .description .info li.price:last-child .strike{text-decoration: unset;}.ec-base-prdInfo .description .info .price li:not(.displaynone) + li{padding-left:5px;}.ec-base-prdInfo .description .price .quantity{position:relative;display:inline-block;margin:0 0 0 10px;padding:0 0 0 14px;font-size:13px;}.ec-base-prdInfo .description .price .quantity:before{display:block;content:"";position:absolute;top:1px;left:0;width:1px;height:13px;background:#989899;}.ec-base-prdInfo .description input[type="number"]{max-width:51px;}.ec-base-prdInfo .description .info .amount button{margin:0;padding:0;border:0;}.ec-base-prdInfo .description .info .amount{width:50px;padding-left:0;padding-right:0;}.ec-base-prdInfo .description .info input.amount{text-align:center;}.ec-base-prdInfo .description input[type="tel"]{text-align:right;}.ec-base-prdInfo .description .quantity input[type="tel"]{width:51px;}.ec-base-prdInfo .ec-base-qty [type="tel"]{vertical-align: top;}.ec-base-prdInfo .ec-base-qty button{height:40px;}.ec-base-prdInfo .ec-base-qty button:first-child img,.ec-base-prdInfo .ec-base-qty .QuantityDown img{display: none;}.ec-base-prdInfo .ec-base-qty button:first-child::before,.ec-base-prdInfo .ec-base-qty .QuantityDown::before{font-family: 'spstrap-icon-font' !important;content: '\e933';font-size: var(--font-size-xs);display: inline-flex;align-items:center;color: var(--dark-color);justify-content:center;width:40px;height:40px;border:1px solid var(--lightlow-color);border-right:0;}.ec-base-prdInfo .ec-base-qty button:first-child + input[type="tel"][name*="quantity"],.ec-base-prdInfo .ec-base-qty .QuantityDown + input[type="tel"][name*="quantity"]{text-align:center;border-radius:0;padding-left:0;padding-right:0;width:50px;height:40px;line-height:40px;border:1px solid var(--lightlow-color);}.ec-base-prdInfo .ec-base-qty button:last-child img,.ec-base-prdInfo .ec-base-qty .QuantityUp img{display: none;}.ec-base-prdInfo .ec-base-qty button:last-child::before,.ec-base-prdInfo .ec-base-qty .QuantityUp::before{font-family: 'spstrap-icon-font' !important;content: '\e938';font-size: var(--font-size-xs);display: inline-flex;align-items:center;color: var(--dark-color);justify-content:center;width:40px;height:40px;border:1px solid var(--lightlow-color);border-left:0;}.ec-base-prdInfo .prdFoot{border-top:1px solid var(--light-color);padding: var(--padding-xl) var(--padding-2xl);font-weight:bold;line-height:26px;color: var(--primary-color);text-align:center;background-color: var(--lightmax-color);display:flex;align-items:center;justify-content: space-between;}.ec-base-prdInfo .prdFoot:after{content:'';display:block;clear:both;}.ec-base-prdInfo .prdFoot .gLeft{}.ec-base-prdInfo .prdFoot .gRight{margin-left:auto;}.ec-base-prdInfo .prdFoot .store{color:#000;font-weight:normal;}.ec-base-prdInfo .prdFoot .btnBasic{font-weight:normal;background-color:#fff;}.ec-base-prdInfo .prdFoot span > span > span{font-size:11px;}.ec-base-prdInfo .prdFoot span span.discount{text-decoration:line-through;}.ec-base-prdInfo .prdFoot span span.discount strong {font-weight:normal;}.ec-base-prdInfo p.option{margin:0 14px;padding:14px 0;border-top:1px solid var(--light-color);font-size:13px;}.ec-base-prdInfo .option{padding:0;color:#353535;}.ec-base-prdInfo .option > li{border-top:1px solid var(--light-color);}.ec-base-prdInfo .option > li .name{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;min-height:29px;margin:7px 0;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;}.ec-base-prdInfo .option > li .name > select{max-width:80%;}.ec-base-prdInfo .option > li .name .btnBasic{height:30px;line-height:28px;padding:0 .75rem;}.ec-base-prdInfo .option > li .optionDesc{word-break:break-all;color: var(--gray-color);font-size: var(--font-size-md);}.ec-base-prdInfo .option > li .optionDesc::before{font-family: 'spstrap-icon-font' !important;content: '\e958';display: inline-flex;font-size: var(--font-size-xs);color: var(--primary-color);-webkit-transform: scale(-1,1);transform: scale(-1,1);}.ec-base-prdInfo .option > li .change{margin:0 0 0 5px;white-space:nowrap;}.ec-base-prdInfo .option .file a{margin:0 0 0 4px;padding:0 0 0 11px;color:#80aeef;text-decoration:underline;background:url("../skin/mobile_ko_KR/order/ico_attach.png") no-repeat 0 0;background-size:8px 13px;}.ec-base-prdInfo .option > li .optionDesc .optionstr:empty::before{content: '선택된 옵션이 없거나,품절 상품입니다.';font-size: var(--font-size-sm);color: var(--gray-color);}.ec-base-prdInfo .layerOptionModify{display:none;width:auto;margin: var(--padding-2xl) 0 var(--padding-2xl) 0;padding: var(--padding-2xl);border-radius: .25rem;border:1px solid var(--light-color);background-color: var(--lightmax-color);background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/diagonal_line_bg.png);}.ec-base-prdInfo .layerOptionModify .titleArea{margin-top:3px;display:none;}.ec-base-prdInfo .layerOptionModify ul{padding:0;font-size:12px;}.ec-base-prdInfo .layerOptionModify li{position:relative;margin:0 0 7px;padding:0 0 0 100px;}.ec-base-prdInfo .layerOptionModify li .optionItem{display:block;position:absolute;top:50%;left:0;width:90px;font-size: var(--font-size-lg);color:var(--gray-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.ec-base-prdInfo .layerOptionModify select,.ec-base-prdInfo .layerOptionModify input[type="text"]{width:100%;}.ec-base-prdInfo .layerOptionModify .ec-base-button.gCenter{margin:0;text-align: right;border-top:1px solid var(--light-color);padding-top: var(--padding-xl);margin-top: var(--padding-xl);}.orderList .ec-base-prdInfo{margin:-1px 0 0;border-width:1px 0 0 0;}.orderList .ec-base-prdInfo .option{margin:0;}.orderList .ec-base-prdInfo .prdFoot{}.orderArea .ec-base-fold .ec-base-prdInfo{border-bottom:1px solid #d5d5d5;}.orderConfirmLayer .orderArea .ec-base-prdInfo{border-bottom:0;}.orderArea .ec-base-prdInfo + .ec-base-prdInfo{border-top:1px solid #d5d5d5;}.xans-order-boardlistpackage.ec-base-layer{box-shadow:0 0 0 1000px var(--opacity-black);}.ec-base-prdInfo a[onclick^="Basket.orderBasketItem"]::before{font-family: 'spstrap-icon-font' !important;content: '\e91b';padding-right: var(--padding-xl);}.ec-base-prdInfo a[onclick^="Basket.deleteBasketItem"]::before,.ec-base-prdInfo .btn_recent_del::before{font-family: 'spstrap-icon-font' !important;content: '\e91f';font-size:calc(var(--font-size-xs) * .9);padding-right: .75em;position: relative;top: -1px;}.ec-base-prdInfo a[onclick^="Basket.modifyQuantity"]::before{font-family: 'spstrap-icon-font' !important;content: '\e939';font-size: var(--font-size-sm);padding-right: var(--padding-xl);}.ec-base-prdInfo a[onclick^="Basket.showOptionChangeLayer"]::before{font-family: 'spstrap-icon-font' !important;content: '\e936';font-size: var(--font-size-sm);padding-right: var(--padding-xl);}.ec-base-prdInfo a[onclick^="BasketNew.moveWish"]::before{font-family: 'spstrap-icon-font' !important;content: '\e929';font-size: var(--font-size-xs);padding-right: .75em;}.ec-base-prdInfo a.ec-basketOptionModifyLayer-modify::before{font-family: 'spstrap-icon-font' !important;content: '\e939';font-size: var(--font-size-xs);padding-right: .75em;}.ec-base-prdInfo a[onclick*="$('#ec-basketOptionModifyLayer').hide()"]::before{font-family: 'spstrap-icon-font' !important;content: '\e951';font-size:calc(var(--font-size-xs) * .9);padding-right: .75em;position: relative;top: -1px;}.ec-base-prdInfo .description .info li[mileage="-"]{display: none;}:root{--width:100%;--width-box:500px;--width-case:500px;--width-card:500px;--width-cube:500px;--width-tablet:500px;--width-mobile:500px;--width-responsive:500px;--base-color:#444444;--dark-color:#333333;--gray-color:#999999;--darkgray-color:#666666;--lightfix-color:#f7f7f7;--lightmax-color:#fafafa;--primary-color:#da2d5e;--primary-up-color:#e53466;--primary-down-color:#c92452;--primary-light-color:#ffe2ea;--primary-bright-color:#fff5f8;--letter-space:0.03em;--line-height:1.3;--font-size:14.5px;--font-size-ss:9px;--font-size-xs:10.5px;--font-size-sm:11.5px;--font-size-md:12.5px;--font-size-lg:13.5px;--font-size-xl:14.5px;--font-size-2xl:16.5px;--font-size-3xl:18.5px;--font-size-4xl:22.5px;--font-size-5xl:26px;--highlight-color: rgba(0,0,0,.1) --base-color:#333;--gray-color:#999;--dark-color:#444;--primary-color:#99314b;--primary-up-color:#99314b;--primary-down-color:#88263e;--primary-light-color:#f0f0f0;--primary-bright-color:#f7f7f7;}::-webkit-scrollbar{ width:3px;height:3px;}::-webkit-scrollbar-thumb{ background:#eaeaea;border-radius:0px;}::-webkit-scrollbar-thumb:hover{ background:#bababa;}::-webkit-scrollbar-track{ background:#FFFFFF;border-radius:0px;box-shadow: inset 0px 0px 0px 0px #F0F0F0;}body{letter-spacing: var(--letter-space);max-width:100vw;min-height:700vh;min-height: -webkit-fill-available;}.sp--title[scale*="nude"] .sp--title-inner{line-height: var(--line-height);}.sp--bg{}.sp--bg[bg="diagonal"]{background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/diagonal_line_bg.png);}[sp--js-cafe24-joinbenefit] .sp--bedge{margin-top: -6px;}[tooltip-label]::after,[tooltip-label]::before{display: none !important;}[sp--cafe24-display-count="2"][sp--cafe24-display="display-displaynonedisplaynone"]{display: none;}[sp--cafe24-display-count="3"][sp--cafe24-display="display-displaynonedisplaynonedisplaynone"]{display: none;}[sp--cafe24-display-count="4"][sp--cafe24-display="display-displaynonedisplaynonedisplaynonedisplaynone"]{display: none;}[sp--cate24-bullet="number"]{counter-reset:bullet;}[sp--cate24-bullet="number"] [sp--cate24-bullet-element]::before{counter-increment:bullet;content:counter(bullet) ".";padding-right: .5em;}[grid-image="2"] img{max-width:130px;}[grid-image="3"] img{max-width:56px;}[grid-image="4"] img{max-width:42px;}[grid-image="5"] img{max-width:36px;}.sp--banner-grapper {}.sp--banner-grapper{font-size: var(--font-size-3xl);text-align:center;}.sp--banner-grapper[gap="2xl"] a > p{padding: var(--padding-2xl) var(--padding-2xl) 0 var(--padding-2xl);}.sp--banner-grapper a div{padding:calc(var(--padding-xl) * 1.5) 0 var(--padding-2xl) 0;border-bottom:1px solid var(--light-color);}.sp--banner-grapper a div:empty{padding:0;border-bottom:0;}.sp--banner-grapper a div > p{font-size: var(--font-size-md);color: var(--gray-color);padding: var(--padding-xs) 0 0 0;}.swiper-container[custom="centered-underline"] .swiper-slide{padding:calc(var(--padding-xl) * 1.2) calc(var(--padding-2xl) * 1.4);background-color: var(--light-color);color: var(--gray-color);margin:0 var(--padding-lg);border-radius:100rem;}.swiper-container[custom="centered-underline"] .swiper-slide.swiper-slide-active{background-color: var(--darkgray-color);color: var(--white-color);}.sp--cafe24-initialized-categoryicon img{display: none !important;}#layout[scope="cover"] .sp__layout_header{left:0;right:0;position:absolute;}#layout[scope="cover"] .sp__layout_category{top:130px;opacity:0;visibility: hidden;}#layout[scope="cover"] .sp__layout_category + .sp--scroll-holder{display: none;}#layout[scope="cover"] .sp__layout_category.sp--scroll-on{top:0;opacity:1;visibility: visible;-webkit-transition: opacity var(--animate-duration) var(--cubic-ease-in),visibility var(--animate-duration) var(--cubic-ease-in);transition: opacity var(--animate-duration) var(--cubic-ease-in),visibility var(--animate-duration) var(--cubic-ease-in);}#layout[scope="cover"] .sp__layout_category .sp__layout_category_left{width:42px;}.sp__layout_tee{z-index:94;position: relative;}.sp__layout_tee_closebtn{z-index:95;position:absolute;top:100%;left:50%;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}#sp--layout ~ .sp__layout_tee .sp__layout_tee_closebtn{display: none;}.sp__layout_tee .swiper-slide > a > p{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size: var(--font-size-sm);padding:0 var(--padding-2xl);}.sp__layout_header{z-index:93;position: relative;padding:1rem 0;}#layout[scope="clear"] .sp__layout_header{padding: .5rem 0;}.sp__layout_header img{max-width:calc(100vw - 160px);max-height:38px;}.sp--hamburger-inner{top:calc(50% - 1px);}.sp--hamburger-inner,.sp--hamburger-inner::before,.sp--hamburger-inner::after{background-color: var(--dark-color);}.sp__layout_header .xans-layout-orderbasketcount strong{z-index:1;position:absolute;top: -5px;right: -5px;padding:5px 7px;min-width:23px;text-align:center;line-height:1;font-size: var(--font-size-md);border-radius:100rem;color: var(--white-color);background-color: var(--primary-color);}.sp__layout_header .xans-layout-orderbasketcount strong::before{content:attr(count);}.sp__layout_header .xans-layout-orderbasketcount strong[count="0"]{color: var(--white-color);background-color: var(--gray-color);}.sp__layout_header[change="white"] img,.sp__layout_header[change="white"] button{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}.sp__layout_header[change="white"] .sp--box > ul > li > a{color: var(--white-color);}.sp__layout_header[change="black"] img,.sp__layout_header[change="black"] button{-webkit-filter:brightness(0) invert(0);filter:brightness(0) invert(0);}.sp__layout_header[change="black"] .sp--box > ul > li > a{color: var(--dark-color);}#layout[scope="clear"] .sp__layout_category,#layout[scope="clear"] .sp__layout_navigator,#layout[scope="clear"] .cafe24-popup--container,#layout[scope="clear"] .sp__layout_header a[data-trigger="trigger-view-myshop"],#layout[scope="clear"] .sp__layout_header a[data-trigger="trigger-view-basket"]{display: none;}#layout[scope="clear"] .sp__layout_header{padding-right: var(--padding-sm);border-bottom:1px solid var(--opacity-black-few);}#layout[scope="clear"] .sp__layout_layer_contents{padding-bottom:0;}#layout[scope="clear"] .sp__layout_category + .sp--scroll-holder{display: none;}.sp__layout_category{left:0;right:0;z-index:96;position:absolute;border-top:1px solid var(--opacity-black-few);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-backface-visibility: hidden;backface-visibility: hidden;}.sp__layout_category > ul{align-items: stretch;position: relative;z-index:3;padding-left: var(--padding-xl);}.sp__layout_category.sp--scroll-on{top:0;position:fixed;background-color: var(--opacity-white-max);}.sp__layout_category.sp--scroll-on > ul,body.sp--body-view-category .sp__layout_category > ul{box-shadow: var(--shadow-top-dark);border-bottom:1px solid var(--opacity-black-few);}.sp__layout_category_list{display: grid;padding: .2rem 0;}.sp__layout_category_list::before,.sp__layout_category_list::after{content: '';z-index:3;top:0;position:absolute;height:100%;width: var(--padding-xl);background: -webkit-linear-gradient(left,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background: linear-gradient(to right,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);}.sp__layout_category_list::before{left: -1px;}.sp__layout_category_list::after{right: -1px;-webkit-transform: scaleX(-1);transform: scaleX(-1);}.sp__layout_category_list > ul{overflow-x:auto;white-space: nowrap;display:flex;padding:0 var(--padding-xl);}.sp__layout_category_list > ul > li{}.sp__layout_category_list > ul > li ~ li{margin-left:1.25rem;}.sp__layout_category_list > ul > li:last-child{padding-right: var(--padding-2xl);}.sp__layout_category_list > ul > li > a{position: relative;}.sp__layout_category_list > ul > li > a em{position:absolute;top:10px;right: -5px;border-radius:100rem;width:4px;height:4px;background-color: var(--primary-color);}.sp__layout_category_list > ul > li .sp--dropdown-layer{display: none;}.sp__layout_category_list .sp--currentlink-on{font-weight:bold;}.sp__layout_category_list .sp--currentlink-on::before{content: '';position:absolute;bottom: .4rem;left:0;right:0;height:2px;background-color: var(--primary-color);}.sp__layout_category_right{padding-top:0;padding-bottom:0;}.sp__layout_category.sp--scroll-on .sp__layout_category_right{display:block;}.sp__layout_category .sp__layout_category_right a{height:100%;}body.sp--body-view-category .sp__layout_category .sp__layout_category_right a{color: var(--primary-color);}body.sp--body-view-category .sp__layout_category .sp__layout_category_right a [reaction]{}.sp__layout_category_left{width:0px;overflow: hidden;text-align:center;-webkit-transition: width var(--animate-duration) var(--cubic-ease-in);transition: width var(--animate-duration) var(--cubic-ease-in);}.sp--scroll-on .sp__layout_category_left{width:42px;}.sp__layout_category_list > ul > li > a i[primary]{font-style: normal;color: var(--primary-color);}.sp__layout_category .sp--toggle-contents{z-index:2;position:absolute;top:100%;left:0;right:0;border-bottom:1px solid var(--light-color);background-color: var(--white-color);box-shadow: var(--shadow-top-dark);opacity:0;visibility: hidden;-webkit-transition: opacity var(--animate-duration-fast) var(--cubic-ease-in),visibility var(--animate-duration-fast) var(--cubic-ease-in);transition: opacity var(--animate-duration-fast) var(--cubic-ease-in),visibility var(--animate-duration-fast) var(--cubic-ease-in);}body.sp--body-view-category{overflow: hidden;}body.sp--body-view-category .sp__layout_category .sp--toggle-contents{opacity:1;visibility: visible;}.sp__layout_category .sp__layout_category_background{z-index:1;position:absolute;top:0;left:0;width:100vw;height:100vh;min-height: -webkit-fill-available;background-color: var(--opacity-black);}.sp__layout_category_contents{z-index:2;display:flex;max-height:calc(46vh);position: relative;flex-direction:column;border-radius:0 0 1rem 1rem;background-color: var(--white-color);}.sp__layout_category.sp--scroll-on .sp__layout_category_contents{max-height:calc(100vh - 300px);}.sp__layout_category_contents_area{position: relative;}.sp__layout_category_contents_area[scope="top"]{flex:0 0 auto;box-shadow: var(--shadow-top-dark);border-bottom:1px solid var(--light-color);}.sp__layout_category_contents_area[scope="bottom"]{flex:1 1 100%;overflow-y:auto;}.sp__layout_navigator{z-index:104;position:fixed;bottom:0;left:0;right:0;display: none;border-radius:1rem 1rem 0 0;border-top:1px solid rgba(0,0,0,0.1);box-shadow: var(--shadow-dark);background-color: var(--white-color);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: transform var(--animate-duration) var(--cubic-ease-in);transition: transform var(--animate-duration) var(--cubic-ease-in);-webkit-transform: translateY(0) translate3d(0,0,0);transform: translateY(0) translate3d(0,0,0);}.sp__layout_navigator.sp--initialized-cookie{display:block;}.sp__layout_navigator.sp--cookie-on{-webkit-transform: translateY(100%) translate3d(0,0,0);transform: translateY(100%) translate3d(0,0,0);}.sp__layout_navigator [sp--cafe24-layout-layer-btn]{align-self: stretch;}.sp__layout_navigator [sp--cafe24-layout-layer-btn]::after{content: '';position:absolute;bottom:0;left:30%;right:30%;height:5px;border-radius:100rem 100rem 0 0;}.sp__layout_navigator.sp--cookie-on .sp--toggle-contents{display: none;}[sp--cafe24-layout-layer-btn]::after{-webkit-transition:all var(--animate-duration) var(--cubic-ease-in);transition:all var(--animate-duration) var(--cubic-ease-in);}body[sp--cafe24-layout-layer="myshop"] [sp--cafe24-layout-layer-btn="myshop"] a,body[sp--cafe24-layout-layer="basket"] [sp--cafe24-layout-layer-btn="basket"] a,body[sp--cafe24-layout-layer="search"] [sp--cafe24-layout-layer-btn="search"] a,body[sp--cafe24-layout-layer="cscenter"] [sp--cafe24-layout-layer-btn="cscenter"] a,body[sp--cafe24-layout-layer="event"] [sp--cafe24-layout-layer-btn="event"] a{color: var(--primary-color);}body[sp--cafe24-layout-layer="myshop"] [sp--cafe24-layout-layer-btn="myshop"]::after,body[sp--cafe24-layout-layer="basket"] [sp--cafe24-layout-layer-btn="basket"]::after,body[sp--cafe24-layout-layer="search"] [sp--cafe24-layout-layer-btn="search"]::after,body[sp--cafe24-layout-layer="cscenter"] [sp--cafe24-layout-layer-btn="cscenter"]::after,body[sp--cafe24-layout-layer="event"] [sp--cafe24-layout-layer-btn="event"]::after{background-color: var(--primary-color);}.sp__layout_navigator_tutorial{z-index:105;position:fixed;left:0;right:0;bottom:66px;text-align:center;}.sp__layout_navigator_tutorial .sp--cookie-btn{display: inline-block;position: relative;}.sp__layout_navigator_tutorial .sp--cookie-btn::after{content: '';position:absolute;left:50%;top:99%;width:0;height:0;margin-left: -10px;border-style: solid;border-width:10px 10px 0 10px;border-color: var(--primary-color) transparent transparent transparent;}body#layout[scope="clear"] .sp__layout_navigator_tutorial{display: none;}.sp__layout_navigator_toggle{z-index:1;position:absolute;bottom:100%;left:50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}.sp__layout_navigator_toggle .sp--cookie-btn{position: relative;background-color: var(--white-color);line-height:1.2;border:1px solid rgba(0,0,0,0.1);padding:0 var(--padding-3xl);border-bottom:0;border-radius: .3rem .3rem 0 0;}.sp__layout_navigator_toggle .sp--cookie-btn[data-scope="set"]::before{content: '';z-index:1;position:absolute;width:100%;height:220%;top: -60%;left:0;right:0;}.sp__layout_navigator_toggle .sp--cookie-btn[data-scope="del"]{padding:calc(var(--padding-lg) * 1.25) calc(var(--padding-3xl) * 1.25);color: var(--white-color);border-radius: .5rem .5rem 0 0;background-color: var(--primary-color);border:1px solid var(--primary-down-color);}.sp__layout_navigator_toggle .sp--cookie-btn[data-scope="del"]::before{content: '';z-index:1;position:absolute;width:100%;height:50%;bottom:100%;left:0;right:0;}.sp__layout_navigator_toggle_openbtn{display: none;}.sp__layout_navigator.sp--cookie-on .sp__layout_navigator_toggle .sp__layout_navigator_toggle_openbtn{display:block;}.sp__layout_followbtn{position:absolute;bottom:65px;right:5px;text-align:center;}.sp__layout_followbtn > a,.sp__layout_followbtn > p > a{width:42px;display:block;padding: var(--padding-sm);}.sp__layout_followbtn .sp--scroll{display: none;}.sp__layout_followbtn .sp--scroll.sp--scroll-on{display:block;}.sp__layout_navigator .xans-layout-orderbasketcount strong{z-index:1;position:absolute;bottom: -2px;left:50%;padding:3px 5px;min-width:16px;text-align:center;line-height:1;font-size: var(--font-size-sm);border-radius:100rem;color: var(--white-color);background-color: var(--primary-color);-webkit-transform: translateX(10%);transform: translateX(10%);}.sp__layout_navigator .xans-layout-orderbasketcount strong::before{content:attr(count);}.sp__layout_navigator .xans-layout-orderbasketcount strong[count="0"]{color: var(--white-color);background-color: var(--gray-color);}.sp__layout_navigator [sp--cafe24-layout-layer-btn="event"] strong{z-index:1;position:absolute;top:2px;left:calc(50% + 5px);font-size: var(--font-size-xs);color: var(--primary-color);}body[sp--cafe24-layout-layer]{overflow: hidden;}.sp__layout_layer{z-index:103;position:fixed;top:0;left:0;right:0;bottom:0;display: none;min-height:100vh;min-height: -webkit-fill-available;border-top:1px solid var(--opacity-black-few);box-shadow: var(--shadow-dark);}body[sp--cafe24-layout-layer] .sp__layout_layer{display:block;opacity:0;visibility: hidden;-webkit-transition: opacity var(--animate-duration) var(--cubic-ease-in),visibility var(--animate-duration) var(--cubic-ease-in);transition: opacity var(--animate-duration) var(--cubic-ease-in),visibility var(--animate-duration) var(--cubic-ease-in);}body[sp--cafe24-layout-layer] .sp__layout_layer.show{opacity:1;visibility: visible;}.sp__layout_layer_cover{z-index:1;position:fixed;top:0;left:0;width:100vw;min-height:100vh;min-height: -webkit-fill-available;background-color: var(--opacity-black-light);}.sp__layout_layer_cover::before{content: '← 화면을 좌우로 스크롤 해 보세요 →';position:absolute;top:0;left:0;right:0;line-height:1.5;text-align:center;color: var(--opacity-white-light);font-size: var(--font-size-sm);padding: var(--padding-2xl) 0;}.sp__layout_layer_cover::after{font-family: 'spstrap-icon-font' !important;content: '\e91f';font-size: var(--font-size-2xl);position:absolute;top:0;right:0;width:57px;height:57px;display:flex;align-items:center;justify-content:center;color: var(--opacity-white-light);}.sp__layout_layer_element{z-index:2;position:absolute;height:calc(100% - 57px);left:0;right:0;bottom:0;opacity:0;visibility: hidden;border-radius:1rem 1rem 0 0;background-color: var(--white-color);-webkit-transform: translateY(10px);transform: translateY(10px);-webkit-transition: opacity var(--animate-duration) var(--cubic-ease-in),transform var(--animate-duration) var(--cubic-ease-in),visibility var(--animate-duration) var(--cubic-ease-in);transition: opacity var(--animate-duration) var(--cubic-ease-in),transform var(--animate-duration) var(--cubic-ease-in),visibility var(--animate-duration) var(--cubic-ease-in);}.sp__layout_layer_element::after{content: '';top: .6rem;left:50%;position:absolute;width:3.6rem;height: .33rem;opacity: .7;border-radius:100rem;background-color: var(--silver-color);-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}body[sp--cafe24-layout-layer="myshop"] .sp__layout_layer.show .sp__layout_layer_element[scope="myshop"],body[sp--cafe24-layout-layer="basket"] .sp__layout_layer.show .sp__layout_layer_element[scope="basket"],body[sp--cafe24-layout-layer="search"] .sp__layout_layer.show .sp__layout_layer_element[scope="search"],body[sp--cafe24-layout-layer="cscenter"] .sp__layout_layer.show .sp__layout_layer_element[scope="cscenter"],body[sp--cafe24-layout-layer="event"] .sp__layout_layer.show .sp__layout_layer_element[scope="event"]{z-index:3;opacity:1;visibility: visible;-webkit-transform: translateY(0);transform: translateY(0);}.sp__layout_layer .sp--scrollbar{height:100%;}.swiper-container[vertical="top"] .swiper-slide{align-items:flex-start;}.swiper-container[vertical="middle"] .swiper-slide{align-items:center;}.swiper-container[vertical="bottom"] .swiper-slide{align-items:flex-end;}.sp__layout_layer_contents{display:flex;height:100%;flex-direction:column;padding: var(--padding-3xl) 0 58px 0;}.sp__layout_layer_contents_area{position: relative;}.sp__layout_layer_contents_area[scope="top"]{flex:0 0 auto;z-index:2;padding:25px 0 20px 0;}.sp__layout_layer_contents_area[scope="top"]::before{content: '';position:absolute;top:calc(50% + 2px);left:0;right:0;height:1px;background-color: var(--light-color);}.sp__layout_layer_contents_area[scope="bottom"]{flex:1 1 100%;}.swiper-container.swiper-container-index{top:0;left:0;right:0;bottom:0;position:absolute;}.swiper-container.swiper-container-index,.swiper-container.swiper-container-index .swiper-thumbnail,.swiper-container.swiper-container-index .swiper-wrapper{height:100%;display:flex;}.swiper-container.swiper-container-index .swiper-slide{height:100%;overflow-x: hidden;overflow-y:auto;}.sp__layout_layer_contents_inside{width:100%;padding: var(--padding-3xl);}.sp__layout_layer_contents_inside[gap*="x"]{padding-top:0;padding-bottom:0;}.sp__layout_layer_contents_inside[gap*="y"]{padding-left:0;padding-right:0;}.sp__layout_layer_contents_inside_unlock{}.sp__layout_layer_contents_inside .sp__product_function{display: none;}.sp__layout_layer_contents_inside .sp--loader{margin:100px 0;}.swiper-container-nav,.swiper-container-nav .swiper-thumbnail{overflow: visible;}.swiper-container-nav .swiper-wrapper .swiper-slide{background-color: var(--light-color);padding:10px 24px 7px 22px;margin:0 14px;border-radius:100rem;line-height:1;-webkit-transition: transform var(--animate-duration) var(--cubic-ease-in);transition: transform var(--animate-duration) var(--cubic-ease-in);}.swiper-container-nav .swiper-slide .swiper-container-navbtn{display:block;font-weight:bold;color: var(--silver-color);font-size: var(--font-size-xl);padding: var(--padding-sm) 0;border-bottom:1px solid transparent;}.swiper-container-nav .swiper-slide.swiper-slide-active{color: var(--white-color);background-color: var(--dark-color);-webkit-transform: scale(1.2);transform: scale(1.2);}.swiper-container-nav .swiper-slide ~ .swiper-slide .swiper-container-navbtn::before{content: '';position:absolute;top:calc(var(--padding-2xl) * 1.3);left:0;bottom:calc(var(--padding-2xl) * 1.4);width:1px;background-color: var(--opacity-black-few);}.swiper-container-nav .swiper-slide .sp--bedge > span > span{line-height:1;padding-top:1px;}.sp__layout_layer_contents_split{border-radius: .3rem;padding: var(--padding-3xl);background-color: var(--white-color);border:1px solid var(--light-color);}div + .sp__layout_layer_contents_split{margin-top:1rem;}.sp__layout_layer_contents_split[tbslice="xs"]{padding:calc(var(--padding-3xl) - var(--padding-xs)) var(--padding-3xl);}.sp__layout_layer_contents_split[tbslice="sm"]{padding:calc(var(--padding-3xl) - var(--padding-sm)) var(--padding-3xl);}.sp__layout_layer_contents_split[tbslice="md"]{padding:calc(var(--padding-3xl) - var(--padding-md)) var(--padding-3xl);}.sp__layout_layer_contents_split[tbslice="lg"]{padding:calc(var(--padding-3xl) - var(--padding-lg)) var(--padding-3xl);}.sp__layout_layer_contents_split[tbslice="xl"]{padding:calc(var(--padding-3xl) - var(--padding-xl)) var(--padding-3xl);}.sp__layout_layer_contents_split[tbslice="2xl"]{padding:calc(var(--padding-3xl) - var(--padding-2xl)) var(--padding-3xl);}.sp__layout_layer_contents_split[tbslice="3xl"]{padding:calc(var(--padding-3xl) - var(--padding-3xl)) var(--padding-3xl);}.sp__layout_layer_element .swiper-slide:not(.swiper-slide-active) .sp--loader{display: none;}.sp__layout_layer_product_split{display:flex;align-items:center;}.sp__layout_layer_product_split > div:first-child{padding-right: var(--padding-2xl);border-right:1px solid var(--light-color);}.sp__layout_layer_product_split_btn{flex-grow:0;flex-shrink:0;flex-basis:auto;padding-left: var(--padding-2xl);}.sp__product > ul > li + li .sp__layout_layer_product_split{border-top:1px solid var(--light-color);margin-top: var(--padding-xl);padding-top: var(--padding-2xl);}.sp__layout_layer_eventbtn{font-size:0;display:block;text-align: left;padding:0 0 var(--padding-2xl) 0;}.sp__layout_layer_eventbtn p{word-break:break-all;display:block;padding:calc(var(--padding-xl) * 1.25) var(--padding-xl) var(--padding-md) 0;font-size: var(--font-size-2xl);}.sp__layout_layer_eventbtn span{word-break:break-all;display:block;color: var(--gray-color);font-size: var(--font-size-lg);padding-right: var(--padding-xl);}#xans_myshop_bankbook_avail_mileage:empty::before,#xans_myshop_bankbook_total_mileage:empty::before,#xans_myshop_bankbook_used_mileage:empty::before,#xans_myshop_bankbook_deposit:empty::before,#xans_myshop_bankbook_order_price:empty::before,#xans_myshop_bankbook_order_count:empty::before,#xans_myshop_bankbook_coupon_cnt:empty::before{content: '0';color: var(--silver-color);white-space: pre;font-weight: normal;text-align:center;}.sp__product[orientation^="landscape"] .sp__product_element[ungap*="b"]{border-top:0;}.sp__layout_panel{z-index:102;position:fixed;top:0;right:100%;bottom:0;width:calc(100vw - 52px);box-shadow: var(--shadow-dark);background-color: var(--white-color);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: transform var(--animate-duration-slow) var(--cubic-ease-in);transition: transform var(--animate-duration-slow) var(--cubic-ease-in);-webkit-transform: translateY(0) translate3d(0,0,0);transform: translateY(0) translate3d(0,0,0);}body.sp--body-view-panel{overflow: hidden;}body.sp--body-view-panel .sp__layout_panel{-webkit-transform: translateX(100%) translate3d(0,0,0);transform: translateX(100%) translate3d(0,0,0);}.sp--body-view-panel .sp--hamburger--spin .sp--hamburger-inner{transform: rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.sp--body-view-panel .sp--hamburger--spin .sp--hamburger-inner::before{top:0;opacity:0;transition: top 0.1s ease-out,opacity 0.1s 0.12s ease-out;}.sp--body-view-panel .sp--hamburger--spin .sp--hamburger-inner::after{bottom:0;transform: rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.sp__layout_panel + .sp--trigger-btn{z-index:101;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;visibility: hidden;background-color: var(--opacity-black-light);-webkit-transition: opacity var(--animate-duration-slow) var(--cubic-ease-in),visibility var(--animate-duration-slow) var(--cubic-ease-in);transition: opacity var(--animate-duration-slow) var(--cubic-ease-in),visibility var(--animate-duration-slow) var(--cubic-ease-in);}.sp__layout_panel_contents{}body.sp--body-view-panel .sp__layout_panel + .sp--trigger-btn{opacity:1;visibility: visible;}.sp__layout_panel_contents{display:flex;height:100%;flex-direction:column;}.sp__layout_panel_contents_area{position: relative;}.sp__layout_panel_contents_area[scope="top"]{flex:0 0 auto;box-shadow: var(--shadow-top-dark);border-bottom:1px solid var(--light-color);}.sp__layout_panel_contents_area[scope="bottom"]{flex:1 1 100%;overflow-y:auto;}.sp__layout_panel .sp__layout_panel__search{padding: var(--padding-xl) 0 0 0;margin: var(--padding-xl) var(--padding-3xl) 0 var(--padding-3xl);}.sp__layout_panel .sp__layout_panel__search .formfield{position: relative;}.sp__layout_panel .sp__layout_panel__search input{font-size: var(--font-size-2xl);border-radius:100rem;width:100%;height:50px;line-height:50px;border:1px solid var(--dark-color);padding:0 var(--padding-5xl) 0 calc(var(--padding-2xl) * 1.1);}.sp__layout_panel .sp__layout_panel__search button{width:60px;height:53px;position:absolute;top:0;right:0;background: none;}.sp__layout_panel .sp__layout_panel_contents_area[scope="top"] .sp--accordion-active [reaction]{color: var(--primary-color);}.sp__layout_panel .sp--mygrade-image{width:44px;border-radius:100rem;}.sp__layout_panel_category{width:100%;}.sp__layout_panel_category > ul{}.sp__layout_panel_category > ul > li{position: relative;}.sp__layout_panel_category > ul > li > a{display:flex;padding: .9rem 0;position: relative;align-items:center;font-size: var(--font-size-3xl);}.sp__layout_panel_category > ul > li[sub="true"] > a::after{font-family: 'spstrap-icon-font' !important;content: '\e90c';z-index:1;margin:0 6px 0 auto;color: var(--silver-color);font-size: var(--font-size-lg);-webkit-transform: rotate(90deg);transform: rotate(90deg);}.sp__layout_panel_category > ul > li.selected[sub="true"] > a{color: var(--primary-color);}.sp__layout_panel_category > ul > li.selected[sub="true"] > a::after{color: var(--dark-color);-webkit-transform: rotate(90deg) scaleX(-1);transform: rotate(90deg) scaleX(-1);}.sp__layout_panel_category .sp--dropdown-layer[depth="n"],.sp__layout_panel_category .sp--dropdown-layer[depth="o"],.sp__layout_panel_category .sp--dropdown-layer[depth="e"]{display: none;}.sp__layout_panel_category li.selected > .sp--dropdown-layer[depth="n"]{display:block;border-radius: .5rem;padding: var(--padding-2xl) var(--padding-2xl);background-color: var(--lightmax-color);margin: var(--padding-md) 0 var(--padding-2xl) 0;}.sp__layout_panel_category .sp--dropdown-layer[depth="n"] > ul{display:flex;flex-wrap: wrap;overflow: unset;}.sp__layout_panel_category .sp--dropdown-layer[depth="n"] > ul > li{display: inline-flex;flex-basis:50%;}.sp__layout_panel_category .sp--dropdown-layer[depth="n"] > ul > li > a{display:block;padding: var(--padding-lg) var(--padding-xl);font-size: var(--font-size-xl);color: var(--darkgray-color);}.sp__layout_panel_category .sp--dropdown-layer a{flex-basis:100%;-webkit-tap-highlight-color: var(--hightlight-color);}.sp__layout_panel_category .sp--dropdown-layer li.selected{flex-basis:100% !important;flex-direction:column;}.sp__layout_panel_category .sp--dropdown-layer li.selected > a{color: var(--primary-color) !important;}.sp__layout_panel_category .sp--dropdown-layer li.selected > .sp--dropdown-layer{display:block;border-radius: .5rem;padding: var(--padding-2xl) var(--padding-2xl);background-color: var(--white-color);margin: var(--padding-md) var(--padding-xl) var(--padding-2xl) var(--padding-xl);}.sp__layout_panel_category .sp--dropdown-layer .sp--dropdown-layer li.selected > .sp--dropdown-layer{margin:0;padding: var(--padding-md) var(--padding-xl);}.sp__layout_panel_category .sp--dropdown-layer .sp--dropdown-layer li.selected + li{margin-top:calc(var(--padding-xl) * 1.4);}.sp__layout_panel_category .sp--dropdown-layer li.selected > .sp--dropdown-layer a{padding: var(--padding-lg) var(--padding-xl);}.sp__layout_panel_category .sp--dropdown-layer .sp--dropdown-layer a{display:block;color: var(--gray-color);}.sp__layout_panel_category .sp--dropdown-layer > ul > li[sub="true"] > a{position: relative;}.sp__layout_panel_category .sp--dropdown-layer > ul > li[sub="true"] > a::before{font-family: 'spstrap-icon-font' !important;content: '\e938';opacity: .5;text-align:center;position:absolute;left:calc(var(--padding-xl) * -.8);-webkit-transform-origin:center;transform-origin:center;-webkit-transform: scale(.4);transform: scale(.4);}.sp__layout_panel_category .sp--dropdown-layer > ul > li.selected[sub="true"] > a::before{content: '\e933';}.sp__layout_category .sp__layout_panel_category > ul{margin-right: -15px;}.sp__layout_category .sp__layout_panel_category > ul > li:not(.selected){display: inline-block;width:calc(50% - 10px);margin-right:10px;}.sp__layout_category .sp__layout_panel_category > ul > li.selected{margin-right:10px;}.sp__layout_category .sp__layout_panel_category > ul > li > a{padding: .8rem 0;display:flex;align-items:center;word-break:break-all;font-size: var(--font-size-xl);}.sp__layout_category .sp__layout_panel_category > ul > li[sub="true"] > a::after{font-size: var(--font-size-sm);}.sp__layout_panel .sp__layout_panel_category .xans-layout-category--icon{padding-right:calc(var(--padding-2xl) * .85);}.sp__layout_panel .sp__layout_panel_category .xans-layout-category--icon img{max-height:23px;margin-top: -3px;}.sp__layout_panel_accordion{border-bottom:1px solid var(--light-color);}.sp__layout_panel_accordion .sp--accordion-array{border-top:1px solid var(--light-color);}.sp__layout_panel_accordion .sp--btn-group{overflow: hidden;}.sp__project_list{}.sp__project_list img{width:110px;border-radius: .25rem;}.sp__project_list .sp__project_list_element{display:flex;align-items:center;padding: var(--padding-2xl) 0;}.sp__project_list .sp__project_list_element:nth-child(2) ~ .sp__project_list_element{display: none;}.sp__project_list.sp--toggle-on .sp__project_list_element{display:flex !important;}.sp__project_list .sp__project_list_element + .sp__project_list_element{border-top:1px solid var(--light-color);}.sp__project_list .sp__project_list_element .thumb{padding-right: var(--padding-2xl);margin-right: var(--padding-2xl);flex-grow:0;flex-shrink:0;flex-basis:auto;border-right:1px solid var(--light-color);}.sp__project_list .sp__project_list_element .subject{flex-grow:1;flex-shrink:1;flex-basis:0;}.sp__project_list .sp__project_list_element .arrow{margin-left:auto;padding-left: var(--padding-3xl);}.sp__project_list .sp__project_list_morebtn{display: none;}.sp__project_list .sp__project_list_element:nth-child(2) ~ .sp__project_list_morebtn{display:block;}.sp__project_list .sp__project_list_morebtn a::before{content: '더보기';}.sp__project_list .sp__project_list_morebtn a::after{font-family: 'spstrap-icon-font' !important;content: '\e938';margin-top: -2px;padding-left: var(--padding-xl);font-size: var(--font-size-xs);}.sp__project_list.sp--toggle-on .sp__project_list_morebtn a::before{content: '닫기';}.sp__project_list.sp--toggle-on .sp__project_list_morebtn a::after{font-family: 'spstrap-icon-font' !important;content: '\e951';}.xans-multishop-listitem-array{display:block !important;}.sp__layout_noticeslider{overflow: hidden;}.sp__layout_noticeslider .sp--toggle-contents{overflow: hidden;}.sp__layout_noticeslider.sp--toggle-on .sp--toggle-contents{position: relative;}.sp__layout_noticeslider .swiper-scrollbar{background: none;}.sp__layout_noticeslider .swiper-container-horizontal > .swiper-scrollbar{height:2px;bottom:10px;left: var(--padding-2xl);width:calc(100% - var(--padding-2xl)*2);}.sp__layout_noticeslider .swiper-container-horizontal > .swiper-scrollbar .swiper-scrollbar-drag{border-radius:100rem;}.sp__layout_footer_notice .swiper-scrollbar{background: none;}.sp__layout_footer_notice .swiper-container-horizontal > .swiper-scrollbar{height:2px;bottom:10px;left: var(--padding-2xl);width:calc(100% - var(--padding-2xl)*2);}.sp__layout_footer_notice .swiper-container-horizontal > .swiper-scrollbar .swiper-scrollbar-drag{border-radius:100rem;}.sp__layout_quicklink{}.sp__layout_quicklink [grid="4"] [pandassi-banner]:nth-child(4) ~ [pandassi-banner],.sp__layout_quicklink [grid="5"] [pandassi-banner]:nth-child(5) ~ [pandassi-banner]{display: none;}.sp__layout_quicklink.sp--cookie-on [grid="4"] [pandassi-banner]:nth-child(4) ~ [pandassi-banner],.sp__layout_quicklink.sp--cookie-on [grid="5"] [pandassi-banner]:nth-child(5) ~ [pandassi-banner]{display:block;border-top:1px solid var(--light-color);}.sp__layout_quicklink .sp--cookie-btn{display: none;border-top:1px solid var(--opacity-black-few);}.sp__layout_quicklink [grid="4"] [pandassi-banner]:nth-child(5) ~ .sp--cookie-btn,.sp__layout_quicklink [grid="5"] [pandassi-banner]:nth-child(6) ~ .sp--cookie-btn{display:block;}.sp--mobile-section{position: relative;padding: .8rem 0 0 0;background-color: var(--white-color);}.sp--mobile-section::before{content: '';position:absolute;top:0;left:0;right:0;height: .8rem;box-shadow: inset 0px 0px 15px -3px var(--opacity-black-few);background-color: var(--lightfix-color);}.sp--mobile-section::after{content: '';z-index:1;position:absolute;top: .8rem;left:0;right:0;height:1px;opacity: .7;background-color: var(--opacity-white-light) }.sp--mobile-section[scope="clear"]{padding:0 0 0 0;background-color: transparent;}.sp--mobile-section[scope="clear"]::before,.sp--mobile-section[scope="clear"]::after{display: none;}.sp--mobile-section[topline="light"]{border-top:1px solid var(--light-color);}.sp--mobile-section[scope="bottom"]{padding:0 0 .8rem 0;}.sp--mobile-section[scope="bottom"]::before{top: unset;bottom:0;}.sp--mobile-section[scope="bottom"]::after{top: unset;bottom: .8rem;}.sp__pagination{display:flex;align-items:center;justify-content:center;padding:0 .85rem;background-color: var(--lightmax-color);}.sp__pagination[scope="ajax"]{background-color: var(--white-color);border-top:1px solid var(--opacity-black-few);}.sp__pagination_container{display: inline-block;}.sp__pagination:not([scope="ajax"]) .sp__pagination_container a[href^="#"],.sp__pagination[scope="ajax"] .sp__pagination_container li:not(.page) a:not([onclick]){opacity: .2;}.sp__pagination_container > ul{display:flex;flex-wrap: wrap;align-items:center;}.sp__pagination_container > ul > li{display: inherit;align-items: inherit;}.sp__pagination_container > ul > li.end,.sp__pagination_container > ul > li.near{flex-grow:0;flex-shrink:0;flex-basis:auto;}.sp__pagination_container > ul > li.page{flex-grow:1;flex-shrink:1;flex-basis:0;flex-wrap: nowrap;overflow-x:auto;position: relative;}.sp__pagination_container > ul > li.end a,.sp__pagination_container > ul > li.near a{padding: .4rem;}.sp__pagination_container > ul > li.end a{font-size: var(--font-size-2xl);}.sp__pagination_container > ul > li.near a{font-size: var(--font-size-2xl);}.sp__pagination_container > ul > li.page a{color: var(--gray-color);padding: var(--padding-2xl) var(--padding-2xl);font-size: var(--font-size-xl);}.sp__pagination_container > ul > li.page a:hover,.sp__pagination_container > ul > li.page a:active{color: var(--dark-color);}.sp__pagination_container > ul > li.page a.this{color: var(--primary-color);font-weight:bold;position: relative;}.sp__pagination_container > ul > li.page a.this::after{content: '';position:absolute;width:80%;height:5px;bottom:0;left:10%;right:0;border-radius:100rem 100rem 0 0;background-color: var(--primary-color);}.sp__pagination_container > ul > li.page::after,.sp__pagination_container > ul > li.page::before{content: '';opacity:0;display: inline-flex;padding: var(--padding-xl);background:#333;}.sp__pagination_container .near a::before{content: '\e915';font-family: 'spstrap-icon-font' !important;display: inline-flex;margin-top:2px;}.sp__pagination_container .prev a::before{-webkit-transform: scaleX(-1);transform: scaleX(-1);}.sp__pagination_container .end a::before{content: '\e915\e915';font-family: 'spstrap-icon-font' !important;letter-spacing: -.65rem;text-indent: -.65rem;display: inline-flex;padding:0 .5rem;margin-top:2px;}.sp__pagination_container .first a::before{-webkit-transform: scaleX(-1);transform: scaleX(-1);}[sp--cafe24-chain] + [sp--cafe24-chain]{display: none !important;}[sp--cafe24-needchain]{display: none;}[sp--cafe24-chain]:not(:empty):not(.displaynone) + [sp--cafe24-needchain]{display:block;}[sp--cafe24-chain]:not(:empty):not(.displaynone) + [sp--cafe24-needchain="inline"]{display: inline;}[sp--cafe24-coverchain]{display: none;}[sp--cafe24-chain]:empty + [sp--cafe24-coverchain],[sp--cafe24-chain].displaynone + [sp--cafe24-coverchain]{display:block;}[sp--cafe24-chain]:empty + [sp--cafe24-coverchain="inline"],[sp--cafe24-chain].displaynone + [sp--cafe24-coverchain="inline"]{width: unset;display: inline;}.swiper-container[centered="xl"] .swiper-slide{width:calc(100% - var(--padding-2xl) * 2);max-width:760px;}.swiper-container[centered="2xl"] .swiper-slide{width:calc(100% - var(--padding-2xl) * 3);max-width:700px;}.swiper-container[centered="3xl"] .swiper-slide{width:calc(100% - var(--padding-3xl) * 3);max-width:640px;}.swiper-container[centered="4xl"] .swiper-slide{width:calc(100% - var(--padding-4xl) * 3);max-width:580px;}.swiper-container[centered="5xl"] .swiper-slide{width:calc(100% - var(--padding-5xl) * 3);max-width:520px;}.sp__coupon{display:flex;width:400px;height:200px;background-size:cover;position: relative;max-width:calc(100vw - var(--padding-2xl) * 2);background-size:auto 100%;background-position:center center;}.sp__coupon > ul{width:100%;height:100%;display:flex;flex-direction:column;}.sp__coupon > ul > li:first-child{flex:1;width:100%;padding:7% 25% 0 7%;cursor: help;}.sp__coupon > ul > li:last-child{padding:0 25% 7% 7%;}.sp__coupon_check{position:absolute;top: .8em;right: .7em;}.sp__coupon_check input{margin:0;}.sp__coupon_title{overflow: hidden;font-size: var(--font-size-xs);letter-spacing:calc(var(--letter-space) * 6);text-indent:calc(var(--letter-space) * 6);line-height: var(--font-size-xs);margin-bottom:2.5em;}.sp__coupon_title::before{content: 'COUPON %';padding-left: .8em;font-weight:bold;border-left:4px solid #333;}.sp__coupon_title::after{content:attr(period);letter-spacing:calc(var(--letter-space) * 2);text-indent:calc(var(--letter-space) * 2);float: right;color: var(--silver-color);}.sp__coupon_content{font-weight:bold;font-size: var(--font-size-4xl);line-height:calc(var(--font-size-4xl) * 1.2);overflow: hidden;text-overflow:ellipsis;white-space: nowrap;flex-shrink:0;padding-right:10%;}.sp__coupon_name{border-top:1px solid var(--light-color);padding-top: .8em;margin-top: .6em;font-size: var(--font-size-md);color: var(--gray-color);padding-right:10%;}.sp__coupon_period{overflow: hidden;color: var(--gray-color);font-size: var(--font-size-xs);letter-spacing:calc(var(--letter-space) * 6);text-indent:calc(var(--letter-space) * 6);line-height: var(--font-size-xs);}.sp__coupon_btn{height:24px;display:block;background-size:contain;background-repeat: no-repeat;background-position: left bottom;}.sp__coupon_btn::before{content: '쿠폰 다운받기';color: var(--silver-color);font-size: var(--font-size-sm);height:100%;display:flex;align-items:center;padding-left:1em;}.sp__coupon_btn:hover::before{color: var(--white-color);}.sp__coupon[scope="small"]{width:300px;height:150px;}.sp__coupon[scope="small"] .sp__coupon_title{display: none;}.sp__coupon[scope="small"] .sp__coupon_content{font-size: var(--font-size-2xl);line-height:calc(var(--font-size-2xl) * 1.2);}.sp__coupon[scope="small"] .sp__coupon_btn{height:19px;}.sp__coupon[scope="small"] .sp__coupon_btn::before{content: '쿠폰 다운받기';font-size: var(--font-size-xs);}.xans-multishop-listitem .countryLink:empty::before{content: 'SHIPPING :CHOOSE TO SHIP / LANGUAGE';}.sp__layout_panel .xans-my--link a{padding-left: var(--padding-3xl) !important;padding-right: var(--padding-3xl) !important;}.xans-my--board-box .xans-my--board a{border:0 !important;padding: var(--padding-xl) calc(var(--padding-2xl) + 2px) !important;}.sp__layout_panel .xans-my--board a{padding-left: var(--padding-3xl) !important;padding-right: var(--padding-3xl) !important;}.sp__navigation{z-index:999;position:fixed;top:60px;left:0;right:0;bottom:0;background-color: var(--white-color);border-radius:2rem 2rem 0 0;padding: var(--padding-5xl);display:flex;flex-direction:column;}.sp__navigation_column[area="top"]{flex:0 0 auto;}.sp__navigation_column[area="bottom"]{flex:1 1 100%;overflow-x: hidden;overflow-y:auto;}.sp__navigation .sp--animate-to-slideup[delay="1"]{-webkit-animation-delay:500ms;animation-delay:500ms;}.sp__navigation .sp--animate-to-slideup[delay="2"]{-webkit-animation-delay:700ms;animation-delay:700ms;}.sp__navigation .sp--animate-to-slideup[delay="3"]{-webkit-animation-delay:900ms;animation-delay:900ms;}.sp__navigation .sp--animate-to-slideup[delay="4"]{-webkit-animation-delay:1100ms;animation-delay:1100ms;}body#layout .mCafe24Post.gMobile .content{padding:0;}body#layout .mCafe24Post.gMobile.typeAll h2{height:60px;line-height:58px;color: var(--dark-color);background-color: var(--white-color);border-bottom:1px solid var(--light-color);padding-left:60px;padding-right:60px;}body#layout .mCafe24Post.gMobile .btnClose{width:60px;height:60px;}body#layout .gMobile.typeAll .mTab.typeNav{margin:0;}body#layout .mTab.typeNav ul{margin-bottom:0;}body#layout .mCafe24Post.gMobile.typeAll .mTab.typeNav li a{height:50px;line-height:48px;}body#layout .mCafe24Post.gMobile.typeAll .mTab.typeNav li.selected a{height:50px;line-height:48px;box-shadow: inset 0 -3px var(--primary-color);}body#layout .mCafe24Post.gMobile .search{padding: var(--padding-2xl);}body#layout .mCafe24Post.gMobile .search .btnSearch{border:0;color: var(--white-color);top: var(--padding-2xl);right: var(--padding-2xl);background-color: var(--primary-color);width:60px;height:42px;line-height:40px;}body#layout .mCafe24Post.gMobile .search .txtInfo{color: var(--primary-color);}body#layout .mCafe24Post.gMobile .search .searchForm{margin-right:65px;padding-left: var(--padding-2xl);padding-right:50px;}body#layout .mCafe24Post.gMobile .search .searchForm .btnDelete{top:0;right:0;width:42px;height:42px;background-size:10px 10px;background-position:center center;background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/form/close.png);}body#layout .mCafe24Post.gMobile .search .searchForm .fText{height:40px;line-height:38px;}body#layout .mCafe24Post.gMobile .search,body#layout .mCafe24Post.gMobile .postcode{border-radius:0;border:1px solid var(--lightlow-color);border-left-width:0;border-right-width:0;}body#layout .gMobile.typeAll .search,body#layout .gMobile.typeAll .zipcode{border-radius:0;border:1px solid var(--lightlow-color);border-left-width:0;border-right-width:0;}body#layout .mCafe24Post.gMobile .addressList{padding: var(--padding-2xl);}body#layout .mCafe24Post.gMobile .addressList .address > a{margin:3px 0;}body#layout .mCafe24Post.gMobile .postcode .ctrl{padding-top:0;padding-right:0;}body#layout .mCafe24Post.gMobile .postcode .ctrl select{width:100%;margin-top:5px;line-height:28px;padding-left:10px;}body#layout .gMobile.typeAll .areaInquiry{padding:0 0 10px 0;margin:0 0 5px 0;border-bottom:1px solid var(--light-color);}body#layout .gMobile.typeAll .areaInquiry select{width:100%;margin-top:5px;line-height:28px;padding-left:10px;}body#layout .gMobile.typeAll .zipcode .addressList li{margin:0;}body#layout .mCafe24Post.gMobile .paginate ol li strong{border-color: var(--primary-color);color: var(--primary-color);}body#layout.eMobilePopup{}body#layout.eMobilePopup .mCafe24Post.gMobile .postcode .empty{padding:100px 0;}body#popup .ec-base-layer.typeModal{overflow-y:auto !important;}@media only screen and (min-width:901px){body{overflow-x: hidden;width: var(--width-responsive) !important;margin:0 auto !important;}body::before,body::after{content: '';z-index:9999999;position:fixed;top:0;bottom:0;width:calc(50vw - (var(--width-responsive) / 2));height:100%;background-color: var(--lightfix-color);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1);}body::before{left:0;}body::after{right:0;}#sp--layout{position: relative;}.sp__layout_category,.sp__layout_navigator,.sp__detail_navigation,.xans-project-navigation.sp--scroll-on{left: unset;right: unset;width: var(--width-responsive) !important;}.sp__layout_panel{width: var(--width-responsive);left:calc(50% - var(--width-responsive) - (var(--width-responsive) / 2));}.sp__layout_layer,.sp__layout_layer_element,.xans-order-fixed-totalorder{width: var(--width-responsive);left: unset;right: unset;}body#popup .ec-base-layer,body#layout .ec-base-layer{width:calc(var(--width-responsive) - 40px) !important;right: unset !important;margin-left:20px;margin-right:20px;left:calc(50% - (var(--width-responsive) / 2));overflow-y:auto !important;}.sp--modal,.sp__navigation{width: var(--width-responsive);left:calc(50% - (var(--width-responsive) / 2));}.sp--width[scope="box"]{max-width:calc(var(--width-responsive) - 100px) !important;}#layout .cafe24-popup--container .popup--contents{width: var(--width-responsive);padding: var(--padding-2xl);left:calc(50% - (var(--width-responsive) / 2));}#layout .cafe24-popup--container[key="1"] .popup--contents .swiper-slide a img{max-width:100%;max-height:100%;}.xans-product-detail--area-column[scope="left"],.xans-product-detail--area-column[scope="right"]{width: unset;flex-basis: unset;padding: unset;}.sp--video-layer{width: var(--width-responsive);left: unset;right: unset;}.sp__detail_navigation.sp--scroll-on{left:calc(50% - (var(--width-responsive) / 2));}.sp__layout_navigator_tutorial{width:calc(var(--width-responsive) - 120px);left: unset;right: unset;margin-left:60px;}#dCouponDetail{width:calc(var(--width-responsive) - 40px);margin-left:20px !important;left: unset !important;right: unset !important;}.xans-product-listnormal.typeZoom .zoomList{width: var(--width-responsive);position: relative;left:calc(50% - (var(--width-responsive) / 2));}.xans-product-listnormal.typeZoom .information{position:absolute;}.xans-product-listnormal.typeZoom .pagenate{display:block !important;}.xans-product-listnormal.typeZoom .pagenate button.prev{left:calc(50% - (var(--width-responsive) / 2));}.xans-product-listnormal.typeZoom .pagenate button.next{right:calc(50% - (var(--width-responsive) / 2));}.xans-product-listnormal.typeZoom .zoomList .inner > ul > li{width: var(--width-responsive) !important;}body.eMobilePopup #mCafe24Order .ec-base-layer{width: var(--width-responsive);}.inipay_modal-backdrop{z-index:10000000 !important;}#inicisModalDiv{left:0 !important;z-index:10000000 !important;}div[pandassi-banner-group-code="dae17c05b44d55bed189"] a,div[pandassi-banner-group-code="dae17c05b44d55bed189"] a img,div[pandassi-banner-group-code="55909d562cb57c18efbf"] a,div[pandassi-banner-group-code="55909d562cb57c18efbf"] a img,div[pandassi-banner-group-code="83120b60a3c5d524ff0e"] a,div[pandassi-banner-group-code="83120b60a3c5d524ff0e"] a img,div[pandassi-banner-group-code="c2475023540847bb80be"] a,div[pandassi-banner-group-code="c2475023540847bb80be"] a img,div[pandassi-banner-group-code="ad47a04ff63d403adb3e"] a,div[pandassi-banner-group-code="ad47a04ff63d403adb3e"] a img{width:100%;display:block;}}.sp__product{}.sp__product_box{padding:0 0 2rem 0;}.sp__product_thumbnail{position: relative;}.sp__product_thumbnail_link{font-size:0;display:block;position: relative;}.sp__product_thumbnail_link img{width:100%;}.sp__product_thumbnail_link > img{display: none;}.sp__product_imagestyle{z-index:3;position:absolute;top:0;left:0;right:0;bottom:0;image-rendering: pixelated;background-repeat: no-repeat;}.sp__product_icons img{image-rendering: pixelated;margin:0 .25rem .25rem 0 !important;}.sp__product_title a{display:block;padding:1rem 0 .75rem 0;margin:0 0 .65rem 0;font-size: var(--font-size-xl);color: var(--dark-color);border-bottom:1px solid var(--opacity-black-few);}.sp__product_title a span[style=""]{font-size: var(--font-size-xl);}.sp__product_title a:hover,.sp__product_title a:hover span{color: var(--primary-color) !important;}.sp__product_summary_desc{color: var(--gray-color);font-size: var(--font-size-sm);padding: var(--padding-md) 0 calc(var(--padding-xl) * .5) 0;}.sp__product_description{font-size: var(--font-size-lg);}.sp__product_description_title{display: none;}.sp__product_description_content{word-break:break-all;}.sp__product_icons{display:flex;flex-wrap: wrap;margin-top: .75rem;}.sp__product_icons:empty{display: none;}.sp__product_count{display:flex;flex-wrap: wrap;margin-top: .75rem;}.sp__product_count a{color: var(--gray-color);font-size: var(--font-size-xs);border-bottom:1px solid var(--gray-color);}.sp__product_count a:not([count=""]):not([count="0"]) + a{margin-left: var(--padding-xl);}.sp__product_count a[count=""],.sp__product_count a[count="0"]{display: none;}.sp__product_count .sp__product_count_qna::before{content: '문의';}.sp__product_count .sp__product_count_review::before{content: '후기';}.sp__product_count a::after{content:attr(count);color: var(--dark-color);padding-left: var(--padding-md);}.sp__product_description_list.summary_desc,.sp__product_description_list.simple_desc{padding-bottom: .65rem;}.sp__product_description_list.qna_cnt,.sp__product_description_list.review_cnt,.sp__product_description_list.summary_desc,.sp__product_description_list.summary_desc br,.sp__product_description_list.simple_desc br{display: none;}.sp__product_colorchip{flex:1;display:flex;flex-wrap: wrap;padding:1rem 0 0 0;margin:0 -.2rem -.4rem -.2rem;}.sp__product_colorchip span{display: inline-flex;width:9px;height:9px;border-radius: .3rem;margin: .2rem;position: relative;}.sp__product[text-align="left"] .sp__product_colorchip span{left: -.2rem;}.sp__product[text-align="right"] .sp__product_colorchip span{right: -.2rem;}.sp__product_colorchip span[style*="ffffff"],.sp__product_colorchip span[style*="FFFFFF"],.xans-product-detail .xans-product-colorchip .chips[style*="ffffff"],.xans-product-detail .xans-product-colorchip .chips[style*="FFFFFF"],.xans-product-colorchip-box .xans-product-colorchip .chips[style*="ffffff"],.xans-product-colorchip-box .xans-product-colorchip .chips[style*="FFFFFF"],.sp__product_colorchip span[style*="f9f9f9"],.sp__product_colorchip span[style*="F9F9F9"],.xans-product-detail .xans-product-colorchip span[style*="F9F9F9"],.xans-product-detail .xans-product-colorchip span[style*="F9F9F9"],.xans-product-colorchip-box .xans-product-colorchip .chips[style*="f9f9f9"],.xans-product-colorchip-box .xans-product-colorchip .chips[style*="F9F9F9"]{border:1px solid var(--silver-color);}.sp__product_description_list.product_price + div:not(.prd_price_sale):not(.optimum_discount_price),.sp__product_description_list.prd_price_sale + div:not(.optimum_discount_price){margin-top: .65rem;}.sp__product_description_content.strike,.sp__product_description_content span[style*="line-through"]{color: var(--gray-color) !important;font-weight: normal !important;}.sp__product .sp__product_description_list.custom_option1{display: none;}.sp__product_description_list.prd_promotion_date{display: none;position: relative;}.sp__product .layerDiscountPeriod{left:50%;min-width:280px;-webkit-transform: translate3d(-50%,0,0);transform: translate3d(-50%,0,0);}.sp__product .discountPeriod > a{display: inline-flex;}.sp__product .discountPeriod > a img{display: none;}.sp__product .discountPeriod > a::before{content: '할인 기간 자세히 보기';font-size: var(--font-size-xs);font-weight: normal;padding: var(--padding-sm) var(--padding-xl);border:1px solid var(--light-color);color: var(--gray-color);border-radius: .2em;}.sp__product .discountPeriod > a:hover::before{color: var(--gray-color);background-color: var(--dark-color);border:1px solid var(--dark-color);}.sp__product .discountPeriod .content{text-align: left;}.sp__product .discountPeriod .content img{display: none;}.sp__product .discountPeriod .content .title{display:block;border-bottom:1px solid var(--light-color);padding-bottom: .6em;margin-bottom: .6em;}.sp__product .discountPeriod .content > p{font-size: var(--font-size-sm);color: var(--dark-color);padding: .1em 0;display:flex;flex:1;}.sp__product .discountPeriod .content > p::before{content: '·';display: inline-flex;padding:0 .5em;}.sp__product_imagehover{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat: no-repeat;background-position:center center;display: none;}.sp__product[image-hover="true"] .sp__product_box:hover .sp__product_imagehover{display:block;-webkit-animation: sp--frame-to-fadein var(--animate-duration) var(--cubic-ease-in);animation: sp--frame-to-fadein var(--animate-duration) var(--cubic-ease-in);}.sp__product_function{z-index:4;position:absolute;left:0;right:0;bottom:0;display:flex;align-self:center;align-items:center;justify-content:center;padding:0 1rem;overflow: hidden;flex-wrap: wrap;height:36px;}.sp__product_box:hover .sp__product_function{background-color: var(--opacity-white-few);}.sp__product_function .likePrdCount{font-size: var(--font-size-xs);}.sp__product_function > img{display: none;}.sp__product_function_item{cursor: pointer;padding: .7rem .2rem;opacity: .5;display: inline-flex;}.sp__product_function_item img{max-width: unset;height:16px !important;}.sp__product_function_item a{display: inline-flex;}.sp__product_function_item.zoom img{content: url(../_sp/cafe24/src/image/icon/search.png);}.sp__product_function_item.basket img{content: url(../_sp/cafe24/src/image/icon/basket.png);}.sp__product_function_item.option img{content: url(../_sp/cafe24/src/image/icon/option.png);}.sp__product_function_item.wish img{content: url(../_sp/cafe24/src/image/icon/wish.png);}.sp__product_function_item.wish img[icon_status="on"]{content: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/icon/wish_on.png);}.sp__product_function_item.like img{content: url(../_sp/cafe24/src/image/icon/like.png);}.sp__product_function_item.like img[icon_status="on"]{content: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/icon/like_on.png);}.sp__product_box:hover .sp__product_function_item{opacity:1;}.likePrdIcon:not([icon_status="off"]) + .sp__product_function_item.like:not([count="0"]),.likePrdIcon[icon_status="on"] + .sp__product_function_item,.ec-product-listwishicon[icon_status="on"] + .sp__product_function_item{display: inline-flex;opacity:1;}.sp__product_function_item.zoom{display: none;}.sp__product_element{z-index:0;position: relative;}.sp__product_element:hover{z-index:3;}.sp__product_compare{z-index:5;display: none;position:absolute;top:0;right:0;width:36px;height:36px;}.sp__product_compare::before{display: none;}.sp__product_compare_icon{position:absolute;top:10px;right:10px;}.sp__product_compare_icon,.sp__product_compare input{display: none;}.sp__product_box:hover .sp__product_compare_icon,.sp__product_compare input:checked + .sp__product_compare_icon{display:block;}.sp__product_compare_icon::before{font-family: 'spstrap-icon-font' !important;content: '\e91b';font-size: var(--font-size-md);color: var(--opacity-black);}.sp__product_compare input:checked ~ .sp__product_compare_icon::before{color: var(--primary-color);}.sp__product_compare_control{z-index:95;position:fixed;top:0;left:0;right:0;width:100%;padding: var(--padding-2xl);background-color: var(--opacity-white-max);border-bottom:1px solid var(--light-color);box-shadow:0 -5em 10em var(--opacity-black);}.sp__product_compare_control img{width:80px;border-radius: .5em;}.sp__product_compare_control_closebtn{position:absolute;top: var(--padding-2xl);right: var(--padding-2xl);}.sp__product_timesale{flex:1;display:flex;flex-wrap: wrap;align-items:center;font-size: var(--font-size-md);margin: .3rem 0 -.3rem 0;padding: .7rem .7rem;border-radius: .3rem;background-color: var(--lightfix-color);}.sp__product_timesale:empty{display: none !important;}.sp__product_timesale span,.sp__product_timesale strong{display: inline-flex;color: var(--silver-color);}.sp__product_timesale .active{color: var(--dark-color);}.sp__product_timesale span{opacity: .6;margin:0 .35rem -.35rem 0;font-size: .75rem;position: relative;top: -.15rem;}.sp__product_timesale span:last-child{margin-right:0;}.sp__product[scope*="hover"] .sp__product_timesale{background: none;padding-top: .4rem;padding-bottom: .5rem;}.sp__product[scope*="hover"] .sp__product_timesale:not(:empty) ~ .sp__product_title a{margin-top: .6rem;padding-top:1rem;border-top:1px solid var(--opacity-black-few);}.sp__product[scope*="dark"] .sp__product_timesale:not(:empty) ~ .sp__product_title a{border-top:1px solid var(--opacity-white-few);}.sp__product[scope*="dark"] .sp__product_timesale,.sp__product[scope*="dark"] .sp__product_timesale strong,.sp__product[scope*="dark"] .sp__product_timesale .active{color: var(--white-color);}.sp__product[scope*="dark"] .sp__product_timesale,.sp__product[scope*="dark"] .sp__product_timesale strong,.sp__product[scope*="dark"] .sp__product_timesale .active{color: var(--white-color);}.sp__product[scope*="hover"] .sp__product_timesale:not(:empty) ~ .sp__product_colorchip{margin-top: .7rem;padding-top: .7rem;padding-bottom: .3rem;border-top:1px solid var(--opacity-black-few);}.sp__product[scope*="dark"] .sp__product_timesale:not(:empty) ~ .sp__product_colorchip{border-top:1px solid var(--opacity-white-few);}.sp__product[scope*="hover"] .sp__product_colorchip span{border-radius: .1rem;width:14px;height:4px;}.sp__product[scope*="hover"] .sp__product_timesale:not(:empty) ~ .sp__product_colorchip ~ .sp__product_title a{border-top:0;padding-top:0;padding-bottom: .7rem;}.sp__product .sp__product_timesale .day.active ~ .sec.active{display: none;}.sp__product_timesale[display="inline"]{display: inline-flex;}.sp__product_timesale[scale="xs"]{font-size: var(--font-size-xs);}.sp__product_timesale[scale="sm"]{font-size: var(--font-size-sm);}.sp__product_timesale[scale="md"]{font-size: var(--font-size-md);}.sp__product_timesale[scale="lg"]{font-size: var(--font-size-lg);}.sp__product_timesale[scale="xl"]{font-size: var(--font-size-xl);}.sp__product_timesale[scale="2xl"]{font-size: var(--font-size-2xl);}.sp__product_timesale[scale="3xl"]{font-size: var(--font-size-3xl);}.sp__product_timesale[theme^="box"]{background: none;margin:0;}.sp__product_timesale[theme^="box"] strong{padding: .075em .25em;margin:0 .2em 0 0;border-radius: .2em;}.sp__product_timesale[theme*="white"] strong{color: var(--dark-color);background-color: var(--white-color);}.sp__product_timesale[theme*="dark"] strong{color: var(--white-color);background-color: var(--dark-color);}.sp__product_timesale[theme*="left"]{width:100%;justify-content:flex-start;}.sp__product_timesale[theme*="center"]{width:100%;justify-content:center;}.sp__product_timesale[theme*="right"]{width:100%;justify-content:flex-end;}.sp__product_timesale[theme*="round"]{border-radius: .25rem;}.sp__product_timesale[gap="xs"]{padding: var(--padding-xs);}.sp__product_timesale[gap="sm"]{padding: var(--padding-sm);}.sp__product_timesale[gap="md"]{padding: var(--padding-md);}.sp__product_timesale[gap="lg"]{padding: var(--padding-lg);}.sp__product_timesale[gap="xl"]{padding: var(--padding-xl);}.sp__product_timesale[gap="2xl"]{padding: var(--padding-2xl);}.sp__product_timesale[gap="3xl"]{padding: var(--padding-3xl);}.sp__product_timesale[cover*="white"]{border:1px solid var(--light-color);background-color: var(--white-color);}.sp__product_timesale[cover*="light"]{border:1px solid var(--light-color);background-color: var(--lightmax-color);}.sp__product_timesale[scope="msg"] dt{display:flex;align-items:center;}.sp__product_timesale[scope*="msg"] dt::after{content: '타임세일';padding:0 .5em;}.sp__product_timesale[scope*="nude"]{padding:0;background: none;}.sp__product[fill^="scroll"] .sp__product_timesale{padding-left:0;padding-bottom:0;background: none;justify-content:flex-start;}.sp__product[orientation^="landscape"] .sp__product_box{flex:1;display:flex;}.sp__product[orientation*="10"] .sp__product_thumbnail{flex-basis:10%;max-width:50px;margin-right:10px;align-self:flex-start;}.sp__product[orientation*="15"] .sp__product_thumbnail{flex-basis:15%;max-width:75px;margin-right:13px;align-self:flex-start;}.sp__product[orientation*="20"] .sp__product_thumbnail{flex-basis:20%;max-width:100px;margin-right:16px;align-self:flex-start;}.sp__product[orientation*="25"] .sp__product_thumbnail{flex-basis:25%;max-width:125px;margin-right:19px;align-self:flex-start;}.sp__product[orientation*="30"] .sp__product_thumbnail{flex-basis:30%;max-width:150px;margin-right:22px;align-self:flex-start;}.sp__product[orientation*="35"] .sp__product_thumbnail{flex-basis:35%;max-width:175px;margin-right:25px;align-self:flex-start;}.sp__product[orientation*="40"] .sp__product_thumbnail{flex-basis:40%;max-width:200px;margin-right:28px;align-self:flex-start;}.sp__product[orientation*="45"] .sp__product_thumbnail{flex-basis:45%;max-width:225px;margin-right:31px;align-self:flex-start;}.sp__product[orientation*="50"] .sp__product_thumbnail{flex-basis:50%;max-width:250px;margin-right:34px;align-self:flex-start;}.sp__product[orientation^="landscape"] .sp__product_box{padding-bottom:0;position: relative;}.sp__product[orientation^="landscape"] .sp__product_info{flex:1;}.sp__product:not(grid*="-x")[orientation^="landscape"] > ul{border-top:1px solid var(--light-color);border-bottom:1px solid var(--light-color);}.sp__product[orientation^="landscape"] .sp__product_element{border-top:1px solid var(--light-color);}.sp__product[orientation^="landscape"] .sp__product_element:first-child,.sp__product[grid="2"][orientation^="landscape"] .sp__product_element:first-child + .sp__product_element,.sp__product[grid="3"][orientation^="landscape"] .sp__product_element:first-child + .sp__product_element,.sp__product[grid="3"][orientation^="landscape"] .sp__product_element:first-child + .sp__product_element + .sp__product_element{border-top:0;}.sp__product[orientation^="landscape"] .sp__product_timesale:not(:empty){display: inline-flex;margin:0 0 .6em 0;;padding: .7em 1.2em;}.sp__product[orientation^="landscape"] .sp__product_title a{padding: .2em 0 .6em 0;margin:0 0 .6em 0;}.sp__product[orientation^="landscape"] .sp__product_icons{margin-top: .65rem;}.sp__product[orientation^="landscape"] .sp__product_colorchip{padding: .8em 0 .6em 0;margin-bottom:0;}.sp__product[orientation^="landscape"] .sp__product_timesale:not(:empty) ~ .sp__product_colorchip{padding-top:0;}.xans-product-listmain .sp__product[orientation^="landscape"] .sp__product_element:first-child{padding-top:0 !important ;}.sp__product[scope="thumbnail"] .sp__product_box{padding-bottom:0 !important;}.sp__product[scope="thumbnail"] .sp__product_info{display: none !important;}.sp__product[scope="timesale"] .sp__product_box{padding-bottom:0 !important;}.sp__product[scope="timesale"] .sp__product_info > div:not(.sp__product_timesale){display: none;}.sp__product[scope="timesale"] .sp__product_timesale{font-size: var(--font-size-md);background-color: transparent;}.sp__product[scope="small"] .sp__product_box{padding-bottom:1em;}.sp__product[scope="small"] .sp__product_title a{padding: .7em 0 .5em 0;margin:0 0 .5em 0;}.sp__product[scope="small"] .sp__product_icons{margin-top: .7em;}.sp__product[scope="small"] .sp__product_colorchip,.sp__product[scope="small"] .sp__product_title,.sp__product[scope="small"] .sp__product_description_list,.sp__product[scope="small"] .sp__product_icons{padding-left: .5em;padding-right: .5em;}.sp__product[ranking="number"]{}.sp__product[ranking="number"] > ul{counter-reset:bullet;}.sp__product[ranking="number"] .sp__product_image::before{counter-increment:bullet;content:counter(bullet);position:absolute;z-index:4;font-size: var(--font-size-md);top:0;right:0;color: var(--white-color);background-color: var(--opacity-black);padding:calc(var(--padding-xl) * .8);min-width:32px;text-align:center;}.sp__product[ranking="number"] > ul > li:first-child .sp__product_image::before{background-color: var(--primary-color);}.sp__product[ranking="number"] > ul > li:nth-child(2) .sp__product_image::before,.sp__product[ranking="number"] > ul > li:nth-child(3) .sp__product_image::before{background-color: var(--dark-color);}.sp--product-selectoption-row {}.sp--product-selectoption-row thead{display: none;}.sp--product-selectoption-row table{font-size: var(--font-size-xl);border-top:1px solid var(--light-color);border-bottom:1px solid var(--light-color);counter-reset:bullet;}.sp--product-selectoption-row colgroup col:first-child{width:auto !important;}.sp--product-selectoption-row colgroup col + col{width:100px !important }.sp--product-selectoption-row colgroup col:last-child{width:130px !important;}.sp--product-selectoption-row table tr ~ tr{border-top:1px solid var(--lightmax-color);}.sp--product-selectoption-row table tr th,.sp--product-selectoption-row table tr td{vertical-align: middle;padding:1em 0;}.sp--product-selectoption-row table tr td[colspan="3"]{background-color: var(--lightmax-color);}.sp--product-selectoption-row table tr td[colspan="3"]::before{display: none;}.sp--product-selectoption-row table tr td + td,.sp--product-selectoption-row table tr input + td{text-align:center;white-space: nowrap;}.sp--product-selectoption-row table tr td:last-child{text-align: right;padding-right: .7em;}.sp--product-selectoption-row .quantity{display: inline-flex;position: relative;width:73px !important;vertical-align: middle;}.sp--product-selectoption-row .up,.sp--product-selectoption-row .down{position:absolute;right:0;}.sp--product-selectoption-row .up{top:0;}.sp--product-selectoption-row .down{bottom:0;}.sp--product-selectoption-row input[type="text"]{width:calc(100% - 20px);}.sp--product-selectoption-row input[type="text"]:not(.eProductQuantityClass){}.sp--product-selectoption-row .delete{display: inline-flex;vertical-align: middle;}.sp--product-selectoption-row .delete img{width:30.25px;height:30.25px;padding: .7em;}.sp--product-selectoption-row table tr td:first-child{position: relative;padding-left:2em;}.sp--product-selectoption-row table tr td:first-child::before{counter-increment:bullet;content:counter(bullet);width:2em;text-align:center;font-size: var(--font-size-sm);color: var(--gray-color);position:absolute;left:0;}.sp--product-selectoption-row table tr td:first-child .product{font-size: var(--font-size-sm);color: var(--gray-color);position: relative;}.sp--product-selectoption-row table tr td:first-child .product span{display: inline;font-size: var(--font-size-xl);color: var(--dark-color);padding: .1em 0 0 .3em;}.sp--product-selectoption-row table tr td:first-child .product span .soldOut{color: var(--gray-color);font-size: var(--font-size-sm);padding-left: .5em;}.sp--product-selectoption-row table tr td:first-child .product + .product{margin-top:1em;padding-top:1em;border-top:1px dashed var(--light-color);}.sp--product-selectoption-row table tr td:first-child input[type="hidden"][value*="|"] ~ .product::after{content: 'SET';color: var(--white-color);font-size: var(--font-size-xs);background-color: var(--dark-color);padding: .1em .7em;border-radius: .2em;margin-left: .5em;position: relative;top: -2px;}.sp--product-selectoption-row td table{border-top:0;border-bottom:0;}.sp--product-selectoption-row td table colgroup{display: none;}.sp--product-selectoption-row td table th,.sp--product-selectoption-row td table td{padding: .7em 1.5em;vertical-align: top;}.sp--product-selectoption-row td table tr + tr{border-top:1px solid var(--lightlow-color);}.sp--product-selectoption-row td table th:first-child{width:100px !important;text-align: left;color: var(--gray-color);font-size: var(--font-size-lg);padding-left:0;white-space: nowrap;}.sp--product-selectoption-row td table th:first-child::before{content: '추가옵션';top: -.2em;display: inline-flex;position: relative;color: var(--light-color);background-color: var(--dark-color);font-size: var(--font-size-xs);padding: .5em 1em;border-radius: .3em;margin-right: .75em;}.sp--product-selectoption-row td table td:last-child{width:auto !important;text-align: left;padding-right:0;}.sp--product-selectoption-row td table input[type="text"]{color: var(--dark-color) !important;border:1px solid var(--lightlow-color) !important;background-color: var(--white-color) !important;}.sp--product-selectoption-row td table .input_peraddoption,.sp--product-selectoption-row td table [name="file_option"]{width:300px;max-width:100%;}#sp__detail_payment.sp--scroll-on .sp--product-selectoption-row td table .input_peraddoption,#sp__detail_payment.sp--scroll-on .sp--product-selectoption-row td table [name="file_option"]{width:208px;}.sp--product-selectoption-row td table [name="file_option"]{font-size: var(--font-size-lg);}.sp--product-selectoption-row td table .txtByte{display: inline-flex;color: var(--gray-color);font-size: var(--font-size-sm);padding: .5em 0 0 0;margin:0 1em;}.sp--product-selectoption-row td table .txtByte::before{content:attr(title);}.sp--product-selectoption-row td table .infoDesc{color: var(--gray-color);font-size: var(--font-size-sm);padding: .5em 0 0 0;display: inline-flex;margin:0 1em;}.sp--product-selectoption-form{text-align: left;}.sp--product-selectoption-form[area^="set"]{padding:1em 0 0 0;}.sp--product-selectoption-form[area^="set"] > div{border:1px solid var(--light-color);background-color: var(--white-color);margin: -1px 0 0 0;}.sp--product-selectoption-form[area*="index"]{z-index:2;}.sp--product-selectoption-form .xans-product-image img{width:150px;border-radius: .5em;}.sp--product-selectoption-form[scale="small"]{padding:0;}.sp--product-selectoption-form[scale="small"] .xans-product-image img{width:90px;}.sp--product-selectoption-form[scale="small"] th{font-size: var(--font-size-md);}.sp--product-selectoption-form[scale="small"] th::before{content: "·";color: var(--dark-color);font-weight:bold;padding:0 .8em;}.sp--product-selectoption-form .ec-base-layer th::before{display: none;}.sp--product-selectoption-form table.xans-product-option{}.sp--product-selectoption-form table.xans-product-option th{padding: .7em .7em .7em 0;vertical-align: middle;}.sp--product-selectoption-form table.xans-product-option td{padding: .7em 0 .7em .7em;vertical-align: middle;}.sp--product-selectoption-form table.xans-product-option tr{border-top:1px solid var(--light-color);}.sp--product-selectoption-form table.xans-product-option .ec-product-button li{display: inline-flex;margin:0 .3em .3em 0;}.sp--product-selectoption-form table.xans-product-option .ec-product-button li a{position: relative;border-radius: .3em;border:2px solid var(--light-color);font-size: var(--font-size-sm);padding: .8em 1.8em;}.sp--product-selectoption-form table.xans-product-option .ec-product-button li a:hover{border:2px solid var(--lightlow-color);}.sp--product-selectoption-form table.xans-product-option .ec-product-button[option_style="preview"] li a{padding:0;min-width:49px;min-height:49px;}.sp--product-selectoption-form table.xans-product-option .ec-product-button[option_style="preview"] li a span{display: none;}.sp--product-selectoption-form table.xans-product-option .ec-product-button li a::before{content: '';top:0;left:0;right:0;bottom:0;overflow: hidden;position:absolute;border:3px solid var(--white-color);background-position:calc(50% + .225px) calc(50% + .225px);image-rendering: pixelated;}.sp--product-selectoption-form table.xans-product-option .ec-product-button li a img{width:49px;}.sp--product-selectoption-form table.xans-product-option .ec-product-button .ec-product-disabled a{}.sp--product-selectoption-form table.xans-product-option .ec-product-button .ec-product-soldout a::after{content: '';top:1px;left:1px;right:1px;bottom:1px;overflow: hidden;position:absolute;border:1px dashed var(--dark-color);background-position:center center;}.sp--product-selectoption-form table.xans-product-option .ec-product-button .ec-product-selected a{border:2px solid var(--dark-color) !important;}.sp--product-selectoption-form table.xans-product-option .ec-product-button .ec-product-soldout.ec-product-selected a{border:2px dashed var(--dark-color) !important;}.sp--product-selectoption-form table.xans-product-option .ec-product-button .ec-product-disabled a::before{background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/form/option_disabled.png);}.sp--product-selectoption-form table.xans-product-option .ec-product-button .ec-product-soldout a::before{background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/form/option_soldout.png);}.sp--product-selectoption-form table.xans-product-option .ec-product-button .ec-product-selected a::before{}.sp--product-selectoption-form .value:not(:empty){color: var(--silver-color);font-size: var(--font-size-md);padding: .2em 0 0 0;}.sp--product-selectoption-form .value .ec-shop-front-product-option-desc-trigger{color: var(--dark-color);padding-left: .3em;}.sp--product-selectoption-form .value .ec-shop-front-product-option-desc-trigger.ec-product-value{font-weight:bold;color: var(--primary-color);}.sp--product-selectoption-form .txtByte{display: inline-flex;color: var(--gray-color);font-size: var(--font-size-sm);padding: .5em 0 0 0;margin:0 1em;}.sp--product-selectoption-form .txtByte::before{content:attr(title);}.sp--product-selectoption-form .infoDesc{color: var(--gray-color);font-size: var(--font-size-sm);padding: .5em 0 0 0;display: inline-flex;margin:0 1em;}.sp--product-selectoption-form .input_addoption,.sp--product-selectoption-form [name="file_option"]{width:300px;max-width:100%;}.sp--product-selectoption-form [name="file_option"]{font-size: var(--font-size-lg);}.sp--product-selectoption-form #ul_file_option{display:flex;padding: .5em 0 0 0;}.sp--product-selectoption-form #ul_file_option > li{display: inline-flex;margin:0 .5em .5em 0;padding: .5em 1em;color: var(--white-color);border-radius: .3em;font-size: var(--font-size-sm);background-color: var(--gray-color);align-items:center;}.sp--product-selectoption-form #ul_file_option > li a{margin-left: .7em;}.sp--product-selectoption-form img[src*="btn_attach_close.gif"]{width:8px;cursor: pointer;content: url(../_sp/cafe24/src/image/form/close-white.png);}.sp--product-selectoption-product{position: relative;}.sp--product-selectoption-form .ec-product-radio{}.sp--product-selectoption-form .ec-product-radio input[type="radio"]{margin-right: .6em;}.sp--product-selectoption-form .ec-product-radio > li{cursor: pointer;display: inline-flex;margin:0 .3em .3em 0;position: relative;border-radius: .3em;border:2px solid var(--light-color);font-size: var(--font-size-sm);padding: .8em 1.4em;}.sp--product-selectoption-form .ec-product-radio > li::before{content: '';top:0;left:0;right:0;bottom:0;overflow: hidden;position:absolute;border:3px solid var(--white-color);background-position:calc(50% + .225px) calc(50% + .225px);image-rendering: pixelated;}.sp--product-selectoption-form .ec-product-radio > li.ec-product-disabled::before{background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/form/option_disabled.png);}.sp--product-selectoption-form .ec-product-radio > li.ec-product-soldout::before{background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/form/option_soldout.png);}.sp--product-selectoption-form .ec-product-radio > li.ec-product-soldout::after{content: '';top:1px;left:1px;right:1px;bottom:1px;overflow: hidden;position:absolute;border:1px dashed var(--dark-color);background-position:center center;}.sp--product-selectoption-form .ec-product-radio > li.ec-product-selected{border:2px solid var(--dark-color) !important;}.sp--product-selectoption-form .ec-product-radio > .ec-product-soldout.ec-product-selected{border:2px dashed var(--dark-color) !important;}.xans-product-setproduct .sp--accordion-active .sp--accordion-btn,.xans-product-addproduct .sp--accordion-active .sp--accordion-btn{background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/diagonal_line_bg.png);}.xans-product-setproduct .sp--accordion-active .sp--accordion-btn a,.xans-product-addproduct .sp--accordion-active .sp--accordion-btn a{font-weight:bold;}.sp__product_control{display:flex;justify-content:center;padding:1.5em 0 1.5em 0;display: none;}.xans-project-productlist .sp__product_control{padding:0 0 2.3em 0;}.sp__product[control="true"] .sp__product_control{display:flex;}.sp__product_control a[grid]{display: inline-flex;background-size:auto 100%;image-rendering: pixelated;margin:0 .5em;height:12px;opacity: .1;-webkit-transition: opacity var(--animate-duration-fast) var(--cubic-ease-in);transition: opacity var(--animate-duration-fast) var(--cubic-ease-in);}.sp__product_control a:hover{opacity: .3;}.sp__product[grid="1"][orientation="landscape-10"] .sp__product_control a[grid="single_horizontal"],.sp__product[grid="2"][orientation="landscape-10"] .sp__product_control a[grid="double_horizontal"],.sp__product[grid="2"]:not([orientation^="landscape"]):not([scope^="thumbnail"]) .sp__product_control a[grid="normal_two"],.sp__product[grid="3"]:not([orientation^="landscape"]):not([scope^="thumbnail"]) .sp__product_control a[grid="normal_three"],.sp__product[grid="4"]:not([orientation^="landscape"]):not([scope^="thumbnail"]) .sp__product_control a[grid="normal_four"],.sp__product[grid="5"]:not([orientation^="landscape"]):not([scope^="thumbnail"]) .sp__product_control a[grid="normal_five"],.sp__product[grid="4"][scope="thumbnail"] .sp__product_control a[grid="normal_thumb_four"],.sp__product_control a.sp__product_control_on{opacity:1;}.sp__product_control a[grid="single_horizontal"]{background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/grid_1.gif);width:12px;}.sp__product_control a[grid="double_horizontal"]{background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/grid_2.gif);width:19px;}.sp__product_control a[grid="normal_two"]{background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/grid_3.gif);width:12px;}.sp__product_control a[grid="normal_three"]{background-image: url(../_sp/cafe24/src/image/base/grid_4.gif);width:19px;}.sp__product_control a[grid="normal_four"]{background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/grid_5.gif);width:26px;}.sp__product_control a[grid="normal_five"]{background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/grid_6.gif);width:33px;}.sp__product_control a[grid="normal_thumb_four"]{background-image: url(https://m.dsgame.co.kr/_sp/cafe24/src/image/base/grid_7.gif);width:12px;}.sp__product[scope^="hover"] .sp__product_box{padding-bottom:0;position: relative;}.sp__product[scope^="hover"] .sp__product_info{z-index:3;position:absolute;opacity:0;visibility: hidden;left:1em;right:1em;bottom:2.6em;padding-bottom: var(--padding-2xl);box-shadow: var(--shadow-dark-top);border-radius: .3em;-webkit-transition: opacity var(--animate-duration-fast) var(--cubic-ease-in),visibility var(--animate-duration-fast) var(--cubic-ease-in);transition: opacity var(--animate-duration-fast) var(--cubic-ease-in),visibility var(--animate-duration-fast) var(--cubic-ease-in);}.sp__product[scope^="hover"] .sp__product_element:hover .sp__product_info{opacity:1;visibility: visible;}.sp__product[scope^="hover"][scope*="white"] .sp__product_info{background-color: var(--opacity-white-max);}.sp__product[scope^="hover"][scope*="dark"] .sp__product_info{background-color: var(--opacity-black-light);}.sp__product[scope^="hover"][scope*="dark"] .sp__product_title a{border-bottom:1px solid var(--opacity-white-few);}.sp__product[scope^="hover"][scope*="dark"] .sp__product_title a span{color: var(--white-color) !important;}.sp__product[scope^="hover"][scope*="dark"] .sp__product_description_content span,.sp__product[scope^="hover"][scope*="dark"] .sp__product_description_list::before{color: var(--silver-color) !important;}.sp__product{text-align: left;}.sp__product .sp__product_icons{justify-content:flex-start;}.sp__product .sp__product_colorchip{justify-content:flex-start;}.sp__product .sp__product_timesale{justify-content:center;}.sp__product:not([orientation]) .sp__product_colorchip,.sp__product:not([orientation]) .sp__product_title a,.sp__product:not([orientation]) .sp__product_icons,.sp__product:not([orientation]) .sp__product_description,.sp__product:not([orientation]) .sp__product_count{padding-left:calc(var(--padding-2xl) * .7);padding-right: var(--padding-xl);}.sp__product[orientation]{text-align: left;}.sp__product[orientation] .sp__product_icons{justify-content:flex-start;}.sp__product[orientation] .sp__product_colorchip{justify-content:flex-start;}.sp__product[orientation] .sp__product_timesale{justify-content:flex-start;}.sp__product[orientation] .sp__product_timesale:empty + .sp__product_colorchip{padding-top:0;}.sp--sub-category{z-index:5;position: relative;padding:0 0 var(--padding-xl) 0;margin-bottom: var(--padding-xl);}.sp--sub-category:empty{display: none;}.sp--sub-category::after,.sp--sub-category::before{content: '';z-index:5;top:0;height:100%;position:absolute;width: var(--padding-2xl);background: -webkit-linear-gradient(left,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background: linear-gradient(to right,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);}.sp--sub-category::before{left:0;}.sp--sub-category::after{right:0;-webkit-transform: scaleX(-1);transform: scaleX(-1);}.sp--sub-category ul{display:flex;flex-direction: row;flex-wrap: nowrap;overflow-x:auto;}.sp--sub-category ul::after,.sp--sub-category ul::before{content: '';display: inline-flex;padding-left: var(--padding-2xl);}.sp--sub-category li{flex:0 0 auto;}.sp--sub-category li ~ li{margin-left: .75rem;}.sp--sub-category .sp--dropdown-layer .sp--dropdown-layer{display: none;-webkit-animation: sp--frame-to-slidedown var(--animate-duration) ease-in-out both;animation: sp--frame-to-slidedown var(--animate-duration) ease-in-out both;}.sp--sub-category li.selected > .sp--dropdown-layer{display:flex;z-index:1;position:absolute;top:100%;left:0;right:0;align-items:center;background-color: var(--white-color);padding: var(--padding-xl) 0;border-top:1px solid var(--opacity-black-few);border-bottom:1px solid var(--opacity-black-few);box-shadow: var(--shadow-top-dark);}.sp--sub-category a{flex:0 0 auto;display:block;color: var(--dark-color);font-size: var(--font-size-md);border:1px solid var(--gray-color);padding: var(--padding-xl) var(--padding-2xl);border-radius:100rem;}.sp--sub-category a.sp--currentlink-on{color: var(--light-color);border:1px solid transparent;background-color: var(--dark-color);}.sp--sub-category div div a{font-size: var(--font-size-sm);border:1px solid var(--silver-color);padding:calc(var(--padding-xl) * .8) calc(var(--padding-2xl) * .8);}.sp--sub-category li.selected > a{color: var(--primary-color);border:1px solid var(--primary-color);background-color: var(--white-color);}.sp--sub-category li[sub="true"] > a::after{font-family: 'spstrap-icon-font' !important;content: '\e938';display: inline-flex;top: -1px;right: -4px;position: relative;font-size:calc(var(--font-size-xs) * .8);padding-left: var(--padding-lg);}.sp--sub-category li[sub="true"].selected > a::after{content: '\e933';}.sp--sub-category div .sp--dropdown-layer{display:flex;align-items:center;}.sp--sub-category div .sp--dropdown-layer::before{content:attr(name);line-height:1.1;display: inline-flex;font-size: var(--font-size-lg);margin-left: var(--padding-2xl);padding-left:calc(var(--padding-xl) * .75);padding-right: var(--padding-xl);border-left:3px solid var(--primary-color);}.sp__product[scope*="nude"] .sp__product_colorchip{padding-top: .65rem;padding-left:0;padding-right:1rem;}.sp__product[scope*="nude"] .sp__product_title a{padding-left:0;padding-right:1rem;padding-top: .85rem;padding-bottom: .5rem;margin-bottom:0;border-bottom:0;font-size: var(--font-size-xl);}.sp__product[scope*="nude"] .sp__product_description{padding-left:0;padding-right:1rem;}.sp__product[scope*="nude"] .sp__product_icons{margin-top: .65rem;padding-left:0;padding-right:1rem;}.sp__product[scope*="nude"] .sp__product_count{padding-left:0;padding-right:1rem;}.sp__product .sp__product_description_list.product_custom,.sp__product .sp__product_description_list.product_price,.sp__product .sp__product_description_list.prd_price_sale,.sp__product .sp__product_description_list.optimum_discount_price{display: inline-flex;align-items:center;vertical-align: middle;padding-left:0 !important;padding-right:0 !important;line-height:1;}.sp__product .sp__product_description_list.product_custom:not(.displaynone) + .product_price::before,.sp__product .sp__product_description_list.product_price:not(.displaynone) + .prd_price_sale::before,.sp__product .sp__product_description_list.product_price:not(.displaynone) + .optimum_discount_price::before,.sp__product .sp__product_description_list.prd_price_sale:not(.displaynone) + .optimum_discount_price::before{font-family: 'spstrap-icon-font' !important;content: '\e915';-webkit-transform: scale(.8) translate(-1px,-1px);transform: scale(.8) translate(-1px,-1px);}.sp--box[fill^="scroll"]{padding: var(--padding-lg) 0 0 0;}.sp--box[fill^="scroll"] > ul{overflow-x:auto;flex-wrap: nowrap;margin-left:0 !important;margin-right:0 !important;}.sp--box[fill^="scroll-2xl"] > ul::after,.sp--box[fill^="scroll-2xl"] > ul::before{content: '';display: inline-flex;padding-left: var(--padding-2xl);}.sp--box[fill^="scroll"] > ul > li{flex:0 0 auto;}.sp--box[fill^="scroll"][grid="2"] > ul > li{width:44vw;flex-basis:44vw;max-width:200px;}.sp--box[fill^="scroll"][grid="3"] > ul > li{width:30vw;flex-basis:30vw;max-width:200px;}.xans-product-imagestyle,.xans-search-imagestyle{-webkit-transform: scale(.75);transform: scale(.75);}.xans-search-imagestyle.ec-product-bgLT,.xans-product-imagestyle.ec-product-bgLT{-webkit-transform-origin: left top;transform-origin: left top;}.xans-search-imagestyle.ec-product-bgLC,.xans-product-imagestyle.ec-product-bgLC{-webkit-transform-origin: left center;transform-origin: left center;}.xans-search-imagestyle.ec-product-bgLB,.xans-product-imagestyle.ec-product-bgLB{-webkit-transform-origin: left bottom;transform-origin: left bottom;}.xans-search-imagestyle.ec-product-bgRT,.xans-product-imagestyle.ec-product-bgRT{-webkit-transform-origin: right top;transform-origin: right top;}.xans-search-imagestyle.ec-product-bgRC,.xans-product-imagestyle.ec-product-bgRC{-webkit-transform-origin: right center;transform-origin: right center;}.xans-search-imagestyle.ec-product-bgRB,.xans-product-imagestyle.ec-product-bgRB{-webkit-transform-origin: right bottom;transform-origin: right bottom;}.xans-search-imagestyle.ec-product-bgCT,.xans-product-imagestyle.ec-product-bgCT{-webkit-transform-origin:center top;transform-origin:center top;}.xans-search-imagestyle.ec-product-bgCC,.xans-product-imagestyle.ec-product-bgCC{-webkit-transform-origin:center center;transform-origin:center center;}.xans-search-imagestyle.ec-product-bgCC,.xans-product-imagestyle.ec-product-bgCB{-webkit-transform-origin:center bottom;transform-origin:center bottom;}.xans-imagestyle--soldout img{display: none;}.xans-imagestyle--soldout:not(:empty)::before{content: '';z-index:8;position:absolute;top:0;left:0;right:0;bottom:0;background-color: var(--opacity-black-few);}.xans-imagestyle--soldout:not(:empty)::after{content: 'SOLD OUT';z-index:9;position:absolute;top:50%;left:50%;display: inline-flex;letter-spacing: .15rem;font-size: var(--font-size-sm);padding: var(--padding-xl) var(--padding-2xl);color: var(--white-color);border-radius: .25rem;white-space: nowrap;text-shadow: var(--textshadow-dark);border:1px solid var(--opacity-white-few);background-color: var(--opacity-black-few);-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}.sp__product[orientation] .xans-imagestyle--soldout::after,.sp__product[orientation] .xans-imagestyle--soldout::before{display: none;}.sp__product[type="product_type_a"]{margin: var(--padding-2xl);}.sp__product:not([orientation])[type="product_type_a"] .sp__product_box,.sp__product:not([orientation]) > ul > li[type="product_type_a"] .sp__product_box{padding-bottom: var(--padding-xl);}.sp__product[type="product_type_a"] .sp__product_summary_desc,.sp__product > ul > li[type="product_type_a"] .sp__product_summary_desc{padding-bottom: var(--padding-md);}.sp__product[type="product_type_a"] .sp__product_colorchip{padding-left:0;}.sp__product[type="product_type_a"] .sp__product_title a,.sp__product > ul > li[type="product_type_a"] .sp__product_title a{padding: .9rem .5rem .5rem 0 !important;margin:0 0 0 0;border-bottom:0;font-size: var(--font-size-lg);}.sp__product[orientation^="landscape"][type="product_type_a"] .sp__product_title a,.sp__product[orientation^="landscape"] > ul > li[type="product_type_a"] .sp__product_title a{padding:0 0 .6em 0 !important;margin:0 0 0 0;}.sp__product[type="product_type_a"] .sp__product_description,.sp__product > ul > li[type="product_type_a"] .sp__product_description{position: relative;padding:0 0 0 0;}.sp__product[type="product_type_a"] .sp__product_discount:not(:empty) + .sp__product_description_box,.sp__product > ul > li[type="product_type_a"] .sp__product_discount:not(:empty) + .sp__product_description_box{padding-right: var(--padding-4xl);}.sp__product[orientation^="landscape"] li[type="product_type_a"] .sp__product_discount{position:absolute;right: var(--padding-2xl);bottom:0;}.sp__product[orientation^="landscape"] li[type="product_type_a"] .sp__product_description_box{padding-right:calc(var(--padding-5xl) * 1.5) !important;}.sp__product:not([orientation])[type="product_type_a"] .sp__product_discount,.sp__product:not([orientation]) > ul > li[type="product_type_a"] .sp__product_discount{position:absolute;bottom:0;right:0;}.sp__product:not([orientation])[type="product_type_a"] .sp__product_discount .sp--font,.sp__product:not([orientation]) > ul > li[type="product_type_a"] .sp__product_discount .sp--font{font-size:0;}.sp__product:not([orientation])[type="product_type_a"] .sp__product_discount .sp--font span,.sp__product:not([orientation]) > ul > li[type="product_type_a"] .sp__product_discount .sp--font span{font-size: var(--font-size-sm);}.sp__product:not([orientation])[type="product_type_a"] .sp__product_discount .sp--font span + span,.sp__product:not([orientation]) > ul > li[type="product_type_a"] .sp__product_discount .sp--font span + span{top:0 !important;}.sp__product[type="product_type_a"] .sp__product_icons,.sp__product > ul > li[type="product_type_a"] .sp__product_icons,.sp__product[type="product_type_a"] .sp__product_count,.sp__product > ul > li[type="product_type_a"] .sp__product_count{padding-left:0 !important;}.sp__product[type="product_type_b"]{}.sp__product[type="product_type_b"] > ul > li{min-width:0;}.sp__product[type="product_type_b"] .sp__product_box{padding-bottom:1rem;}.sp__product[type="product_type_b"] .sp__product_summary_desc{padding-bottom: var(--padding-lg);}.sp__product[type="product_type_b"] .sp__product_title a{padding:1rem .5rem .3rem 0 !important;margin:0 0 0 0;border-bottom:0;font-size: var(--font-size-2xl);overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}.sp__product[type="product_type_b"] .sp__product_colorchip,.sp__product[type="product_type_b"] .sp__product_description,.sp__product[type="product_type_b"] .sp__product_count{padding-left:0 !important;padding-right:55px !important;}.sp__product[type="product_type_b"] .sp__product_description{position: relative;}.sp__product[type="product_type_b"] .sp__product_discount{position:absolute;bottom:0;right:0;line-height:1.2;}.sp__product[type="product_type_b"] .sp__product_discount .sp--font{font-size:0;}.sp__product[type="product_type_b"] .sp__product_discount .sp--font span{font-size: var(--font-size-sm);}.sp__product[type="product_type_b"] .sp__product_discount .sp--font span + span{top:0 !important;}.sp__product[type="product_type_b"] .sp__product_icons{display: none;}.sp__product[type="product_type_c"]{}.sp__product[type="product_type_c"] > ul > li,.sp__product > ul > li[type="product_type_c"]{padding-left:0;padding-right:0;}.sp__product[type="product_type_c"] .sp__product_box,.sp__product > ul > li[type="product_type_c"] .sp__product_box{flex: none;display:block;padding-bottom:0;}.sp__product[type="product_type_c"] .sp__product_thumbnail,.sp__product > ul > li[type="product_type_c"] .sp__product_thumbnail{flex-basis:100%;max-width: unset;margin-right:0;align-self:flex-start;}.sp__product[type="product_type_c"] .sp__product_info,.sp__product > ul > li[type="product_type_c"] .sp__product_info{z-index:1;position: relative;background-color: var(--white-color);margin:calc(var(--padding-2xl) * 3 * -1) var(--padding-2xl) 0 var(--padding-2xl);padding: var(--padding-2xl);box-shadow:0px -10px 15px -5px var(--opacity-black-few);}.sp__product[type="product_type_c"] .sp__product_summary_desc,.sp__product > ul > li[type="product_type_c"] .sp__product_summary_desc{padding:0 0 var(--padding-md) 0;}.sp__product[type="product_type_c"] .sp__product_title a,.sp__product > ul > li[type="product_type_c"] .sp__product_title a{font-size: var(--font-size-2xl);padding-top:0;border-bottom:0;margin-bottom:0;}.sp__product[type="product_type_c"] .sp__product_discount,.sp__product > ul > li[type="product_type_c"] .sp__product_discount{position:absolute;bottom: .1rem;right: .1rem;line-height:1.2;}.sp__product[type="product_type_c"] .sp__product_discount .sp--font{font-size:0;}.sp__product[type="product_type_c"] .sp__product_discount .sp--font span{font-size: var(--font-size-sm);}.sp__product[type="product_type_c"] .sp__product_discount .sp--font span + span{top:0 !important;}.sp__product[type="product_type_c"] .sp__product_timesale:not(:empty),.sp__product > ul > li[type="product_type_c"] .sp__product_timesale:not(:empty){display:flex !important;justify-content:center;}.sp__product[type="product_type_c"] .sp__product_description,.sp__product > ul > li[type="product_type_c"] .sp__product_description{position: relative;}.sp__product[type="product_type_c"] .sp__product_description,.sp__product > ul > li[type="product_type_c"] .sp__product_description,.sp__product[type="product_type_c"] .sp__product_icons,.sp__product > ul > li[type="product_type_c"] .sp__product_icons{padding-right:55px !important;}.xans-product-listmore:not([scope="scroll"]){display:flex;justify-content:center;padding: var(--padding-2xl) var(--padding-2xl) var(--padding-3xl);}.xans-product-listmore:not([scope="scroll"]) .xans-product-listmore-btn{padding:calc(var(--padding-xl) * 1.25) var(--padding-3xl);font-size: var(--font-size-lg);border:1px solid var(--gray-color);border-radius:100rem;}.xans-product-listmore[scope="scroll"]{position: relative;}.xans-product-listmore[scope="scroll"] .xans-product-listmore-btn{position:absolute;right: var(--padding-2xl);bottom: var(--padding-2xl);}#opt_layer_iframe_parent{top:0 !important;height:100% !important;}#opt_layer_window{opacity:1 !important;}#opt_layer_background{position:fixed;top:0;left:0;width:100%;height:100%;}#productOptionIframe{height:100% !important;}body,code,textarea{}#header .header{padding: var(--padding-2xl) 0;}#mCafe24Order.typeHeader{padding-top:130px;}#mCafe24Order{background-color: var(--light-color);}#mCafe24Order .totalPay{border-top: var(--light-color);background-color: var(--lightfix-color);}#mCafe24Order .ec-base-fold{border:1px solid var(--lightlow-color);}#mCafe24Order .orderArea .totalPrice{background-color: var(--lightfix-color);}#mCafe24Order .orderArea .totalPrice .title{background-color: var(--lightfix-color);}#mCafe24Order .ec-base-layer.typeWide .btnClose{background-size:17px 17px;}#mCafe24Order .txtEm{color: var(--primary-color) }#header .titleArea h1{background-color: var(--dark-color);}#mCafe24Order .segment{margin-top: -1px;}#mCafe24Order .icoRequired{background: none;margin:0;width:auto;height:auto;text-indent:0;}#mCafe24Order .icoRequired::before{font-family: 'spstrap-icon-font' !important;content: "\e958";display: inline-block;font-size: var(--font-size-sm);color: var(--primary-color);-webkit-transform: translate(-6px,0px);transform: translate(-6px,0px);}#mCafe24Order .discountDetail .control .inputTypeText{color: var(--primary-color);}#mCafe24Order .orderArea .totalPrice{border-bottom:1px solid var(--lightlow-color);}#mCafe24Order .segment{border-top:1px solid var(--light-color);}#mCafe24Order .ec-order-button-list .ec-base-label{border:1px solid var(--opacity-black-few);}#mCafe24Order .ec-order-button-list .ec-base-label input:checked + .text{border-color: var(--primary-low-color);background: var(--primary-color);}#mCafe24Order .payMethod > li.selected > label{border-color: var(--primary-color);border-bottom-color: var(--primary-light-color);background-color: var(--primary-bright-color);}#mCafe24Order .payMethod > li.selected > .inner{border:1px solid var(--primary-color);border-top-width:0;}#mCafe24Order .ec-base-layer.typeWide{background-color: var(--lightfix-color);}#mCafe24Order .ec-base-layer.typeWide h1{background-color: var(--dark-color);}#mCafe24Order .safePhoneGuide{padding: var(--padding-2xl) !important;}#mCafe24Order .txtStrong{color: var(--primary-color);}#mCafe24Order .ec-base-layer.typeWide > .ec-base-button.gFull{padding: var(--padding-2xl);}#mCafe24Order .ec-base-button.gFull [class*="btn"]{margin:0;}#mCafe24Order .ec-base-layer.typeWide > .ec-base-button.gFull [class*="btn"] + [class*="btn"]{margin-top: var(--padding-xl);}#mCafe24Order .btnSubmit{color: var(--primary-light-color);background-color: var(--primary-color);border:1px solid var(--primary-down-color);}#mCafe24Order input[type="checkbox"]{height:auto;background-image: none;line-height:25px;}#mCafe24Order input:disabled[type="checkbox"],#mCafe24Order input:not(:disabled):checked[type="checkbox"]{background-image: none;}#mCafe24Order input[type="checkbox"]::before{font-size: var(--font-size-3xl);}#mCafe24Order .fRadio[type="radio"]{justify-content:center;background-image: none;}#mCafe24Order .fRadio:not(:disabled):checked[type="radio"],#mCafe24Order .selected > .fRadio{background-image: none;}#mCafe24Order .fRadio[type="radio"]::before{font-size: var(--font-size-4xl);line-height:34px;}#mCafe24Order input[type="radio"]{line-height:25px;justify-content:center;font-size: var(--font-size-4xl);background-image: none;}#mCafe24Order input:not(:disabled):checked[type="radio"]{background-image: none;}#mCafe24Order .ec-base-table:last-child{padding-bottom: var(--padding-xl);}#mCafe24Order .ec-base-table:first-child,#mCafe24Order .displaynone + .ec-base-table{padding-top: var(--padding-xl);}#mCafe24Order .btnBasic{color: var(--dark-color);border:1px solid var(--lightlow-color);background: var(--lightmax-color);}#header .header{text-align: left;}#header .header h1{margin:0;text-align: left;}#header .header h1 a{margin:55px;font-weight:bold;}#header .headerMenu [class*="btn"],#header .headerMenu [class*="btn"] a{overflow: visible;}#header .headerMenu .btnBack a,#header .headerMenu .btnBasket > a,#header .headerMenu .btnMy{display:flex;font-size:0;align-items:center;justify-content:center;background-image: none;}#header .headerMenu .btnBack a::before{font-family: 'spstrap-icon-font' !important;content: "\e90c";background: none;display:block;line-height:30px;color: var(--dark-color);top: -1px;left:auto;width:auto;height:auto;text-align:center;font-size: var(--font-size-2xl);-webkit-transform: rotate(180deg);transform: rotate(180deg);}#header .headerMenu .btnBasket > a::after{font-family: 'spstrap-icon-font' !important;content: "\e90f";background: none;display:block;line-height:30px;color: var(--dark-color);top:auto;left:auto;width:auto;height:auto;text-align:center;font-size: var(--font-size-3xl);}#header .headerMenu a.btnMy::after{font-family: 'spstrap-icon-font' !important;content: "\e948";background: none;display:block;line-height:30px;color: var(--dark-color);top:auto;left:auto;width:auto;height:auto;text-align:center;font-size: var(--font-size-4xl);}#header .headerMenu.gRight [class*="btn"]{margin-right:calc(var(--padding-xl) * 1.7);}#header .headerMenu.gRight [class*="btn"].btnBasket{margin-right:calc(var(--padding-xl) * 1.3);}#header .headerMenu .btnBasket .count{left:16px;right:auto;top: -3px;min-width:18px;padding:0 var(--padding-lg);border-radius:100rem;font-weight:bold;font-size:9px;line-height:18px;height:auto;color:#fff;background: var(--primary-color);}#mCafe24Order .ec-base-prdInfo .btnRemove{border:1px solid var(--dark-low-color);background-color: var(--dark-color);border-radius: .5rem;}#mCafe24Order .ec-base-prdInfo .btnRemove::before,#mCafe24Order .ec-base-prdInfo .btnRemove::after{background-color: var(--light-color);}#mCafe24Order .btnBase{color:#fff;border:1px solid var(--dark-low-color);background: var(--dark-color);}#mCafe24Order .autoDiscountLayer > h1{background-color: var(--primary-color);}#mCafe24Order .recentShipArea .contact dd{padding-left:3px;}#mCafe24Order .ec-base-qty button{height:40px;}#mCafe24Order .ec-base-qty button:first-child img{display: none;}#mCafe24Order .ec-base-qty button:first-child::before{font-family: 'spstrap-icon-font' !important;content: '\e933';font-size: var(--font-size-xs);padding:0 var(--padding-xl) 0 0;}#mCafe24Order .ec-base-qty button:last-child img{display: none;}#mCafe24Order .ec-base-qty button:last-child::before{font-family: 'spstrap-icon-font' !important;content: '\e938';font-size: var(--font-size-xs);padding:0 0 0 var(--padding-xl);}#mCafe24Order .giftArea .ec-base-prdInfo .description .ec-base-qty .amount{width:60px;height:40px;text-align:center;}#mCafe24Order .ec-base-prdInfo .description .info li{margin:0 0 var(--padding-xl) 0;}#mCafe24Order .xans-gift-point{color: var(--dark-color);border-top:1px solid var(--primary-light-color);background: var(--primary-bright-color);}#mCafe24Order .xans-gift-point .rest{margin: var(--padding-sm) 0 0 0;}#mCafe24Order .xans-gift-point .rest .txtEm{font-weight:bold;}#mCafe24Order .resultArea .message{padding:0 0 var(--padding-xl) 0;background-image: none;}#mCafe24Order .resultArea .message::before{font-family: 'spstrap-icon-font' !important;content: '\e913';display:block;text-align:center;font-size:calc(var(--font-size-5xl) * 1.6);padding: var(--padding-3xl) 0;}#giftLayer{z-index:10001;position:fixed !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;margin-left:0 !important;width:100vw !important;height:100vh !important;background-color: var(--opacity-black) !important;-webkit-animation: sp--frame-to-fadein var(--animate-duration) ease-in-out both;animation: sp--frame-to-fadein var(--animate-duration) ease-in-out both;}#giftLayer::after{content: '';z-index: -1;position:absolute;width:36px;height:36px;top:calc(50% - 18px);left:calc(50% - 18px);background-size:cover;background-repeat: no-repeat;background-position:center center;background-image: url(../_sp/cafe24/src/image/base/loading_white.gif) }iframe#giftLayerMobileIframe{height:100% !important;}#mCafe24Order .title,#mCafe24Order .segment,#mCafe24Order .discountDetail,#mCafe24Order .totalPay,#mCafe24Order .agreeArea .allAgree,#mCafe24Order .helpArea,#mCafe24Order .ec-base-prdInfo,#mCafe24Order .xans-gift-point,#mCafe24Order .deliveryDate,#mCafe24Order .receiptArea{padding-left: var(--padding-2xl);padding-right: var(--padding-2xl);}#mCafe24Order .ec-base-table.gCellNarrow tbody th,#mCafe24Order .ec-base-table.typeWrite tbody th{padding-left: var(--padding-2xl);}#mCafe24Order .giftArea .ec-base-prdInfo,#mCafe24Order .agreeArea .agreement,#mCafe24Order .orderArea .totalPrice{margin-left: var(--padding-2xl);margin-right: var(--padding-2xl);}#mCafe24Order .ec-base-table.gCellNarrow td,#mCafe24Order .ec-base-table.typeWrite td{padding-right: var(--padding-2xl);}#mCafe24Order .ec-base-fold > .title{padding-right:calc(var(--padding-2xl) + 43px);}#mCafe24Order .ec-base-button.gFull{margin-left: var(--padding-2xl);margin-right: var(--padding-2xl);}#mCafe24Order .ec-base-fold > .title:after{right:calc(var(--padding-2xl) * 1.1);}#mCafe24Order .sideRight{right: var(--padding-2xl);}#mCafe24Order .ec-base-layer.typeWide > .ec-base-button.gFull{margin-left:0;margin-right:0;}#mCafe24Order .segment + .totalPay{margin:0 var(--padding-2xl) var(--padding-2xl) var(--padding-2xl);}#mCafe24Order .ec-base-button[class*="gColumn"]{margin-top: var(--padding-2xl);margin-bottom: var(--padding-2xl);margin-left:calc(var(--padding-2xl) / 2);margin-right: var(--padding-2xl);}#mCafe24Order .ec-base-table td .ec-base-prdInfo{margin:0;padding:0;}#mCafe24Order .joinArea .agreeJoin{padding: var(--padding-2xl) var(--padding-2xl) 0;}#mCafe24Order .joinArea .guide > .ec-base-help{padding:0 var(--padding-2xl) var(--padding-2xl);}@media only screen and (min-width:1536px){#mCafe24Order .autoDiscountLayer{margin-left: unset !important;}}@media only screen and (max-width:560px){#mCafe24Order .autoDiscountLayer{left:5% !important;right:5% !important;margin-left: unset !important;}}.xans-product-action #NaverChk_Button > div,.xans-product-action #checkoutContainer.__checkout_buy_container{width:100% !important;}.xans-order-totalorder #NaverChk_Button > div,.xans-order-totalorder #checkoutContainer.__checkout_buy_container{width:100% !important;}.xans-layout-multishopshipping > h1,.xans-layout-multishopshipping > div{z-index:2;position: relative;}.xans-layout-multishopshipping.ec-base-layer{display: none;}.xans-layout-multishopshipping.ec-base-layer[style*="block"]{display:flex !important;}.xans-layout-multishopshipping .worldshipLayer .desc{text-align:center;padding: var(--padding-3xl) 0;}.xans-layout-multishopshipping .worldshipLayer .select ~ .select{margin-top: .3rem;}.xans-layout-multishopshipping::before{content: '';z-index:1;position:fixed;top:0;left:0;right:0;bottom:0;background: var(--opacity-black);}.sp--addon-317--container{display: none;position:fixed;z-index:9999999;width: var(--width-responsive);top:0;bottom:0;right:50%;}.sp--addon-317--container .swiper-container,.sp--addon-317--container .swiper-thumbnail,.sp--addon-317--container .swiper-wrapper{height:100%;}.sp--addon-317--container .swiper-slide{background-repeat: no-repeat;background-position: left center;}.sp--addon-317--container .swiper-slide a{position:absolute;top:0;left:0;right:0;bottom:0;}@media only screen and (min-width:901px){.sp--addon-317--container{display:block;}.sp--addon-317 body{position: relative !important;left:50%;margin: unset !important;}.sp--addon-317 body::before{width:50vw;}.sp--addon-317 body::after{width:calc(50vw - (var(--width-responsive) / 2) - (var(--width-responsive) / 2));}.sp--addon-317 body .sp__layout_panel{left: unset;right:50%;}.sp--addon-317 body .sp__layout_layer,.sp--addon-317 body .sp__layout_layer_cover{width: var(--width-responsive);left: unset;right: unset;}.sp--addon-317 body .sp__layout_layer_element,.sp--addon-317 body .xans-order-fixed-totalorder{width: var(--width-responsive);left: unset;right: unset;}.sp--addon-317 body .sp--modal,.sp--addon-317 body .sp__navigation{width: var(--width-responsive);left: unset;right: unset;}.sp--addon-317 body .ec-base-layer{left: unset !important;right: unset !important;}.sp--addon-317 body #confirmLayer,.sp--addon-317 body #opt_layer_background,.sp--addon-317 body #opt_layer_iframe_parent,.sp--addon-317 body #ec-product-sms-restock-layer,.sp--addon-317 body #capp-shop-new-product-optionselect-layer{width: var(--width-responsive) !important;left: unset !important;right: unset !important;}.sp--addon-317 body #header{left: unset;right: unset;}.sp--addon-317 body #authssl_loadingbar_layer{left:calc(50% + (var(--width-responsive) / 2)) !important;}.sp--addon-317 body.eMobilePopup{left:50%;right: unset;}.sp--addon-317 body #zipcodeLayer{width: var(--width-responsive);left:50%;right: unset;}.sp--addon-317 body #giftLayer{width: var(--width-responsive) !important;left:50% !important;bottom: unset !important;}.sp--addon-317 body .cafe24-popup--container .popup--contents{left: unset !important;right: unset !important;}.sp--addon-317 body .xans-product-listnormal.typeZoom .sp--toggle-btn{margin-left:calc(var(--width-responsive) / 2);}.sp--addon-317 body .xans-product-listnormal.typeZoom .pagenate button.prev{left:50%;}.sp--addon-317 body .xans-product-listnormal.typeZoom .pagenate button.next{left:calc(50% + var(--width-responsive) - 48px);right: unset;}.sp--addon-317 body .sp__detail_navigation.sp--scroll-on{width: var(--width-responsive);left: unset;right: unset;}.sp--addon-317 body .xans-product-stocklayer.ec-base-layer{left:50% !important;}}.cafe24-popup--container .popup--contents{z-index:999;position:fixed;}.cafe24-popup--container .popup--btn{z-index:100;position:fixed;background: none;}.cafe24-popup--container[key="1"]{}.cafe24-popup--container[key="1"] .popup--contents.sp--initialized-ajax:not(.sp--cookie-on){top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;}.cafe24-popup--container[key="1"] .popup--contents .swiper-slide a{display:block;}.cafe24-popup--container[key="1"] .popup--contents .swiper-slide a img{max-width:70vw;max-height:60vh;}.cafe24-popup--container[key="1"] .popup--contents-inside{z-index:2;position: relative;}.cafe24-popup--container[key="1"] .popup--contents-background{z-index:1;position:fixed;top:0;left:0;right:0;bottom:0;background-color: var(--opacity-black-light);}.cafe24-popup--container[key="1"] .popup--btn{bottom:57px;padding: .8rem;}.sp__layout_navigator.sp--cookie-on ~ .cafe24-popup--container[key="1"] .popup--btn{bottom:0;}.xans-layout-searchheader .searchForm .autoDrop{display:none;position:absolute;left:0;z-index:201;width:100%;border:1px solid #d5d5d5;background-color:#fff;}.xans-layout-searchheader .searchForm .autoDrop li a{display:block;width:auto;padding:10px 33px;border-bottom:1px solid #d5d5d5;text-align:left;}.xans-layout-searchheader .searchForm .autoDrop li:last-of-type a{border-bottom:none;}.xans-layout-searchheader .xans-layout-searchheader--field{position: relative;border-bottom:2px solid var(--primary-color);}.xans-layout-searchheader .xans-layout-searchheader--field input{width:100%;border:0;height:41px;line-height:41px;font-weight:bold;padding:0 var(--padding-xl);color: var(--primary-color);font-size: var(--font-size-3xl);background-color: transparent;}.xans-layout-searchheader .xans-search-recentkeyword{display:block !important;}.xans-layout-searchheader--recent{font-size: var(--font-size-2xl);}.xans-layout-searchheader--recent ul{counter-reset:bullet;}.xans-layout-searchheader--recent ul li{display:flex;position: relative;align-items:center;}.xans-layout-searchheader--recent ul li[data-index=""]{display: none;}.xans-layout-searchheader--recent ul li ~ li{margin-top: .8rem;}.xans-layout-searchheader--recent ul li::before{counter-increment:bullet;content:counter(bullet);flex: none;display: inline-flex;margin-right:8px;border-radius:4px;height:100%;padding:0 .5em 0 0;font-size: .8em;overflow: hidden;position: relative;color: var(--gray-color);}.xans-layout-searchheader--recent ul li .btnDelete{margin-left:auto;}.xans-layout-searchheader--recent ul li:not([data-index=""]) ~ .xans-layout-searchheader--recent-empty{display: none;}.xans-layout-searchheader--recent-alldelete{display: none;}.xans-layout-searchheader--recent ul li:not([data-index=""]) ~ .xans-layout-searchheader--recent-alldelete{display:block;}.xans-layout-searchheader--recent-keyword{padding-right:1rem;}.xans-layout-searchheader--recent-delete{margin-left:auto;}.xans-board-mainpackage{margin:14px 7px 0;border:1px solid #d5d5d5;border-bottom:none;background:#fff;}.xans-board-mainpackage a{display:block;padding:12px 35px 11px 32px;line-height:1.5em;color:#1b1b1b;background:url("../skin/mobile_ko_KR/board/btn_more_board.png") no-repeat scroll 97% 50%;background-size:8px 13px;}.xans-board-mainpackage li{border-bottom:1px solid #d5d5d5;}.xans-board-mainpackage div.xans-layout-boardinfo li{background:url("../skin/mobile_ko_KR/board/ico_borad.png") no-repeat 14px 50%;background-size:11px 13px;}.xans-board-mainpackage div.xans-layout-opdiarybanner li{background:url("../skin/mobile_ko_KR/board/ico_opdiary.png") no-repeat 14px 50%;background-size:12px 13px;}#contents{padding:0 0 29px;}.xans-board-mainpackage div.xans-layout-sosbanner li{background:url("../skin/mobile_ko_KR/board/ico_urgency.png") no-repeat 14px 50%;background-size:12px 13px;}