input{-webkit-appearance:none;background:none;border:none;font:inherit}::-webkit-search-cancel-button{-webkit-appearance:none}#menu{opacity:0;overflow:hidden;text-align:left}#menu,#menu .bg{bottom:0;height:100vh;left:0;padding:0;position:fixed;right:0;top:0;width:0;z-index:-1}#menu .wrapper{-webkit-overflow-scrolling:touch;height:100%;margin:0 0 0 -325px;max-width:325px;min-width:275px;overflow-x:scroll;padding-bottom:100px;transition:margin-left .2s ease-in-out;width:85%;z-index:-1}#menu .menuList{border-top:1px solid #dcdcdc}#menu .menuList .menuText{border-bottom:1px solid #dedede;color:#a0a0a0;font-size:.7rem;padding:8px 16px}#menu .sns{display:flex;padding:12px 16px}#menu .sns li{margin:0 3px}#menu .sns li a{align-items:center;display:flex;height:20px;justify-content:center;width:20px}#menu .pointTxt{color:#2c2c2f;font-size:8px;font-weight:100;line-height:8px;margin-bottom:5px}#menu .pointTxt .rank{border-radius:3px;color:#fff;display:inline-block;font-size:.6rem;letter-spacing:0;line-height:1;margin-bottom:5px;padding:3px 5px}#menu .pointTxt .NORMAL{background:#75777a}#menu .pointTxt .BRONZE{background:#a36b21}#menu .pointTxt .SILVER{background:#c9caca}#menu .pointTxt .GOLD{background:linear-gradient(90deg,#b67b03,#daaf08 5%,#fee9a0 25%,#daaf08 85%,#b67b03 95% 100%)}#menu .pointTxt .PLATINUM{background:linear-gradient(90deg,#cdd5e0,#cdd5e0 5%,#e2edf6 25%,#cdd5e0 85%,#cdd5e0 95% 100%)}#menu .pointTxt .DIAMOND{background:linear-gradient(90deg,#000,#333 5%,#999 25%,#333 85%,#000 95% 100%)}#menu .point{color:red;font-size:12px;font-weight:700}.isOpen #menu{opacity:1;width:100vw;z-index:1100}.isOpen #menu .bg{opacity:1;width:100vw;z-index:1001}.isOpen #menu .wrapper{margin-left:0;z-index:1101}@media screen and (min-width:768px){#menu .wrapper{margin-left:auto;margin-right:-325px;transition:margin-right .2s ease-in-out}.isOpen #menu .wrapper{margin-left:auto;margin-right:0}}#search{bottom:0;height:100vh;left:0;opacity:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;transition:opacity .2s ease-in-out;width:0;z-index:-1}.isSearch #search{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;opacity:1;overflow-y:auto;padding-bottom:100px;scrollbar-width:none;width:100vw;z-index:1100}.isSearch #search::-webkit-scrollbar{display:none}#search .freeWord{display:flex;padding:8px 16px;position:relative}#search .textBox{width:calc(100% - 85px)}#search .textBox input{background:#fff;border:1px solid #dcdcdc;border-radius:3px;box-sizing:border-box;color:#333;font-size:1rem;height:40px;padding:7px 6px 7px 8px;width:100%}#search .btnSearch{align-items:center;border-radius:12px;bottom:18px;cursor:pointer;display:flex;font-size:.6rem;font-weight:700;height:24px;justify-content:center;position:absolute;right:calc(4% + 35px);text-align:center;width:40px}#search .btnClose{bottom:16px;height:24px;position:absolute;right:16px;width:24px}#search .btnClose span{border-radius:2px;display:block;height:3px;margin:0 auto;position:absolute;right:0;top:0;width:24px}#search .btnClose span:first-child{transform:translateY(9px) rotate(45deg)}#search .btnClose span:nth-child(2){transform:translateY(9px) rotate(-45deg)}#search .menuList{border-top:1px solid #dedede}#search .keywords{margin-top:20px}#search .titKeywords{font-size:.7rem;font-weight:700;padding:24px;text-align:left}#search .accordion{position:relative}#search .accordion .deleteBtn{background:#dcdcdc;border-radius:50%;bottom:0;height:13px;left:16px;margin:auto 0;position:absolute;top:0;width:13px}#search .accordion .deleteBtn:after,#search .accordion .deleteBtn:before{background:#fff;content:"";display:block;height:1px;left:3px;margin:0 auto;position:absolute;top:-3px;width:7px}#search .accordion .deleteBtn:before{transform:translateY(9px) rotate(-45deg)}#search .accordion .deleteBtn:after{transform:translateY(9px) rotate(45deg)}#search .accordion .link{display:block;font-size:.7rem;margin-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:768px){.contents{display:flex;justify-content:space-between;margin:0 auto;max-width:980px}.contents.center{justify-content:center}#view{width:calc(100% - 224px)}#search,#view{padding-top:24px}#search{background:none;height:auto;opacity:1;position:static;width:200px!important;z-index:1!important}#search .freeWord{display:none}#search .btnSearch{right:0}#search .textBox{width:calc(100% - 40px)}#search .titKeywords{background:none}#search .accordion .deleteBtn{left:0}#search .accordion .link{font-size:.7rem;margin-left:8px}#search .accordion .CLAccordion{background-color:#f8f8f8;cursor:pointer}}#footer{padding:16px 16px 20px}#footer .wrapper{margin:0 auto;max-width:980px}#footer .linkList{display:flex;flex-wrap:wrap}#footer .linkList li{margin:2px 8px;position:relative}#footer .linkList li:after{color:#fff;content:"|";font-size:.6rem;line-height:1;position:absolute;right:-9px;top:3px}#footer .linkList li:last-child:after{display:none}#footer .linkList .nav{cursor:pointer;font-size:.6rem;line-height:1}#footer .snsList{display:flex;margin:8px 0 5px}#footer .snsList li{margin:0 3px}#footer .linkList li:first-child,#footer .snsList li:first-child{margin-left:0}#footer .snsList .sns{align-items:center;border-radius:50%;display:flex;height:20px;justify-content:center;width:20px}#footer .bottom{align-items:flex-end;display:flex;margin:8px 0 0}#footer .logo{display:block}#footer .logo img{height:auto;width:100px}#footer .note{letter-spacing:-.5px;line-height:1.2;padding-left:8px}#footer .copy,#footer .note{font-size:.6rem;font-weight:100}#footer .copy{letter-spacing:0;padding-top:16px}@media screen and (min-width:768px){#footer .linkList{display:inline-flex;margin-right:8px}#footer .linkList:first-child li:last-child:after{display:block}}#menu .checkGoods{border-bottom:1px solid #dededd;padding:17px 0 20px}#menu .checkGoods .inner{display:flex;padding:0}#menu .checkGoods li{margin-right:5px;width:calc(20% - 4px)}#menu .checkGoods li:nth-child(5){margin-right:0}#menu .checkGoods li:nth-child(n+6){display:none!important}#menu .checkGoods li a{display:block;height:0;padding-top:100%;position:relative;width:100%}#menu .checkGoods li img{bottom:0;height:100%;left:0;margin:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}#menu .checkGoods .textNo{font-size:.7rem;padding:8px 0;text-align:center}#headerSearch.isShow{display:block}#headerSearch{background:#fff;display:none;padding:0 0 8px}#headerSearch .wrapper{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:3px;cursor:pointer;display:flex;height:24px;margin:0 auto;padding:0 8px;width:92%}#headerSearch .txtIn{color:#75777a;font-size:.8rem;line-height:1;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:768px){#headerSearch.spOnly{display:none}}#refined{background:#333;border-radius:50%;bottom:24px;box-shadow:0 0 16px #0000001a;cursor:pointer;height:50px;padding-top:8px;position:fixed;right:16px;text-align:center;transition:opacity .2s ease-out;width:60px;z-index:1}#refined:hover{opacity:.8}#refined .txtIn{color:#fff;display:block;font-size:.6rem;letter-spacing:0;padding:3px}#categorySearch{-webkit-overflow-scrolling:touch;bottom:0;height:100vh;overflow-x:scroll;padding:0 0 100px;position:fixed;right:-100vw;top:0;transition:right .2s ease-in-out;width:100vw;z-index:-1}#categorySearch.on{opacity:1;right:0;z-index:1002}#categorySearch .linkList{display:flex;flex-wrap:wrap}#categorySearch .linkList li{width:50%}#categorySearch .linkList li:nth-child(2n-1){border-right:1px solid #dedede}#artistSearch{-webkit-overflow-scrolling:touch;bottom:0;height:100vh;overflow-x:scroll;padding:0 0 100px;position:fixed;right:-100vw;top:0;transition:right .2s ease-in-out;width:100vw;z-index:-1}#artistSearch.on{opacity:1;right:0;z-index:1002}#artistSearch .link{display:flex;flex-wrap:wrap;justify-content:space-between}#artistSearch .link li{margin-right:5px;width:calc(20% - 4px)}#artistSearch .link li:nth-child(5n){margin-right:0}#artistSearch .link li:nth-child(n+6){margin-top:5px}#artistSearch .artist{border-top:1px solid #dedede}@media screen and (min-width:768px){#artistSearch,#categorySearch,#refinedSearch,#refinedSearch .btnBox{max-width:325px}#bgSearch{bottom:0;height:100vh;left:0;padding:0;position:fixed;right:0;top:0;width:0;z-index:-1}#bgSearch.on{opacity:1;width:100vw;z-index:1001}#bgSearch span{background:#fff;border-radius:2px;display:none;height:3px;margin:0 auto;position:absolute;right:340px;top:8px;width:24px}#bgSearch.on span:first-child{display:block;transform:translateY(9px) rotate(45deg)}#bgSearch.on span:nth-child(2){display:block;transform:translateY(9px) rotate(-45deg)}}
