.bxslider,.bxslider2,.bxslider3{margin:0;padding:0}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom: 1;z-index:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-pager{text-align:center}.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:#dcdcdc;text-indent:-9999px;display:block;width:10px;height:10px;margin:6px;outline:0}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#d0a972}.bx-wrapper .bx-prev{left:-20px;background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:-20px;background:url(images/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:999999}.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/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/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;bottom:0;left:0;background:#666\	;background:#505050bf;width:100%;z-index:3}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.dropdown__lists{display:none}.gnavi__list:hover .dropdown__lists{display:block}.pc1{display:block!important}.sp1{display:none!important}@media only screen and (max-width:679px){.pc1{display:none!important}.sp1{display:block!important}}.main-wrapper1{position:relative;padding-top:20px;background-color:#fff;margin-top:800px;z-index:100}@media only screen and (max-width:990px){.main-wrapper1{position:relative;padding-top:20px;background-color:#fff;margin-top:65%;z-index:100}}#shopify-section-slideshow-image{position:fixed;z-index:1;width:100%}.header-wrapper{z-index:100}#shopify-section-footer{position:relative;z-index:100;color:#fff}#shopify-section-footer a,#shopify-section-footer p.footer-block__heading{color:#fff}.footer__content-top .grid{padding-left:2%}@media screen and (max-width: 749px){footer .grid--2-col .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) / 2)!important}.footer__content-top{padding-bottom:3rem;padding-left:calc(2rem / var(--font-body-scale));padding-right:calc(2rem / var(--font-body-scale))}}.announcement-bar__message{text-align:left;color:#fff}#kotei1{position:relative}#kotei2{position:fixed;width:100%;z-index:10000}#kotei3{position:fixed;width:100%;z-index:1;top:150px}.java-logo1{position:absolute;left:0;right:0;text-align:center;z-index:20000;top:30%;width:32%;max-width:450px;margin:0 auto}@media screen and (max-width: 749px){.java-logo1{top:15%;width:45%}}@media screen and (max-width: 679px){#kotei3{position:fixed;width:100%;z-index:1;top:100px}.main-wrapper1{position:relative;padding-top:20px;background-color:#fff;margin-top:95%;z-index:100;overflow:hidden}.java-logo1{top:25%;width:60%}}.java-logo1 img{width:100%}.left-ct1{width:220px;margin:0 0 40px;padding:0}.left-ct1 a:hover{text-decoration:underline}.left-ct-ttl{margin-bottom:10px!important}.left-ct2,.left-ct3{margin:0;padding:0}.left-ct3 a{text-decoration:none;overflow:hidden;display:block;color:#000;width:100%;border-bottom:1px solid #c5c5c5;padding:10px 0}.left-ct3 a img{width:40px;vertical-align:middle}.left-ct3 a span{line-height:1.5;font-size:14px;padding-left:10px;display:inline-block}.left-ct4{margin:40px 0 0;padding:0}.left-ct5{margin:0;padding:0;background-color:#eaeaea}.left-ct5 a{text-decoration:none;overflow:hidden;display:block;color:#000;width:100%}.left-ct5 a img{width:70px;float:left}.left-ct5 a span{line-height:1.5;font-size:12px;padding-left:0;display:inline-block;float:left;padding-top:15px}.left-ct5-2 a span{line-height:1.5;font-size:12px;padding-left:0;display:inline-block;float:left;padding-top:25px}.left-ct6{margin:0;padding:5px;clear:both;border:1px solid #e4e4e4}.left-ct6 p{margin:0;padding:0}.left-ct6 p a{display:block;font-size:12px;text-decoration:none;padding:5px 10px}.h-tel1{font-size:35px;font-weight:700;margin:0;padding:0 10px;line-height:1.4}@media only screen and (max-width:990px){.h-tel1{display:none}}@media only screen and (min-width:990px){.menu-waku1 .header__icons{float:right;margin-right:1%}.menu-waku1 .header__menu-item{padding:0 2.2rem;text-decoration:none;color:rgba(var(--color-foreground),.75);border-right:1px solid #999}.menu-waku1 .list-menu{list-style:none;padding:0;margin:0 0 20px}}#shopify-section-template--14608389537897__1645083543d42c252f .page-width-tablet{padding:0}#shopify-section-template--14608389537897__1645083543d42c252f .section-template--14608389537897__1645083543d42c252f-basic{padding-top:0;padding-bottom:0}#shopify-section-template--14608389537897__1645083543d42c252f .blog__post{border-bottom:1px solid #333}#shopify-section-template--14608389537897__1645083543d42c252f .circle-divider{float:left;font-size:14px;color:#00f}#shopify-section-template--14608389537897__1645083543d42c252f .article-card__title{float:left;font-size:14px;margin:0;padding:0 0 0 50px}#shopify-section-template--14608389537897__1645083543d42c252f .article-card__footer{clear:both}@media screen and (max-width: 749px){#shopify-section-template--14608389537897__1645083543d42c252f .slider.slider--mobile{position:relative;flex-wrap:wrap;width:90%;margin:0 auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}#shopify-section-template--14608389537897__1645083543d42c252f .article-card__title{float:left;font-size:14px;margin:0;padding:0;width:100%}}#banner-big-title{padding:0}#banner-big-title .multicolumn-list:not(.slider){padding:0}#banner-big-title .grid{display:block}.banner-title{margin:0;padding:0;width:100%}.banner-title img{width:100%}@media screen and (max-width: 749px){.product__modal-opener{margin:0 auto;width:96%!important}.sidect02{display:block!important}}.banner-big2 img{width:100%}#banner-big{padding-left:0!important;padding-right:0!important}#shopify-section-template--14616459378793__1664355013a672995d .multicolumn-card{border:1px solid #ccc;padding-top:20px}#shopify-section-template--14616459378793__1664355013a672995d .multicolumn-card h2{height:60px}@media screen and (max-width: 749px){#shopify-section-template--14616459378793__1664355013a672995d .grid--1-col .grid__item{max-width:48%;width:48%}#shopify-section-template--14616459378793__1664355013a672995d .multicolumn-card h2{height:35px;font-size:15px}#shopify-section-template--14616459378793__1664355013a672995d .multicolumn-card h2 span{font-size:14px!important}}#shopify-section-template--14616459378793__1664355013a672995d .multicolumn-list{padding:0!important}@media screen and (min-width: 750px){.product--thumbnail .product__media-gallery,.product--thumbnail_slider .product__media-gallery,.product--stacked .product__info-container--sticky{top:15rem!important}}@media only screen and (min-width: 750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 2.5rem)}}.footer__content-bottom{position:relative;background-color:#fff;overflow:hidden;height:100px;padding:0!important}.copyright__content a{color:#333!important}.pmark1{position:absolute;right:0;bottom:0;height:100px;margin:0}.pmark1 img{height:100px}@media screen and (max-width: 989px){.menu-waku1{margin-right:10px}.pmark1{position:absolute;right:0;bottom:0;height:30px;margin:0}.pmark1 img{height:30px}}.shopify-policy__title{text-align:left}.shopify-policy__container{max-width:72.6rem!important}@media only screen and (min-width: 750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.shopify-policy__container{margin-bottom:5%}#shopify-section-template--14608389636201__main p,#shopify-section-template--14608389636201__main li{color:#000}
/*# sourceMappingURL=/s/files/1/0563/3939/8761/t/3/assets/java1.css.map */
