html[data-version=v20] #search-etc1{display:flex;align-items:center;justify-content:space-between;margin-top:28px;padding:10px;color:#969696;border-bottom:1px solid #d4d4d4}html[data-version=v20] #search-etc1 .order-options{display:flex}html[data-version=v20] #search-etc1 .order-options .btn-order{display:inline-block;color:#969696;font-size:15px}html[data-version=v20] #search-etc1 .order-options .btn-order+.btn-order{margin-left:10px}html[data-version=v20] #search-etc1 .order-options .btn-order+.btn-order::before{display:inline-block;margin-right:10px;color:#969696;font-weight:400;content:"|"}html[data-version=v20] #search-etc1 .order-options .btn-order:hover{color:#333;font-weight:700;text-decoration:none}html[data-version=v20] #search-etc1 .order-options .btn-order.selected{color:#333;font-weight:700}html[data-version=v20] #search-etc1 .search-keywords{display:flex;padding-right:5px;align-items:center;justify-content:flex-end}html[data-version=v20] #search-etc1 .search-keywords span{margin-right:5px}html[data-version=v20] #search-etc1 .search-keywords input[type=text]{width:245px}html[data-version=v20] #search-etc2{display:flex;padding:10px;color:#969696;border-bottom:1px solid #d4d4d4;align-items:center;justify-content:space-between}html[data-version=v20] #search-etc2 .paging-options{display:flex;color:#666;align-items:center}html[data-version=v20] #search-etc2 .paging-options strong{color:#000}html[data-version=v20] #search-etc2 .paging-options .total{margin-right:15px}html[data-version=v20] #search-etc2 .paging-options .lpp span{margin-right:5px}html[data-version=v20] #search-etc2 .paging-options .lpp select{vertical-align:middle}html[data-version=v20] #search-etc2 .search-prices{display:flex;padding-right:5px;align-items:center;justify-content:flex-end}html[data-version=v20] #search-etc2 .search-prices label{margin-right:5px}html[data-version=v20] #search-etc2 .search-prices .inputs{display:flex;width:245px;align-items:center;justify-content:space-between}html[data-version=v20] #search-etc2 .search-prices .inputs .input-price{display:flex;margin:0;padding-right:3px;align-items:center;border:1px solid #e3e3e3;box-sizing:border-box;flex-shrink:1}html[data-version=v20] #search-etc2 .search-prices .inputs .input-price input[type=text]{width:100px;height:21px;text-align:right;border:none;flex-shrink:1}html[data-version=v20] #search-etc2 .search-prices .inputs .input-price input[type=text]+span{flex-shrink:1}html[data-version=v20] #search-etc2 .search-prices .inputs .tie{margin:0;padding:0 3px}html[data-version=v20] #shop-total{color:#f30}html[data-version=v20] #goods-placeholder{position:relative;min-height:150px}html[data-version=v20] #goods-placeholder .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.5;z-index:5}html[data-version=v20] #goods-placeholder .error{padding:40px;width:100%;color:red;font-family:"NanumSquare","Nanum Gothic","NanumGothic","Malgun Gothic",Dotum,sans-serif;font-size:18px;text-align:center}html[data-version=v20] #goods-placeholder .no-result{grid-column-start:span 4;padding:40px;width:100%;color:#666;font-family:"NanumSquare","Nanum Gothic","NanumGothic","Malgun Gothic",Dotum,sans-serif;font-size:18px;text-align:center;box-sizing:border-box}html[data-version=v20] #goods-placeholder .pc-list{display:grid;grid-template-columns:repeat(4, 306px);justify-content:space-between}html[data-version=v20] #goods-pagination{min-height:99px}html[data-version=v20] .goods-row{display:flex;padding:30px 15px;font-size:16px;border-bottom:1px solid #d4d4d4;align-items:center;justify-content:space-between}html[data-version=v20] .goods-row .thumb{position:relative;flex-shrink:0;width:200px;height:200px}html[data-version=v20] .goods-row .thumb a{position:relative;display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:100% auto;border-radius:2px}html[data-version=v20] .goods-row .thumb a:hover{text-decoration:none}html[data-version=v20] .goods-row .thumb.na::after,html[data-version=v20] .goods-row .thumb.na::before{position:absolute;bottom:0;left:0;padding:5px 0;color:#fff;font-family:"NanumSquare","Nanum Gothic","NanumGothic","Malgun Gothic",Dotum,sans-serif;font-size:18px;text-align:center;background:rgba(0,0,0,0);width:100%}html[data-version=v20] .goods-row .thumb.na::after{content:"\ad6c\b9e4\bd88\ac00";z-index:2}html[data-version=v20] .goods-row .thumb.na::before{color:#000;background:#000;content:"\ad6c\b9e4\bd88\ac00";opacity:.9;z-index:1}html[data-version=v20] .goods-row .thumb.soldout::after{content:"\d488\c808"}html[data-version=v20] .goods-row .thumb.soldout::before{content:"\d488\c808"}html[data-version=v20] .goods-row .thumb.coming::after{content:"\cd9c\c2dc\c608\c815"}html[data-version=v20] .goods-row .thumb.coming::before{color:#55cef6;background:#55cef6;content:"\cd9c\c2dc\c608\c815"}html[data-version=v20] .goods-row .thumb.needask::after{content:"\bb38\c758\bc14\b78c"}html[data-version=v20] .goods-row .thumb.needask::before{color:red;background:red;content:"\bb38\c758\bc14\b78c"}html[data-version=v20] .goods-row .thumb .spots{position:absolute;top:-5px;left:-5px;z-index:1}html[data-version=v20] .goods-row .desc{flex-shrink:1;padding:0 25px;width:100%;font-size:12px;overflow:hidden;box-sizing:border-box}html[data-version=v20] .goods-row .desc .highlight{background-color:#ff0 !important}html[data-version=v20] .goods-row .desc .title{color:#000;font-family:"NanumSquare","Nanum Gothic","NanumGothic","Malgun Gothic",Dotum,sans-serif;font-size:20px;font-weight:700;line-height:1.3;word-break:keep-all}html[data-version=v20] .goods-row .desc .title a{color:#000}html[data-version=v20] .goods-row .desc .title a:hover{text-decoration:none;border-bottom:1px solid #000}html[data-version=v20] .goods-row .desc .feature{margin-top:10px;color:#969696;font-size:15px}html[data-version=v20] .goods-row .desc .review{padding:15px 0 10px;color:#bbb}html[data-version=v20] .goods-row .desc .review a{color:#000}html[data-version=v20] .goods-row .desc .review span{padding:0 8px}html[data-version=v20] .goods-row .desc .event{color:red}html[data-version=v20] .goods-row .desc .event a{color:red}html[data-version=v20] .goods-row .desc .event li{padding:3px 0}html[data-version=v20] .goods-row .desc .options{display:flex;margin-top:12px;padding:12px 0;color:#bbb;align-items:flex-start;justify-content:flex-start;border-top:1px solid #eee}html[data-version=v20] .goods-row .desc .options label{margin-right:4px}html[data-version=v20] .goods-row .desc .options li+li{padding-top:2px}html[data-version=v20] .goods-row .desc .options .no-stock{display:inline-block;margin-left:4px;padding:0 3px;height:16px;color:#fff;font-size:11px;line-height:16px;background:red;border-radius:3px;vertical-align:middle}html[data-version=v20] .goods-row .prices{flex-shrink:0;margin-right:28px;min-width:180px;font-size:16px;text-align:right}html[data-version=v20] .goods-row .prices .special{color:red;font-size:12px;font-weight:700}html[data-version=v20] .goods-row .prices .special .text{position:relative;padding-left:15px;display:inline-block;height:16px;overflow:hidden;animation:text-blink 3s linear infinite 1s}html[data-version=v20] .goods-row .prices .special .text .arrow{position:absolute;top:3px;left:0;width:12px;height:11px;background:url("/assets/statics/common/sp_shop.png") no-repeat -24px 0;overflow:hidden;animation:arrow-blink 3s linear infinite 1s}html[data-version=v20] .goods-row .prices .special .text .letter:nth-of-type(2){animation:letter-blink1 3s linear infinite 1s}html[data-version=v20] .goods-row .prices .special .text .letter:nth-of-type(3){animation:letter-blink2 3s linear infinite 1s}html[data-version=v20] .goods-row .prices .special .text .letter:nth-of-type(4){animation:letter-blink3 3s linear infinite 1s}html[data-version=v20] .goods-row .prices .special .text .letter:nth-of-type(5){animation:letter-blink4 3s linear infinite 1s}@keyframes arrow-blink{0%{transform:translateY(0)}14%{transform:translateY(0)}27%{transform:translateY(16px)}27.8%{transform:translateY(16px)}27.9%{transform:translateY(-11px)}28%{transform:translateY(-11px)}44%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes text-blink{0%{color:red}44%{color:red}45%{color:#000}50%{color:#000}55%{color:red}60%{color:red}65%{color:#000}70%{color:#000}75%{color:red}}@keyframes letter-blink1{44%{color:red}45%{color:#000}50%{color:#000}55%{color:red}60%{color:red}65%{color:#000}70%{color:#000}75%{color:red;opacity:1}78%{opacity:0}84%{opacity:0}100%{opacity:1}}@keyframes letter-blink2{44%{color:red}45%{color:#000}50%{color:#000}55%{color:red}60%{color:red}65%{color:#000}70%{color:#000}78%{color:red;opacity:1}83%{opacity:0}87%{opacity:0}100%{opacity:1}}@keyframes letter-blink3{44%{color:red}45%{color:#000}50%{color:#000}55%{color:red}60%{color:red}65%{color:#000}70%{color:#000}83%{color:red;opacity:1}88%{opacity:0}90%{opacity:0}100%{opacity:1}}@keyframes letter-blink4{44%{color:red}45%{color:#000}50%{color:#000}55%{color:red}60%{color:red}65%{color:#000}70%{color:#000}83%{color:red;opacity:1}93%{opacity:0}100%{opacity:1}}html[data-version=v20] .goods-row .prices .pickup{position:relative}html[data-version=v20] .goods-row .prices .price{color:#000;font-weight:700}html[data-version=v20] .goods-row .prices .price span{padding-right:2px;letter-spacing:-1px}html[data-version=v20] .goods-row .prices .price-large{font-size:26px}html[data-version=v20] .goods-row .prices .price-line{color:#666;font-weight:400;text-decoration:line-through}html[data-version=v20] .goods-row .prices .price-parts{color:#666;font-weight:400}html[data-version=v20] .goods-row .prices .price-parts em{padding-right:6px;color:red;font-size:19px;font-weight:700}html[data-version=v20] .goods-row .prices .price-parts span{padding-right:0;text-decoration:line-through}html[data-version=v20] .goods-row .prices .price-special{color:#908f8e;font-size:26px}html[data-version=v20] .goods-row .prices .price-special span{display:inline-block;padding-right:2px;min-width:82px;letter-spacing:-1px}html[data-version=v20] .goods-row .prices .price-special::before{display:inline-block;margin-right:15px;padding:4px 0;width:74px;height:23px;color:#fff;font-size:13px;font-weight:700;line-height:1;text-align:center;background:#908f8e;content:"\d310\b9e4\ac00";border-radius:2px;box-sizing:border-box;vertical-align:middle}html[data-version=v20] .goods-row .prices .price-card{color:#ff7f00}html[data-version=v20] .goods-row .prices .price-card::before{background:#ff7f00;content:"\d2b9\ac00\ce74\b4dc\ac00"}html[data-version=v20] .goods-row .prices .price-cash{color:#e20000}html[data-version=v20] .goods-row .prices .price-cash::before{background:#e20000;content:"\d2b9\ac00\d560\c778\ac00"}html[data-version=v20] .goods-row .prices .point{color:#666;font-size:14px;font-weight:700}html[data-version=v20] .goods-row .prices .point::before{display:inline-block;margin-right:5px;padding:1px 3px;color:#fff;font-size:11px;font-weight:400;line-height:1;background:#b4b4b4;border:1px solid #9f9f9f;border-radius:5px;box-sizing:border-box;content:"COIN";vertical-align:middle}html[data-version=v20] .goods-row .buttons{flex-shrink:0;width:100px}html[data-version=v20] .goods-row .buttons .btn{position:relative;display:inline-block;padding:10px 0;color:#505050;font-size:18px;font-family:"NanumSquare","Nanum Gothic","NanumGothic","Malgun Gothic",Dotum,sans-serif;font-weight:700}html[data-version=v20] .goods-row .buttons .btn:hover{text-decoration:none}html[data-version=v20] .goods-row .buttons .btn::before{display:inline-block;margin-right:7px;width:19px;height:23px;color:#777;background:url("/assets/statics/common/sp_shop.png") no-repeat 0 0;vertical-align:middle;content:""}html[data-version=v20] .goods-row .buttons .btn-special{color:#d8271c}html[data-version=v20] .goods-row .buttons .btn-special::before{background-position:-58px -18px}html[data-version=v20] .goods-row .buttons .btn-direct{color:#0061ca}html[data-version=v20] .goods-row .buttons .btn-direct::before{background-position:-38px -18px}html[data-version=v20] .goods-row .buttons .btn-cart::before{background-position:0 -18px}html[data-version=v20] .goods-row .buttons .btn-wish::before{background-position:-19px -18px}html[data-version=v20] .goods-row .buttons .button+.button .btn{border-top:2px dotted #e4e4e4}html[data-version=v20] .goods-column{flex-grow:0;flex-shrink:0;width:306px;min-height:515px}html[data-version=v20] .goods-column .goods-item{position:relative;display:flex;flex-direction:column;margin:0 auto;padding:30px 0 0;width:100%;height:100%;box-sizing:border-box}html[data-version=v20] .goods-column .goods-item:hover .buttons{opacity:1}html[data-version=v20] .goods-column .goods-item:hover .thumb{border-color:red}html[data-version=v20] .goods-column .goods-item .buttons{position:absolute;top:301px;left:0;width:100%;opacity:0;transition:opacity .2s}html[data-version=v20] .goods-column .goods-item .buttons .button-container{display:flex;justify-content:center;margin:0 auto;width:100%}html[data-version=v20] .goods-column .goods-item .buttons .button{flex-grow:0;flex-shrink:0;width:102px;height:35px;box-sizing:border-box;overflow:hidden}html[data-version=v20] .goods-column .goods-item .buttons .button.wish{border-left:1px solid #000;border-right:1px solid #000}html[data-version=v20] .goods-column .goods-item .buttons .btn{position:relative;display:block;color:#fff;font-size:11px;font-family:"Nanum Gothic","NanumGothic","Malgun Gothic",Dotum,sans-serif;font-weight:700;text-align:center;line-height:1}html[data-version=v20] .goods-column .goods-item .buttons .btn:hover{text-decoration:none}html[data-version=v20] .goods-column .goods-item .buttons .btn:hover .label{top:0}html[data-version=v20] .goods-column .goods-item .buttons .btn .label{position:absolute;top:35px;left:0;padding:12px 0;width:100%;transition:top .3s;z-index:1}html[data-version=v20] .goods-column .goods-item .buttons .btn .ico{display:block;width:100%;height:35px;background:url("/assets/statics/shop/sp_buttons.png?1616488673375") no-repeat center 0;content:"";transition:background-position .3s;z-index:0}html[data-version=v20] .goods-column .goods-item .buttons .btn-view:hover .ico{background-position:center -35px}html[data-version=v20] .goods-column .goods-item .buttons .btn-view .ico{background-position:center 0}html[data-version=v20] .goods-column .goods-item .buttons .btn-wish:hover .ico{background-position:center -105px}html[data-version=v20] .goods-column .goods-item .buttons .btn-wish .ico{background-position:center -70px}html[data-version=v20] .goods-column .goods-item .buttons .btn-cart:hover .ico{background-position:center -175px}html[data-version=v20] .goods-column .goods-item .buttons .btn-cart .ico{background-position:center -140px}html[data-version=v20] .goods-column .goods-item .goods-item{position:relative}html[data-version=v20] .goods-column .thumb{position:relative;flex-grow:0;flex-shrink:0;margin:0 auto;width:306px;height:306px;border:1px solid #d6d6d6;border-radius:2px;box-sizing:border-box;transition:border-color .2s}html[data-version=v20] .goods-column .thumb a{position:relative;display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:100% auto;border-radius:2px}html[data-version=v20] .goods-column .thumb a:hover{text-decoration:none}html[data-version=v20] .goods-column .thumb.na::after,html[data-version=v20] .goods-column .thumb.na::before{position:absolute;bottom:0;left:0;padding:5px 0;color:#fff;font-family:"NanumSquare","Nanum Gothic","NanumGothic","Malgun Gothic",Dotum,sans-serif;font-size:18px;text-align:center;background:rgba(0,0,0,0);width:100%}html[data-version=v20] .goods-column .thumb.na::after{content:"\ad6c\b9e4\bd88\ac00";z-index:2}html[data-version=v20] .goods-column .thumb.na::before{color:#000;background:#000;content:"\ad6c\b9e4\bd88\ac00";opacity:.9;z-index:1}html[data-version=v20] .goods-column .thumb.soldout::after{content:"\d488\c808"}html[data-version=v20] .goods-column .thumb.soldout::before{content:"\d488\c808"}html[data-version=v20] .goods-column .thumb.coming::after{content:"\cd9c\c2dc\c608\c815"}html[data-version=v20] .goods-column .thumb.coming::before{color:#55cef6;background:#55cef6;content:"\cd9c\c2dc\c608\c815"}html[data-version=v20] .goods-column .thumb.needask::after{content:"\bb38\c758\bc14\b78c"}html[data-version=v20] .goods-column .thumb.needask::before{color:red;background:red;content:"\bb38\c758\bc14\b78c"}html[data-version=v20] .goods-column .thumb .spots{position:absolute;top:5px;left:-5px;z-index:1}html[data-version=v20] .goods-column .desc{display:flex;flex-grow:1;flex-shrink:1;flex-direction:column;justify-content:space-between;padding:10px 0;font-size:12px;overflow:hidden;box-sizing:border-box}html[data-version=v20] .goods-column .desc .title{color:#000;font-family:"NanumSquare","Nanum Gothic","NanumGothic","Malgun Gothic",Dotum,sans-serif;font-size:18px;font-weight:700;line-height:1.3;word-break:break-all}html[data-version=v20] .goods-column .desc .title a{color:#000}html[data-version=v20] .goods-column .desc .title a:hover{text-decoration:none;border-bottom:1px solid #000}html[data-version=v20] .goods-column .desc .event{flex-grow:0;flex-shrink:0;padding-bottom:6px;color:red}html[data-version=v20] .goods-column .desc .event a{color:red}html[data-version=v20] .goods-column .desc .event li{padding:3px 0;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-version=v20] .goods-column .desc .parts{flex-grow:0;flex-shrink:0;margin-bottom:20px;color:#969696;font-size:13px}html[data-version=v20] .goods-column .desc .parts li{display:flex;line-height:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-version=v20] .goods-column .desc .parts li+li{margin-top:-1px}html[data-version=v20] .goods-column .desc .parts li .part-cate{flex-grow:0;flex-shrink:0;padding:6px 0;width:78px;color:#484848;font-weight:700;text-align:center;background:#f5f5f5;border:1px solid #ddd;box-sizing:border-box}html[data-version=v20] .goods-column .desc .parts li .part-name{flex-grow:1;flex-shrink:1;padding:6px;width:100%;color:#959595;border:1px solid #eee;border-left:none;box-sizing:border-box}html[data-version=v20] .goods-column .desc .prices{margin-top:auto;margin-bottom:0;font-size:16px;text-align:center}html[data-version=v20] .goods-column .desc .prices .price{color:#000;font-weight:700}html[data-version=v20] .goods-column .desc .prices .price span{padding-right:2px;letter-spacing:-1px}html[data-version=v20] .goods-column .desc .prices .price-large{font-size:26px}html[data-version=v20] .goods-column .desc .prices .price-parts{color:#666;font-weight:400}html[data-version=v20] .goods-column .desc .prices .price-parts em{padding-right:6px;color:red;font-size:19px;font-weight:700}html[data-version=v20] .goods-column .desc .prices .price-parts span{padding-right:0;text-decoration:line-through}html[data-version=v20] .shop-index{color:#777;font-size:12px}html[data-version=v20] .shop-index a{color:#777}html[data-version=v20] .shop-index h1{padding:22px 10px 3px;color:#000;font-family:"NanumSquare","Nanum Gothic","NanumGothic","Malgun Gothic",Dotum,sans-serif;font-size:21px;font-weight:900;border-bottom:2px solid #ccc}html[data-version=v20] .shop-index input[type=text]{padding:0 5px;height:23px;color:#000;font-size:12px;border:1px solid #e3e3e3;box-sizing:border-box}html[data-version=v20] .shop-index input[type=text]::-moz-placeholder{color:#969696;font-weight:200}html[data-version=v20] .shop-index input[type=text]::placeholder{color:#969696;font-weight:200}html[data-version=v20] .shop-index .btn-submit{margin-left:3px}html[data-version=v20] #shop-banner1{padding:20px 0 10px;text-align:center}html[data-version=v20] #shop-banner1 a{position:relative;display:inline-block;box-sizing:border-box;border:1px solid #fff;transition:border .2s}html[data-version=v20] #shop-banner1 a:hover{border-color:red}html[data-version=v20] #shop-page{padding:15px 0 30px;text-align:center}html[data-version=v20] #shop-subcate{display:flex;padding:0 16px;box-sizing:border-box;flex-shrink:0;flex-wrap:wrap}html[data-version=v20] #shop-subcate a{display:inline-block;padding:6px 0;width:20%;box-sizing:border-box;vertical-align:middle}html[data-version=v20] #shop-subcate a:hover{color:#000;text-decoration:none}html[data-version=v20] #shop-subcate a::before{display:inline-block;margin-right:5px;margin-bottom:2px;width:5px;height:5px;background:#bcbcbc;content:"";vertical-align:middle}html[data-version=v20] #shop-subcate a.selected{color:red;font-weight:700}html[data-version=v20] #search-options{position:relative;margin-top:10px;padding-top:26px}html[data-version=v20] #search-options dl{display:flex;width:100%;border:1px solid #ededed;overflow:hidden;box-sizing:border-box;justify-content:space-between}html[data-version=v20] #search-options dl+dl{border-top:none}html[data-version=v20] #search-options dl dt,html[data-version=v20] #search-options dl dd{flex-shrink:0;min-height:31px;box-sizing:border-box}html[data-version=v20] #search-options dl dt{padding:10px 0 10px 22px;width:142px;font-weight:700;background:#fafafa;text-align:left;vertical-align:top}html[data-version=v20] #search-options dl dt span{position:relative;display:inline-block;padding:3px 0;width:100%;white-space:nowrap}html[data-version=v20] #search-options dl dt.expandable{cursor:pointer}html[data-version=v20] #search-options dl dt.expandable span::after{position:absolute;top:8px;right:12px;display:inline-block;width:8px;height:8px;background:url("/assets/statics/common/sp_shop.png") no-repeat -8px 0;content:""}html[data-version=v20] #search-options dl dt.expandable.expanded{background-color:#eee}html[data-version=v20] #search-options dl dt.expandable.expanded span::after{position:absolute;top:8px;right:12px;display:inline-block;width:8px;height:8px;background:url("/assets/statics/common/sp_shop.png") no-repeat 0 0;content:""}html[data-version=v20] #search-options dl dt.expandable.expanded+dd label{display:inline-block !important}html[data-version=v20] #search-options dl dt.expandable+dd label:nth-of-type(7)~label{display:none}html[data-version=v20] #search-options dl dd{display:flex;width:1157px;padding:8px 0 8px 22px;align-content:stretch;flex-grow:1;flex-shrink:0;flex-wrap:wrap}html[data-version=v20] #search-options dl dd label{display:inline-block;padding:4px 4px 4px 0;width:160px;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;overflow:hidden}html[data-version=v20] #search-options dl dd label *{vertical-align:middle}html[data-version=v20] #search-options dl dd label:hover input[type=checkbox]{border-color:#000}html[data-version=v20] #search-options dl dd label:hover span{color:#000}html[data-version=v20] #search-options dl dd label input[type=checkbox]{position:relative;width:20px;height:20px;background-color:#fff;border:1px solid #767676;transition:border-color .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none}html[data-version=v20] #search-options dl dd label input[type=checkbox]::before{position:absolute;top:0;left:0;display:block;padding:1px 0;width:100%;color:#fff;font-size:16px;text-align:center;line-height:1;background-color:#666;content:"\2713";opacity:0;transform:scale(0.5);transition:transform .2s,opacity .2s;z-index:1}html[data-version=v20] #search-options dl dd label input[type=checkbox]:checked{background-color:#666;border-color:#000}html[data-version=v20] #search-options dl dd label input[type=checkbox]:checked::before{transform:scale(1);opacity:1}html[data-version=v20] #search-options dl dd label span{padding:3px 5px;transition:color .2s;cursor:pointer}html[data-version=v20] #search-options dl dd label input:checked+span{color:#000;font-weight:700;text-decoration:underline}html[data-version=v20] #selected-options{display:flex;padding:11px 22px;background:#fafafa;border:1px solid #ededed;border-top:none;box-sizing:border-box;justify-content:space-between}html[data-version=v20] #selected-options .title{color:red;font-weight:700;white-space:nowrap}html[data-version=v20] #selected-options .btn-remove-all{color:#777;font-weight:700;white-space:nowrap}html[data-version=v20] #selected-options .btn-remove-all:hover{text-decoration:none}html[data-version=v20] #selected-options .selected{padding:0 22px;width:100%;flex-shrink:1}html[data-version=v20] #selected-options .selected .btn-remove{display:inline-block;padding-right:12px}html[data-version=v20] #selected-options .selected .btn-remove:hover{text-decoration:none}html[data-version=v20] #selected-options .selected .btn-remove::after{position:relative;top:-1px;padding-left:4px;font-size:11px;font-weight:200;content:"x"}html[data-version=v20] #spec-expandable{display:inline-block;margin-top:1px;padding:4px 8px;min-width:90px;height:22px;color:#fff;font-size:11px;line-height:1;text-align:center;background:#666;border:1px solid #333;border-radius:3px;box-sizing:border-box;transition:width .2s}html[data-version=v20] #spec-expandable:active{position:relative;top:1px;left:1px}html[data-version=v20] #spec-expandable:hover{text-decoration:none}html[data-version=v20] #toggle-expandable{position:absolute;top:0;right:0;padding:6px 24px 6px 10px;height:26px;color:#fff;font-weight:700;line-height:1;background-color:#e52142;box-sizing:border-box}html[data-version=v20] #toggle-expandable:hover{text-decoration:none}html[data-version=v20] #toggle-expandable::after{position:absolute;top:9px;right:10px;width:8px;height:6px;background:url("/assets/statics/common/sp_shop.png") no-repeat -16px 0;content:"";transition:transform .3s}html[data-version=v20] #toggle-expandable.expanded::after{transform:rotateZ(-180deg)}
.tippy-box{background-color:#fff;color:#333}.tippy-content{padding:0}
.fade-enter-active[data-v-162f0550],.fade-leave-active[data-v-162f0550]{transition:opacity .1s}.fade-enter[data-v-162f0550],.fade-leave-to[data-v-162f0550]{opacity:0}.slide-enter-active[data-v-162f0550]{animation:slide-up-162f0550 .2s ease-out}.slide-leave-active[data-v-162f0550]{animation:slide-down-162f0550 .2s ease-in}@keyframes slide-up-162f0550{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes slide-down-162f0550{0%{transform:translateY(0)}100%{transform:translateY(100%)}}
