:root{--fs-xs: 10px;--fs-sm: 12px;--fs-base: 14px;--fs-md: 16px;--fs-lg: 20px;--fs-xl: 28px;--sp-4: 4px;--sp-8: 8px;--sp-12: 12px;--sp-16: 16px;--sp-24: 24px;--sp-32: 32px;--sp-48: 48px;--sp-64: 64px;--sp-128: 128px;--ls-wide: .05em;--ls-wider: .1em;--ls-logo: .25em;--max-w: 1280px;--sidebar-w: 25vw;--grid-cols: 3;--c-bg: #ffffff;--c-text: #555555;--c-muted: #555555;--c-subtle: #aaaaaa;--c-border: #ebebeb;--color-nav: #1a1a1a;--color-accent: #1a1a1a;--color-bg: #ffffff}@media(min-width:1280px){:root{--sidebar-w: 320px}}@media(max-width:768px){:root{--fs-sm: 11px;--fs-base: 13px;--sp-24: 16px;--sp-32: 20px;--sp-48: 28px;--sp-64: 36px;--sidebar-w: 100%;--grid-cols: 2}}.mainHeaderNavColor,.footerNav,.childCategoryList01_link,.appsItemCategoryTag_lowerLink,.categoryTitle01{color:var(--color-nav)}*,*:before,*:after{box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,blockquote,form,fieldset,legend,table,th,td,caption,tbody,tfoot,thead,article,aside,figure,footer,header,nav,section{margin:0;padding:0}article,aside,figure,figcaption,footer,header,nav,section{display:block}a{color:inherit;text-decoration:none;transition:opacity .2s}a:hover{opacity:.6}li{list-style:none}img{border:none;vertical-align:top;max-width:100%}fieldset{border:none}input,textarea,select,label{font-family:inherit;font-size:100%}textarea{overflow:auto}html,body{height:100%}body{background-color:var(--c-bg);color:var(--c-text);font-family:Zen Old Mincho,Hiragino Mincho ProN,Yu Mincho,serif;font-size:var(--fs-base);line-height:1.7;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.main h3,.main h2,.main #about h3,.main #about h2,.main #about .blog_body h3,.main #about .blog_body h2,#law h2,#law h3,#privacy h2,#privacy h3,#privacy dt{font-weight:400}.inquiry-section{padding:var(--sp-48) var(--sp-24);max-width:640px;margin:0 auto}@media(min-width:769px){.inquiry-section{padding-left:var(--sp-64);padding-right:var(--sp-64);padding-bottom:var(--sp-64)}}.inquiry-section h1{font-size:var(--fs-lg);font-weight:400;letter-spacing:var(--ls-wider);text-transform:uppercase;margin-bottom:var(--sp-8)}.inquiry-section>p{font-size:var(--fs-sm);color:var(--c-muted);margin-bottom:var(--sp-32)}.inquiry-section form{width:100%}.inquiry-section dl dt{font-size:var(--fs-sm);letter-spacing:var(--ls-wide);margin-bottom:var(--sp-8);color:var(--c-text)}.inquiry-section dl dt span{font-size:var(--fs-xs);color:#e07070;margin-left:var(--sp-4)}.inquiry-section dl dd{margin-bottom:var(--sp-16)}.inquiry-section dl dd input,.inquiry-section dl dd textarea{width:100%;border:1px solid var(--c-border);background:#fafafa;padding:var(--sp-8) var(--sp-12);font-size:var(--fs-sm);outline:none;transition:border-color .2s}.inquiry-section dl dd input:focus,.inquiry-section dl dd textarea:focus{border-color:var(--c-muted)}.inquiry-section dl dd textarea{height:120px;resize:vertical}.inquiry-section .control-panel{margin-top:var(--sp-32)}.inquiry-section .control-panel input[type=submit]{background:var(--c-text);color:var(--c-bg);border:none;padding:var(--sp-12) var(--sp-48);font-size:var(--fs-sm);letter-spacing:var(--ls-wider);cursor:pointer;transition:opacity .2s;font-family:inherit}.inquiry-section .control-panel input[type=submit]:hover{opacity:.7}.inquiry-note{margin-top:var(--sp-24);font-size:var(--fs-xs);color:var(--c-subtle);letter-spacing:var(--ls-wide)}.inquirySection{padding:var(--sp-48) var(--sp-24);max-width:640px;margin:0 auto}@media(min-width:769px){.inquirySection{padding-left:var(--sp-64);padding-right:var(--sp-64);padding-bottom:var(--sp-64)}}.inquirySection h1{font-size:var(--fs-lg);letter-spacing:var(--ls-wider);margin-bottom:var(--sp-8);text-transform:lowercase}.inquirySection>p{font-size:var(--fs-sm);color:var(--c-muted);margin-bottom:var(--sp-32)}.inquirySection form{width:100%}.inquirySection dl dt{font-size:var(--fs-sm);letter-spacing:var(--ls-wide);margin-bottom:var(--sp-8);margin-top:var(--sp-24);color:var(--c-text)}.inquirySection dl dt:first-of-type{margin-top:0}.inquirySection dl dt span{font-size:var(--fs-xs);color:#e07070;margin-left:var(--sp-4)}.inquirySection dl dd{margin-bottom:0}.inquirySection dl dd.error{font-size:var(--fs-xs);color:#e07070;min-height:0}.inquirySection dl dd input,.inquirySection dl dd textarea{width:100%;border:1px solid var(--c-border);background:#fafafa;padding:var(--sp-8) var(--sp-12);font-size:var(--fs-sm);font-family:inherit;outline:none;transition:border-color .2s}.inquirySection dl dd input:focus,.inquirySection dl dd textarea:focus{border-color:var(--c-muted)}.inquirySection dl dd textarea{height:120px;resize:vertical}.inquirySection .clear{display:none}.inquirySection .control-panel{margin-top:var(--sp-48)}.inquirySection .control-panel input[type=submit]{background:var(--c-text);color:var(--c-bg);border:none;padding:var(--sp-12) var(--sp-48);font-size:var(--fs-sm);letter-spacing:var(--ls-wider);cursor:pointer;transition:opacity .2s;font-family:inherit}.inquirySection .control-panel input[type=submit]:hover{opacity:.7}.blog_inner{padding:0 var(--sp-24);max-width:800px;margin:0 auto}@media(min-width:769px){.blog_inner{padding-left:var(--sp-64);padding-right:var(--sp-64);padding-bottom:var(--sp-64)}}.blog_contents{display:grid;gap:40px}.blog_title h2{font-size:var(--fs-lg);letter-spacing:var(--ls-wider);margin-bottom:-16px}.blog_title h2 a{color:inherit}.blog_publish{display:none}.blog_body{display:grid;gap:40px;font-size:var(--fs-base);line-height:1.9;color:var(--c-muted)}.blog_body h2,.blog_body h3{font-size:var(--fs-md);letter-spacing:var(--ls-wider);margin-bottom:-16px}.blog_body p{margin:0}.blog_body iframe.embed.youtube{width:100%!important;height:auto!important;aspect-ratio:16 / 9}.blog_body div{font-family:inherit!important}.blog_body span,.blog_body a{font-family:inherit!important;background-color:transparent!important}.blog_contents>.social{margin-top:0}.blog_contents>.social ul{display:flex;gap:var(--sp-16)}.blog_contents>.social img{width:30px;height:30px}.categoryTitleWrap{padding:0 var(--sp-24);margin-bottom:var(--sp-24)}.categoryTitle01{margin-top:0}@media(min-width:769px){.categoryTitleWrap{padding:0 var(--sp-64)}}.clearfix:after{content:"";display:block;clear:both}.hide{display:none!important}.show{display:block!important}@media(min-width:769px){body.shop.template{max-width:var(--max-w);margin:0 auto;padding-left:var(--sidebar-w)}body.shop #mainContent,#shopDetailPage #mainContent,body.shop .main,body.shop .inquiry-section,body.shop .blog_inner,body.shop .categoryTitleWrap,body.shop #law,body.shop #privacy{padding-top:var(--sp-128)}}body.shop .wrapper{margin:0;padding:0}#fixedHeader{padding:5px 10px;position:fixed;right:0;top:0}#mainHeader{padding:var(--sp-24)}#shopHeader{max-width:1280px;margin:var(--sp-12) auto 0}#logo{display:inline-block;margin-bottom:var(--sp-32)}#logo .logoImage{display:block;max-width:100px;height:auto}#shopHeader h1{font-size:var(--fs-md);font-weight:400;letter-spacing:var(--ls-logo);line-height:1.2}#shopHeader nav ul{display:flex;flex-wrap:wrap;gap:var(--sp-12) var(--sp-24)}#shopHeader nav a,#shopHeader nav span{font-size:var(--fs-base);letter-spacing:var(--ls-wider);display:block}#shopHeader nav a:hover{opacity:.5}#category-menu{position:relative;cursor:pointer}#category-menu .category-list{display:none;position:absolute;top:100%;left:0;background:var(--c-bg);border:1px solid var(--c-border);padding:var(--sp-12);min-width:180px;z-index:100}#category-menu:hover .category-list{display:block}#category-menu .category-list ul{flex-direction:column;gap:var(--sp-8)}#category-menu .category-list a{font-size:var(--fs-sm);white-space:nowrap}@media(min-width:769px){#mainHeader{position:fixed;left:max(0px,calc((100vw - var(--max-w)) / 2));top:0;width:var(--sidebar-w);height:100vh;overflow-y:auto;padding:var(--sp-128) var(--sp-32) var(--sp-64);z-index:10}#shopHeader{display:flex;flex-direction:column;gap:var(--sp-48);height:100%}#shopHeader nav ul{flex-direction:column;gap:var(--sp-24)}#category-menu{cursor:default}#category-menu>span{display:block;margin-bottom:var(--sp-12)}#category-menu .category-list{display:block;position:static;background:none;border:none;padding:0;min-width:0}#category-menu .category-list ul{display:flex;flex-direction:column;gap:var(--sp-8)}#category-menu .category-list a{padding-left:var(--sp-8)}}.categoryTitle01{font-size:var(--fs-lg);font-weight:400;letter-spacing:var(--ls-wider);margin-top:var(--sp-24)}.childCategoryList01{display:flex;gap:var(--sp-12);margin-top:var(--sp-12)}#mainFooter{padding:var(--sp-48) var(--sp-24);border-top:1px solid var(--c-border);margin-top:var(--sp-64)}@media(min-width:769px){#mainFooter{padding:var(--sp-48) var(--sp-64)}}.footerMenu ul{display:flex;flex-wrap:wrap;gap:var(--sp-12) var(--sp-24);align-items:center}.footerNav{font-size:var(--fs-xs);letter-spacing:var(--ls-wide)}.footerNav:hover{opacity:.6}.footerMenu .boxRight{margin-left:auto}.footerMenu .boxRight>div{display:flex;gap:var(--sp-12);align-items:center}.footerMenu .sns{display:inline-flex;align-items:center;vertical-align:middle;line-height:1}.footerMenu .sns iframe,.footerMenu .sns a{display:block;vertical-align:middle}#i18{z-index:2005;left:10px;position:fixed;top:calc(var(--information-banner-height, 0px) + 10px)}#i18 .lang{float:left;margin:0 5px 0 0;position:relative}#i18 .lang:before{background:url(https://igram.base.shop/img/shop/arrow.gif) no-repeat;background-size:10px 7px;content:"";height:7px;position:absolute;right:13px;top:12px;width:10px}#i18 .currency{float:left;position:relative}#i18 .currency:before{background:url(https://igram.base.shop/img/shop/arrow.gif) no-repeat;background-size:10px 7px;content:"";height:7px;position:absolute;right:13px;top:12px;width:10px}#i18 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:2px;color:#000;cursor:pointer;font-family:inherit;font-size:11px;line-height:18px;min-width:inherit;padding:5px 25px 5px 10px;vertical-align:middle}.overlayBackground{background-color:#00000080;cursor:pointer;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}#baseMenu{box-sizing:border-box;position:fixed;right:25px;top:calc(var(--information-banner-height, 0px) + 5px);z-index:2002}#baseMenu>ul{display:flex;align-items:center;gap:0}#baseMenu>ul>li{float:left;list-style:none}#baseMenu>ul>li.base{margin:0 10px 0 0}#baseMenu>ul>li a{background-color:#fff;border-radius:3px;box-shadow:0 1px 0 1px #96969666;cursor:pointer;display:flex;align-items:center;gap:4px;-webkit-font-smoothing:antialiased;margin:1px 0 0;padding:5px 12px;text-decoration:none;transition-duration:.2s;font-size:11px;font-weight:700;color:#333}#baseMenu>ul>li a:hover{box-shadow:0 0 0 1px #96969633}#baseMenu>ul>li.cart a{padding:5px 10px;position:relative}.cart-qty{position:absolute;top:2px;right:3px;padding:0 3px;min-width:14px;background:#fa5171;border-radius:50%;color:#fff;font-size:9px;font-weight:700;line-height:14px;text-align:center}@font-face{font-family:baseicon;font-style:normal;font-weight:400;src:url(https://static.thebase.in/font/v1/baseicon.eot?317xhh);src:url(https://static.thebase.in/font/v1/baseicon.eot?317xhh#iefix) format("embedded-opentype"),url(https://static.thebase.in/font/v1/baseicon.ttf?317xhh) format("truetype"),url(https://static.thebase.in/font/v1/baseicon.woff?317xhh) format("woff"),url(https://static.thebase.in/font/v1/baseicon.svg?317xhh#baseicon) format("svg")}@font-face{font-family:shopicon;font-style:normal;font-weight:400;src:url(https://static.thebase.in/font/v1/shopicon.eot?317xhh);src:url(https://static.thebase.in/font/v1/shopicon.eot?317xhh#iefix) format("embedded-opentype"),url(https://static.thebase.in/font/v1/shopicon.ttf?317xhh) format("truetype"),url(https://static.thebase.in/font/v1/shopicon.woff?317xhh) format("woff"),url(https://static.thebase.in/font/v1/shopicon.svg?317xhh#baseicon) format("svg")}[class^=icon-],[class*=" icon-"]{font-family:baseicon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.icon-cart:before{content:""}.icon-search:before{content:""}.icon-information:before{content:""}.icon-tipi:before{content:""}.icon-pin:before{content:""}.itemCb #cboxPrevious{background:url(https://static.thebase.in/i/controls.png) no-repeat 0 0;bottom:0;height:20px;left:0;overflow:visible;text-indent:-9999px;width:20px}.itemCb #cboxNext{background:url(https://static.thebase.in/i/controls.png) no-repeat -22px 0;bottom:0;height:20px;left:30px!important;overflow:visible;text-indent:-9999px;width:20px}.itemCb #cboxClose{background:url(https://static.thebase.in/i/controls.png) no-repeat -52px 0;height:20px;overflow:visible;text-indent:-9999px;width:20px}.itemCb #cboxContent button{border:none}.itemCb:focus{outline:none}a.cboxElement:focus{outline:none}#fixedHeader ul li{float:left}#fixedHeader li.topRightNavLi a{background-color:#fff;border-radius:5px;box-shadow:0 1px 0 2px #96969666;display:block;-webkit-font-smoothing:antialiased;margin:1px 0 0;padding:5px 15px;transition-duration:.2s}#fixedHeader li.topRightNavLi a:hover{box-shadow:0 0 0 1px #96969633;padding:6px 15px 4px}#fixedHeader li.topRightNavLi.base{margin:0 10px 0 0}#privacy,#law{background-color:var(--c-bg);box-sizing:border-box;font-family:Zen Old Mincho,Hiragino Mincho ProN,Yu Mincho,serif;font-size:var(--fs-sm);line-height:1.9;margin:0 auto;padding:var(--sp-48) var(--sp-24);max-width:800px;text-align:left;width:auto;color:var(--c-muted)}@media(min-width:769px){#privacy,#law{padding-left:var(--sp-64);padding-right:var(--sp-64);padding-bottom:var(--sp-64)}}#privacy h2,#law h2{font-size:var(--fs-lg);font-weight:400;letter-spacing:var(--ls-wider);margin:0 0 var(--sp-48);padding:0}#privacy h3,#privacy dt{font-size:var(--fs-base);font-weight:400;letter-spacing:var(--ls-wide);margin:var(--sp-32) 0 var(--sp-8);color:var(--c-text)}#privacy dt:first-of-type{margin-top:0}#privacy .privacy_intro{margin:0 0 var(--sp-32)}#privacy dd{margin-top:var(--sp-8)}#privacy dd ul{padding-left:var(--sp-24);margin-top:var(--sp-8)}#privacy dd ul li{list-style:none;margin-bottom:var(--sp-4)}#law h3{font-size:var(--fs-base);font-weight:400;letter-spacing:var(--ls-wide);margin:var(--sp-32) 0 var(--sp-8);color:var(--c-text)}#law p{margin-bottom:var(--sp-4)}#law .law_attention{font-size:var(--fs-xs);color:var(--c-subtle);margin-top:var(--sp-8);padding:0;background-color:transparent;line-height:1.7}#law .law_anchor,#privacy a{text-decoration:underline;font-weight:400}@media(min-width:769px){#law .law_attention{padding:0;line-height:1.9}}#widget{margin:0!important}#reportBtn{padding-bottom:20px}#twitter-widget-0,#twitter-widget-1{width:75px}
