.maticons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:22px;display:inline-block;line-height:1em;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:-0.15em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.maticons.md-18{font-size:18px}.maticons.md-24{font-size:24px}.maticons.md-36{font-size:36px}.maticons.md-48{font-size:48px}.maticons.green{color:limegreen}.maticons.red{color:hotpink}body{font-family:'Hiragino Kaku Gothic Pro W3', 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;font-size:15px;line-height:1.6em;margin:0;padding:0;color:#333}img{border:none}a:link,a:visited{color:#0066c0;text-decoration:none}a:hover{text-decoration:underline}a.button.small{height:28px;line-height:28px;font-size:12px;padding:0 1em;font-weight:normal}a.button.red{background-color:#d66;background:linear-gradient(#d66, #d44);border:solid 1px #b33;color:white;text-shadow:0 1px 0 #a75454,0 0 0 rgba(255,255,255,0)}a.button.red:hover{border:solid 1px #c33;background:linear-gradient(#d66, #c33)}a.button,input[type="submit"],input[type="button"]{box-sizing:border-box;display:inline-block;height:36px;text-align:center;text-decoration:none;line-height:36px;margin:0 0;padding:0 1em;font-size:16px;font-weight:normal;border:solid 1px #aaa;border-radius:4px;background-color:#eee;background:linear-gradient(#eee, #ddd);cursor:pointer;color:#444;text-shadow:0 1px 0 #fafafa,0 0 0 rgba(255,255,255,0)}a.button.eye,input.eye[type="submit"],input.eye[type="button"]{background-color:#f0c14b;background:linear-gradient(#ffd15b, #e0b13b);border-color:#a88734 #9c7e31 #846a29;border:solid 1px #a08040;text-shadow:0 1px 0 #f5dcb4,0 0 0 rgba(255,255,255,0)}a.button:hover,input[type="submit"]:hover,input[type="button"]:hover{background:linear-gradient(#eee, #ccc);border:solid 1px #999}a.button.eye:hover,input.eye[type="submit"]:hover,input.eye[type="button"]:hover{border:solid 1px #907030;background:linear-gradient(#ffd15b, #e0b13b)}ul{margin:1em auto}dl{margin:1em auto}dt{margin:0 auto;color:#666;font-size:90%;font-weight:bold}dd{margin:0.5em 0 0.5em 2em}p{padding:0 0;margin:1em 1em}h1{color:#333;margin:1em auto;font-weight:normal;padding-bottom:0.25em;border-bottom:solid 1px #ddd;font-size:26px;line-height:1.25em}h2,h3{color:#333;font-weight:bold;margin-top:1.5em;margin-bottom:1em;padding:0 0 0.25em 0}h2{font-size:20px}h3{font-size:16px}table{font-size:90%;margin:2em 0;border-collapse:collapse;border:none}td,th{border-width:1px 0px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:0.5em 1em}th{color:#666;font-size:95%;background-color:#eee}table.rowhead{width:100%}table.colhead{font-size:90%;border:none}table.colhead th{border:none;text-align:right;font-weight:bold;background-color:white}table.colhead td{border:none;text-align:left}td.td-l,th.td-l{text-align:left}td.td-c,th.td-c{text-align:center}td.td-r,th.td-r{text-align:right}form{margin:0 auto;padding:0 0}input[type="text"],input[type="number"],input[type="password"],input[type="email"],input[type="date"],select{font-size:16px;height:36px;line-height:36px;padding:0 0.5em;border:solid 1px #ccc;border-radius:3px;margin:0 auto}textarea{border-radius:4px;padding:6px 6px;border:solid 1px #ccc;width:40em;height:5em;max-width:90%}hr{border-top:solid 1px #eee;border-bottom:none;margin:2em auto}pre{background:#eee;margin:2em 1em;padding:1em 1em;border-radius:6px;white-space:pre-wrap}code{font-family:Menlo, Consolas, 'DejaVu Sans Mono', monospace;line-height:1.2;background-color:#eee;padding:0 0.25em}.info-bar-wrapper{position:fixed;top:120px;width:40%;margin-left:30%;text-align:center;z-index:9999}#info-bar a{color:white;text-decoration:underline}#info-bar{-moz-box-shadow:0 0 8px #888;-webkit-box-shadow:0 0 8px #888;box-shadow:0 0 8px #888;border-radius:4px;margin:0 auto;padding:20px 20px;background:#eb643c;color:white;font-weight:bold;text-align:left;font-size:20px;line-height:28px}.category-dropdown{float:left;width:140px;margin:0 auto}.category-dropdown-inner{margin-left:32px;margin-top:6px;padding:10px 8px 0px 8px;font-weight:bold;font-size:14px;cursor:default;border-radius:4px;border:solid 1px #232f3e;color:#eee}.category-dropdown-inner:hover{border-radius:4px;border:solid 1px #bbb;color:white}.header{background-color:#232f3e}.content{margin:1em;padding:0;min-height:1280px}.footer{clear:both;text-align:center;font-size:90%;margin-top:48px;padding-top:32px;padding-bottom:32px;width:100%;color:#888}ul.error-comments{margin:0 0;padding:1em 2em;color:#ff5050;border-radius:3px;background-color:#ffe0e0;border:solid 2px #ff9090}.field_with_errors{display:inline}.field_with_errors input,.field_with_errors textarea{border:solid 2px #ff9090;background-color:#ffe0e0}.attention{font-weight:bold;color:#ff4050;font-size:100%}.mini,.note{color:#888;font-size:80%}.smaller{font-size:80%}span.bigger{font-size:140%}.center{text-align:center}.right{text-align:right}.sales-id{background-color:#cceeff;color:#26c;padding:0.25em 0.5em;border-radius:4px 4px}a.sales-id{color:#26c}.sku{background-color:#eeffe8;color:#50b060;border:solid 1px #50b060;padding:0.1em 0.5em;border-radius:4px 4px}a.sku{color:#30b040}.pagination{clear:both;text-align:center}.pagination a,.pagination .current{color:#666;padding:0 1em}.pagination .current{font-size:130%}.pagination .disabled,.pagination .current{color:#333}.pagination em{font-style:normal}.g-recaptcha{padding:0 0;margin:0 auto}div.card{text-align:left;margin:1.5em 0;padding:1em;background-color:white;border:solid 1px #ccc;box-shadow:2px 2px 2px rgba(127,127,127,0.25);overflow-x:auto;border-radius:6px}div.card h2{margin:0 0;padding:1em;color:#333;font-weight:bold;background-color:#f8f8f8}.cart-items ul{margin:0 auto;padding:0 0;list-style-type:none}.cart-items li{margin:0 auto;padding:0 0;border-bottom:solid 1px #ccc}.cart-num{font-size:22px;color:#ff8020;font-weight:bold;padding-left:6px;vertical-align:-0em}.cart-item-amount{width:3em;text-align:right;line-height:1.0em;padding:0.25em;height:auto}.cart-item-name a{font-weight:bold}.cart-item-price{font-weight:bold}.kago-terms{font-size:14.0px;padding:1em;margin:1em auto;background-color:#eee;border:1px solid #ccc}.item-price-list{text-align:center;margin:2em auto}.item-price-list table{margin:0 auto;font-size:14px}.item-price{color:#900;font-weight:bold}.item-order-box{text-align:center;background-color:white;border:solid 1px #ccc;border-radius:8px;padding-top:12px;margin-bottom:24px}.add-cart{margin:16px auto}.add-cart-instock{color:green;font-size:20px}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block;margin:0 auto;cursor:pointer}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/images/bxslider/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(/images/bxslider/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(/images/bxslider/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/images/bxslider/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/images/bxslider/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;top:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;font-weight:bold;display:block;font-size:.85em;padding:10px}.lb-loader,.lightbox{text-align:center;line-height:0}body:after{content:url(/images/lightbox/close.png) url(/images/lightbox/loading.gif) url(/images/lightbox/prev.png) url(/images/lightbox/next.png);display:none}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/images/lightbox/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/images/lightbox/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/images/lightbox/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/images/lightbox/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}#card-errors{color:red;font-weight:bold;margin:1em 0}#return_request_item_identifier{width:30em;max-width:90%}#return_request_quantity{width:4em}.faq-q{margin:14px auto;font-weight:bold}.faq-a{margin-bottom:32px}body{font-size:15px}.only_pc{display:none}.title{text-align:center}#logo{width:200px}.search-box form{text-align:center;width:100%}.search-box input[type="text"]{margin:0.5em auto;padding:0.25em;height:auto;line-height:normal}.header-bottom{padding:0.5em 0.5em;clear:both}.header-bottom ul{display:inline;margin:0 auto;padding:0 0}.header-bottom li{display:inline;margin-right:1em}.header-bottom a{color:#eee}.global-menu{display:inline}.my-menu{display:inline}.bread{display:none}.item-gallery-item{margin:2em auto}
