@charset "utf-8";html{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Yu Gothic",YuGothic,Verdana,Meiryo,"M+ 1p",sans-serif;color:#000;font-size:14px}html,body{width:100%;height:100%}.drawer--right .drawer-hamburger,.drawer--right.drawer-open .drawer-nav,.drawer--right.drawer-open .drawer-navbar .drawer-hamburger .SP,.SP{display:none}header ul li a,.foot-info>ul li a{transition:.3s ease}li a:hover{color:rgba(204,138,0,1)}article.post img{width:auto}header{width:100%;height:90px;position:fixed;z-index:10;transition:.5s ease}header.indian-color{background-color:#862633}header .head-logo{position:absolute;top:50%;left:30px;transform:translate(0,-50%);width:135px}header .head-logo img.indian{display:none}header.indian-color .head-logo img.balcom{display:none}header.indian-color .head-logo img.indian{display:block}header ul{position:absolute;top:50%;right:calc(200px + 1.5em);transform:translate(0,-50%);font-size:1rem;letter-spacing:.3em;color:#fff;font-weight:800}header ul li{display:inline}header ul li:after{content:"|";margin:0 .5em}header ul li:last-child:after{content:none}header .contact h2 a{font-size:1.1rem;text-align:center;letter-spacing:.2em;font-weight:800;line-height:90px;width:200px;height:100%;color:#fff;background-color:#862633;position:absolute;top:0;right:0;transition:.5s ease}header .contact h2 a:before{content:"\f0e0";font-family:"Font Awesome 5 Free";font-weight:800;margin-right:.5em}header .contact h2 a:hover{background-color:rgba(204,138,0,1)}header.indian-color .contact h2 a{margin:10px;width:180px;height:70px;background-color:#fff;line-height:70px;color:#862633;border-radius:10px;-webkit-border-radius:10px}header.indian-color .contact h2 a:hover{color:#fff;background-color:rgba(204,138,0,1)}.top-contents-wrap{width:100%;height:100%;overflow:hidden;position:relative}.top-contents-wrap:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;z-index:8}.top-contents-wrap .top-logo{width:285px;position:absolute;top:50%;left:0;right:0;margin:auto;transform:translate(0,-50%);z-index:9}.information-sentence-wrap{width:100%;padding:110px 0 80px;background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/logo-man.png);background-size:990px;background-position:left 30px bottom -30px}.indian-color-back{background-color:#862633}.information-sentence{width:90%;max-width:1100px;margin:0 auto;text-align:center;color:#fff}.information-sentence h2{font-size:2rem;font-weight:800;letter-spacing:.15rem}.information-sentence .sub-sentence{font-size:1.2rem;line-height:1.8em;margin-top:1em}.motorcycle-wrap{width:100%;padding:0 0 80px;background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/logo-man-gray.png);background-size:990px;background-position:right 30px bottom -30px;text-align:center}.motorcycle-title-wrap{width:100%;height:45vh;background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/indian-pic3.jpg);background-size:cover;background-position:center center;position:relative}.motorcycle-title-wrap:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0;z-index:8}.motorcycle-title{width:403px;position:absolute;top:50%;left:0;right:0;margin:auto;transform:translate(0,-50%);z-index:9}.scout-image{width:480px;z-index:9;position:absolute;bottom:-100px;left:0;right:0;margin:auto}.scout-image:hover{animation-name:engine;animation-duration:.05s;animation-timing-function:ease-in;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:forwards}@keyframes engine{0%{transform:translateY(0)}100%{transform:translateY(2px)}}.section-sub-sentence{font-size:1.2rem;line-height:1.8em;margin-top:120px;font-weight:800}.motorcycle-wrap h3{margin-top:3em}.motorcycle-wrap h3 a{display:inline-block;font-size:1.2rem;letter-spacing:.3em;font-weight:800;color:#fff;background-color:#862633;border-radius:10px;-webkit-border-radius:10px;padding:1em 3em;transition:.3s ease}.motorcycle-wrap h3 a:hover{transform:translateY(-10px);-webkit-box-shadow:0px 10px 0px 0px rgba(0,0,0,.25);box-shadow:0px 10px 0px 0px rgba(0,0,0,.25)}.storeinfo-wrap{width:100%;background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/logo-man.png);background-size:990px;background-position:left 30px bottom -30px;background-color:#862633;text-align:center;position:relative}.storeinfo-title-wrap{width:100%;height:45vh;background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/indian-pic2.jpg);background-size:cover;background-position:center center;position:relative}.storeinfo-title-wrap:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0;z-index:8}.storeinfo-title{width:150px;position:absolute;top:50%;left:0;right:0;margin:auto;transform:translate(0,-50%);z-index:9}.store-wrap{width:90%;max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;transform:translate(0,-80px);position:relative;z-index:9}.store-wrap .store{width:calc(100% / 3 - 8px);position:relative;background-color:#fff;-webkit-box-shadow:0px 15px 15px 1px rgba(0,0,0,.2);box-shadow:0px 15px 15px 1px rgba(0,0,0,.2)}.store-wrap .store .store-cate{font-size:.8rem;color:#fff;background-color:#862633;padding:.75em 1.5em;position:absolute;top:0;left:0}.store-wrap .store .store-image{width:100%;height:290px;background-color:#bbb;background-size:cover;background-position:center center}.store-wrap .store .store-name{text-align:left;padding:1em 1em 4em;font-size:1.2rem;font-weight:800}.store-wrap .store .store-button a{font-size:.9rem;letter-spacing:.15em;color:#fff;font-weight:800;background-color:#862633;padding:.75em 1.5em;position:absolute;bottom:1em;right:1em;transition:.3s ease}.store-wrap .store .store-button a:hover{transform:translateY(-10px);-webkit-box-shadow:0px 10px 0px 0px rgba(0,0,0,.25);box-shadow:0px 10px 0px 0px rgba(0,0,0,.25)}.blog-info-warp{width:100%;padding:130px 0 120px;background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/brog-deco-1.png),url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/brog-deco-2.png),url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/indian-pic1-w.jpg);background-size:30%,30%,cover;background-position:right 0 top 22%,left 0 bottom 18%,center center}.blog-title-logo{width:122px;margin:0 auto}.blog-wrap{width:90%;max-width:1200px;margin:50px auto 0;display:flex;justify-content:center;flex-wrap:wrap;align-items:flex-start}.blog-wrap .blog{width:calc(100% / 3 - 15px);margin:0 7.5px;background-color:#862633;padding:0 0 3.5em;position:relative}.blog-wrap .blog:nth-of-type(2){margin-top:50px}.blog-wrap .blog:nth-of-type(3){margin-top:100px}.blog-wrap .blog .blog-date{color:#4e3629;font-size:1rem;position:absolute;top:-1.5em;left:0}.blog-wrap .blog .blog-cate{color:#862633;background-color:#fff;font-size:1rem;padding:.6em 1em;position:absolute;top:0;left:0}.blog-wrap .blog .blog-thumnail{width:100%;height:220px;overflow:hidden;background-color:#bbb}.blog-wrap .blog .blog-thumnail img{object-fit:cover;height:100%}.blog-wrap .blog .blog-title{padding:.75em 1em .25em;text-align:left;font-size:1.2rem;letter-spacing:.1em;color:#fff}.blog-wrap .blog .blog-sentence{display:inline-block;padding:0 1em .25em;text-align:left;font-size:1rem;letter-spacing:.1em;color:#fff}.blog-wrap .blog .blog-more a{font-size:1rem;color:#fff;font-weight:800;letter-spacing:.1em;position:absolute;bottom:.75em;right:.75em;transition:.3s ease}.blog-wrap .blog .blog-more a:after{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:800;margin-left:.15em}.blog-wrap .blog .blog-more a:hover{transform:translateX(-1em)}.blog-info-warp>h3{text-align:center;margin-top:55px}.blog-info-warp>h3 a{display:inline-block;font-size:1.2rem;letter-spacing:.3em;font-weight:800;color:#fff;background-color:#862633;border-radius:10px;-webkit-border-radius:10px;padding:1em 4em;transition:.3s ease}.blog-info-warp>h3 a:hover{transform:translateY(-10px);-webkit-box-shadow:0px 10px 0px 0px rgba(0,0,0,.25);box-shadow:0px 10px 0px 0px rgba(0,0,0,.25)}footer{width:100%;background-color:#862633;background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/foot-logo.png);background-position:right 10% center;background-size:550px;padding:70px 0 50px}.foot-inner{width:90%;max-width:1100px;margin:0 auto}.foot-inner .sns-wrap .indian-facebook{width:100%;max-width:490px;margin:0 auto;text-align:center}.foot-inner .sns-wrap .indian-facebook p{font-size:1.2rem;font-weight:800;letter-spacing:.25em;color:#fff}.foot-inner .sns-wrap .indian-facebook h3{margin-top:1em}.foot-inner .sns-wrap .indian-facebook h3 a{font-size:2rem;font-weight:800;color:#862633;padding:.5em 2em;background-color:#fff;-webkit-box-shadow:10px 10px 0px 0px rgba(0,0,0,.2);box-shadow:10px 10px 0px 0px rgba(0,0,0,.2)}.foot-inner .sns-wrap .indian-facebook h3 a i{margin-right:.25em}.foot-company-wrap{width:100%;margin-top:50px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.logo-copyright,.foot-info{width:calc(100% / 2)}.logo-copyright img{width:175px}.logo-copyright .copyright{color:#fff;font-size:.8rem;letter-spacing:.25rem;margin-top:1.5em}.logo-copyright .copyright:before{content:"\f1f9";font-family:"Font Awesome 5 Free";font-weight:800;margin-right:.5em}.foot-info{text-align:right}.foot-contact a{display:inline-block;font-size:1.2rem;letter-spacing:.25em;font-weight:800;color:#862633;background-color:#fff;padding:.75em 3em;border-radius:10px;-webkit-border-radius:10px;transition:.3s ease}.foot-contact a:hover{transform:translateY(-10px);-webkit-box-shadow:0px 10px 0px 0px rgba(0,0,0,.25);box-shadow:0px 10px 0px 0px rgba(0,0,0,.25)}.foot-contact a:before{content:"\f0e0";font-family:"Font Awesome 5 Free";font-weight:800;margin-right:.5em}.foot-info>ul{font-size:.8rem;letter-spacing:.3em;color:#fff;font-weight:600;margin-top:1.5em}.foot-info>ul li{display:inline}.foot-info>ul li:after{content:"|";margin:0 .5em}.foot-info>ul li:last-child:after{content:none}.post-topcontent-wrap{width:100%;height:55vh;background-size:cover;background-position:center center;position:relative;display:none}.post-topcontent-wrap:after{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:8}.store-info-top-back{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/indian-pic5.jpg)}.blog-info-top-back{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/indian-pic4.jpg)}.company-info-top-back{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/indian-pic8.jpg)}.contact-info-top-back{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/indian-pic7.jpg)}.privacy-info-top-back{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/indian-pic10.jpg)}.post-title-image.storeinfo-title{top:calc(50% + 45px)}body.tax-store-cat .post-topcontent-wrap.store-info-top-back,body.storeinfo-template-default .post-topcontent-wrap.store-info-top-back,body.post-type-archive-storeinfo .post-topcontent-wrap.store-info-top-back{display:block}body.category .post-topcontent-wrap.blog-info-top-back,body.single-post .post-topcontent-wrap.blog-info-top-back,body.date .post-topcontent-wrap.blog-info-top-back,body.blog .post-topcontent-wrap.blog-info-top-back{display:block}body#company .post-topcontent-wrap.company-info-top-back{display:block}body#contact .post-topcontent-wrap.contact-info-top-back{display:block}body#privacy-policy .post-topcontent-wrap.privacy-info-top-back{display:block}.post-main-contents-wrap{display:flex;flex-wrap:wrap}.page-main,.archive-main,.single-main{order:2;width:calc(100% - 400px);padding:30px}.page-sub,.archive-sub,.single-sub{order:1;width:400px;padding:15px 15px 400px;color:#fff;background-color:#862633;background:-webkit-linear-gradient(-45deg,#862633 0%,#4f1616 100%);background:linear-gradient(135deg,#862633 0%,#4f1616 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#862633',endColorstr='#4f1616',GradientType=1)}body.post-type-archive-storeinfo .archive-sub,body.tax-store-cat .archive-sub,body#contact .page-sub,body#company .page-sub{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/indian-pic9.jpg);background-size:cover;background-position:top center}.page-sub a,.archive-sub a,.single-sub a{color:#fff !important}.page-main header,.archive-main header,.single-main header{height:auto;position:initial;z-index:initial;background-color:initial}.page-main>article,.archive-main>article,.single-main>article,.page-main ul.pager,.archive-main ul.pager,.single-main ul.pager,.company-info-wrap{width:100%;max-width:1100px}.media:first-child{border-top:none}.media:last-child{border-bottom:none}form#commentform button,form#commentform input,form#commentform optgroup,form#commentform select,form#commentform textarea{width:100%;border:1px solid #e5e5e5;border-radius:5px;-webkit-border-radius:5px}header.archive-header{background-color:rgba(239,209,159,1);padding:1em;font-size:1.2rem;font-weight:800;color:#fff;letter-spacing:.1em}header.archive-header h1{font-weight:800;color:#862633}.archive-meta{background-color:rgba(255,251,234,1);padding:1em;font-size:1rem;font-weight:800;color:#862633;letter-spacing:.1em}.bloginfo-title{width:122px;position:absolute;top:50%;left:0;right:0;margin:auto;transform:translate(0,-50%);z-index:9}h1.widget-title.subSection-title{font-size:1.2rem;font-weight:800;line-height:2rem;margin-top:1em}h1.widget-title.subSection-title:before{content:"\f5ad";font-family:"Font Awesome 5 Free";font-weight:800;margin-right:.5em}.comment-body{display:flex;font-size:.8rem;justify-content:space-between;position:relative}.comment-author{width:95px}.comment-meta{position:absolute;top:0;left:calc(95px + 1em)}.comment-body>p{padding:2em 0 0;width:calc(100% - (95px + 1em))}.comment-body .reply{position:absolute;bottom:0;right:0}article.post h1{font-size:2.2rem;font-weight:800;color:#862633;padding:.8em 0 .5em}article.post h2{font-size:1.6rem;margin:.8em 0 .5em;padding:.5em .5em .2em;background-color:#f1f1f1;font-weight:800;border-top:solid 2px #862633}article.post h4{font-size:1.3rem;padding:.5em;margin:.5em 0;background-color:#efefef}article.post p{padding:.8em 0}.widget_archive ul li a,.widget_categories ul li a,.widget_link_list ul li a,.widget_nav_menu ul li a,.widget_pages ul li a,.widget_recent_entries ul li a{padding:1em .5em .8em;border-bottom:1px solid #fff;box-shadow:initial;-webkit-box-shadow:initial}.companyinfo-title{width:229px;position:absolute;top:50%;left:0;right:0;margin:auto;transform:translate(0,-50%);z-index:9}.company-picture{position:relative}p.company-catchcopy{position:absolute;left:2em;bottom:1em;font-size:2rem;line-height:1.5em;font-weight:800;letter-spacing:.07em;color:#fff;-moz-text-shadow:0px 0px 10px rgba(0,0,0,.7);-webkit-text-shadow:0px 0px 10px rgba(0,0,0,.7);-ms-text-shadow:0px 0px 10px rgba(0,0,0,.7);text-shadow:0px 0px 10px rgba(0,0,0,.7)}.company-info-wrap h3{font-size:1.3rem;line-height:1.5em;font-weight:800;border-bottom:2px solid #8c8c8c;margin-top:.8em}.company-info-wrap>p{margin-top:1em}.company-info-table{border-collapse:separate;border-spacing:0 .5rem;width:100%;margin:0 auto;border-top:none}.company-info-table th{border:none;position:relative;color:#fff;padding:.5em 1em;background-color:#8c8c8c;font-weight:500;font-size:1rem}.company-info-table th:after{content:"";position:absolute;right:-8px;top:50%;transform:translate(0,-50%);width:0;height:0;border-style:solid;border-color:transparent transparent transparent #8c8c8c;border-width:8px 0 8px 8px;z-index:1}.company-info-table td{background:#ececec;border:none;padding:1em 0 1em 2em;position:relative;font-size:1rem;font-weight:500}.balcom-motorcycle-title{width:400px;margin:60px auto 0}.balcom-motorcycle-wrap{width:100%;margin:30px auto;display:flex;justify-content:center;flex-wrap:wrap;background-color:#f7f7f7;border-radius:10px;-webkit-border-radius:10px;padding:20px 0 60px}.balcom-motorcycle-wrap .sub-title{margin:30px auto 5px;width:100%;text-align:center}.balcom-motorcycle-wrap .sub-title.motorrad img{width:194px}.balcom-motorcycle-wrap .sub-title.harley img{width:278px}.balcom-motorcycle-wrap .sub-title.downton img{width:191px}.balcom-motorcycle-wrap .sub-title.chukonet img{width:193px}.balcom-motor-shop{width:calc(100% / 2 - 20px);margin:5px;text-align:center}.balcom-motor-shop p{font-size:1.3rem;font-weight:800;padding:.5em 0 1em}.balcom-motor-shop-2column{width:65%;text-align:center}.balcom-motor-shop-img{height:250px;border-radius:5px;-webkit-border-radius:5px;background-position:center center;background-size:cover;position:relative;transition:.5s ease;overflow:hidden}.balcom-motor-shop-img:before{content:"";transition:.5s ease}.balcom-motor-shop-img:after{content:"";transition:.5s ease;font-size:1.5rem;font-weight:800;color:#fff;position:absolute;top:50%;left:0;right:0;margin:auto;transform:translate(0,-50%);z-index:6}.balcom-motor-shop-img:hover:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:5}.balcom-motor-shop-img:hover:after{content:"LEARN MORE >";font-size:1.5rem;font-weight:800;color:#fff;position:absolute;top:50%;left:0;right:0;margin:auto;transform:translate(0,-50%);z-index:6}.motorrad-balcom-hiroshima{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/motorrad-balcom-hiroshima.jpg)}.motorrad-balcom-kita-kyushu{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/motorrad-balcom-kita-kyushu.jpg)}.motorrad-balcom-fukuokanishi{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/motorrad-balcom-fukuokanishi.jpg)}.motorrad-balcom-okayama{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/motorrad-balcom-okayama.jpg)}.harley-balcom{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/harley-balcom.jpg);background-position:top center}.downton1978{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/downton1978.jpg)}.balcommotors{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/balcommotors.jpg);background-position:bottom center}.contactinfo-title{width:218px;position:absolute;top:50%;left:0;right:0;margin:auto;transform:translate(0,-50%);z-index:9}table.balcom-contactform{border-collapse:collapse;border-spacing:0;width:100%;max-width:1100px;border:1px solid #e5e5e5;font-size:1.1rem;font-weight:800;border-radius:10px;-webkit-border-radius:10px}table.balcom-contactform th{padding:1.5em 1em;background-color:#f7f7f7;width:40%}table.balcom-contactform th span{padding:.5em 1em;color:#fff;background-color:#8c8c8c;border-radius:5px;-webkit-border-radius:5px;margin-right:.5em}table.balcom-contactform th span.hissu{background-color:#862633}table.balcom-contactform td{padding:1em;background-color:#fff}table.balcom-contactform input,table.balcom-contactform select,table.balcom-contactform textarea{width:80%;padding:.5em;border:1px solid #e5e5e5;border-radius:5px;-webkit-border-radius:5px}table.balcom-contactform.contact-open input.p-postal-code,table.balcom-contactform.contact-open select{width:auto}.contact-more.contact-btn{width:100%;max-width:1100px;text-align:center;font-size:1.1rem;font-weight:800;letter-spacing:.15em;color:#fff;background-color:#acacac;padding:1em 0;margin:30px 0;cursor:pointer;border-radius:10px}.contact-more.contact-btn:after{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:800;margin-left:.5em}div#wpcf7-f48-p9-o1 p{margin:1em 0;text-align:center;width:100%;max-width:1100px}span.wpcf7-form-control-wrap.checkbox-43{font-size:1rem;letter-spacing:.2em;font-weight:800}div#wpcf7-f48-p9-o1 input[type=submit]{background-color:rgba(204,138,0,1);padding:1em 2em;color:#fff;font-weight:800;-webkit-border-radius:10px;border-radius:10px;margin-right:.5em;border:none}div#wpcf7-f48-p9-o1 input[type=submit]:active{background-color:#862633}.balcom-catalog-wrap{width:100%;max-width:1100px;margin:30px 0 50px;display:flex;flex-wrap:wrap}h2.balcom-catalog-title{width:100%;font-size:1.4rem;color:#862633;font-weight:800;text-align:center}.balcom-catalog{width:calc(100% / 2 - 15px);margin:7.5px;overflow:hidden}.balcom-catalog a{display:block;height:200px;width:100%;background-size:cover;background-position:top 25% center;position:relative;transition:.5s ease}.balcom-catalog a:before{content:"";width:100%;height:100%;background-color:rgba(134,38,51,.7);position:absolute;top:0;left:0;z-index:7;transition:.5s ease}.balcom-catalog a:after{content:"\f019";font-family:"Font Awesome 5 Free";font-size:2rem;font-weight:800;color:#fff;position:absolute;bottom:.75em;right:.75em;z-index:8}.balcom-catalog a:hover{transform:scale(1.05)}.balcom-catalog a:hover:before{background-color:rgba(134,38,51,.95)}.balcom-catalog.scout-family a{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/scout-family-1.jpg)}.balcom-catalog.ftr1200 a{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/ftr1200-1.jpg)}.balcom-catalog.thunder-stroke-family a{background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/thunder-stroke-family-1.jpg)}.balcom-catalog .catalog-title{color:#fff;text-align:center;font-weight:800;position:absolute;top:50%;right:0;left:0;margin:auto;transform:translate(0,-50%);z-index:9}.balcom-catalog .catalog-title h3{font-family:'Teko',sans-serif;font-size:2.2rem;font-weight:800;letter-spacing:.1em;line-height:.8em}.balcom-catalog .catalog-title p{font-size:1.1rem}body.storeinfo-template-default .post-main-contents-wrap{padding:0 0 80px;background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/logo-man-gray-re.png);background-size:990px;background-position:left 30px bottom -30px}.store-info-main{width:100%}.store-name-place{background-color:#cc8a00;padding:1em 0;color:#fff}article.storeinfo .entry-meta{width:90%;max-width:1100px;margin:0 auto}article.storeinfo .entry-meta_items_term{float:initial}.btn-primary{color:#cc8a00;background-color:#fff;border-color:initial}.btn-primary:hover{color:#fff;background-color:#862633;border-color:initial}article.storeinfo h1.entry-title{width:90%;max-width:1100px;margin:0 auto;font-size:1.8rem;letter-spacing:.1em;font-weight:800}.shop-image-and-logo{width:100%;height:55vh;background-size:cover;background-position:center center;position:relative;margin:0 auto 80px}.shop-image-and-logo:before{content:"";width:175px;height:61px;background-image:url(//balcom-indian.com/wp-content/themes/lightning-child/css/../img/logo-red.png);background-size:cover;position:absolute;bottom:-36px;right:0;left:0;margin:auto;z-index:8}.entry-body,.widget .entry-body{padding:0 0 2.5em}body.storeinfo-template-default .entry-body{width:90%;max-width:1100px;margin:0 auto}body.storeinfo-template-default .entry-body p{text-align:center;font-size:1.2rem;font-weight:800;line-height:2em;letter-spacing:.15em}body.storeinfo-template-default .entry-footer{width:90%;max-width:1100px;margin:0 auto}body.storeinfo-template-default ul.pager{width:90%;max-width:1100px;margin:3em auto}table.tablepress{margin:1.5em 0;width:100%;font-weight:800;border-collapse:separate;border-spacing:5px}table.tablepress td.column-1{background-color:#efd19f;padding:1em}table.tablepress td.column-2{background-color:#fffbea;padding:1em}.tablepress tbody td,.tablepress tfoot th{border-top:none}.entry-body iframe.shop-googlemap{height:400px}article.media>div{display:flex;justify-content:space-between;flex-wrap:wrap}.media-body{width:calc(100% - 190px)}h3.storeinfo-more{text-align:center}h3.storeinfo-more a{display:inline-block;font-size:1.2rem;letter-spacing:.3em;font-weight:800;color:#fff;background-color:#862633;border-radius:10px;-webkit-border-radius:10px;padding:1em 3em;transition:.3s ease}.privacyinfo-title{width:221px;position:absolute;top:50%;left:0;right:0;margin:auto;transform:translate(0,-50%);z-index:9}.balcom-pribacy h1{color:#862633}.balcom-pribacy h1,.balcom-pribacy h2{background-color:initial;border-bottom:none;border-top:none;padding:0;font-size:1.5rem;font-weight:800}.balcom-pribacy p{font-size:1rem;padding:1em 0 1em}.balcom-pribacy h2{padding:1em 0 .5em;border-bottom:2px solid rgba(204,138,0,1)}.indian-child-list{width:100%;margin:20px 0;display:flex;justify-content:space-between}.indian-child-list li{width:calc(100% / 3 - 8px)}.indian-child-list li a{display:block;width:100%;text-align:center;padding:.5em;color:#862633;font-size:1rem;letter-spacing:.13em;font-weight:500;border:2px solid #862633;transition:.3s ease}.indian-child-list li a:hover{color:#fff;background-color:#862633}@media screen and (max-width:750px){.drawer--right .drawer-hamburger,.drawer--right.drawer-open .drawer-nav,.drawer--right.drawer-open .drawer-navbar .drawer-hamburger .SP,.SP{display:block}.PC{display:none}header{height:60px}header .head-logo{left:15px;width:110px}.top-contents-wrap .top-logo{width:60%}.information-sentence-wrap{padding:60px 0 70px;background-size:600px;background-position:left 10px bottom -30px}.information-sentence h2{font-size:1.4rem;font-weight:800}.information-sentence .sub-sentence{font-size:1rem;font-weight:800;line-height:2.5em;text-align:left}.information-sentence .sub-sentence br{display:none}.motorcycle-wrap{padding:0 0 50px;background-size:600px;background-position:right 10px bottom -30px}.motorcycle-title-wrap,.storeinfo-title-wrap{height:35vh}.motorcycle-title{width:70%}.scout-image{width:70%;bottom:-60px}.section-sub-sentence{font-size:1rem;font-weight:800;padding:0 1em;line-height:2.5em;margin-top:65px;text-align:left}.section-sub-sentence br{display:none}.motorcycle-wrap h3{margin-top:2em}.motorcycle-wrap h3 a{font-size:1rem;letter-spacing:.2em}.storeinfo-wrap{background-size:600px;background-position:left 10px bottom -30px}.store-wrap .store{width:100%}.store-wrap .store:nth-of-type(n+2){margin-top:15px}.store-wrap .store .store-image{height:200px}.storeinfo-title{width:26%}.blog-info-warp{padding:60px 0 50px;background-size:60%,60%,cover;background-position:right 0 top 22%,left 0 bottom 18%,center center}.blog-title-logo{width:23%;margin:0 auto}.blog-wrap .blog{width:100%}.blog-info-warp>h3 a{font-size:1rem;letter-spacing:.2em}footer{padding:70px 0 1em}.foot-inner .sns-wrap .indian-facebook p{font-size:.8rem}.foot-inner .sns-wrap .indian-facebook h3 a{font-size:1.6rem}.logo-copyright{width:100%;order:2;margin-top:2em;text-align:center}.foot-info{width:100%;order:1;text-align:center}.foot-contact a{width:100%}.foot-info>ul{font-size:.85rem;letter-spacing:initial;text-align:left}.post-topcontent-wrap{height:35vh}.shop-image-and-logo{height:35vh}.entry-body iframe.shop-googlemap{height:250px}h3.storeinfo-more a{font-size:1rem;letter-spacing:.2em}.bloginfo-title{width:23%}.contactinfo-title{width:35%}.companyinfo-title{width:36%}.privacyinfo-title{width:36%}body.storeinfo-template-default .post-main-contents-wrap{background-size:600px;background-position:left 10px bottom -30px;padding:0 0 50px}body.storeinfo-template-default .entry-body p{font-size:1rem;letter-spacing:0;text-align:left}.page-main,.archive-main,.single-main{width:100%;order:1;padding:1em 1.5em}.page-sub,.archive-sub,.single-sub{width:100%;order:2;margin-top:30px;padding:10px 10px 200px}body.post-type-archive-storeinfo .archive-sub,body#contact .page-sub,body#company .page-sub{padding:0}.media-body{width:100%}table.balcom-contactform th,table.balcom-contactform td{width:100%;display:block}table.balcom-contactform input,table.balcom-contactform select,table.balcom-contactform textarea{width:100%}.company-info-table th{width:2em;line-height:1.2em}p.company-catchcopy{font-size:1rem;left:1em}.balcom-motorcycle-title{width:70%}.balcom-motorcycle-wrap{margin:20px auto}.balcom-motor-shop{width:90%;margin:0}.balcom-motor-shop-2column{width:90%}.balcom-motor-shop-img{height:200px}.balcom-motorcycle-wrap .sub-title.motorrad img,.balcom-motorcycle-wrap .sub-title.downton img,.balcom-motorcycle-wrap .sub-title.chukonet img{width:50%}.balcom-motorcycle-wrap .sub-title.harley img{width:70%}.balcom-motor-shop-img:after,.balcom-motor-shop-img:hover:after{content:"LEARN MORE >";display:inline-block;font-size:.8rem;font-weight:800;color:#fff;padding:.5em 1em;background-color:#862633;border-radius:5px;-webkit-border-radius:5px;position:absolute;bottom:.5em;right:.5em;top:initial;margin:initial;left:initial;transform:initial;z-index:6}.balcom-motor-shop-img:hover:before{content:none}.balcom-catalog{width:100%}.balcom-catalog a{height:150px}.balcom-catalog .catalog-title h3{font-size:1.6rem}.company-info-table td{font-size:.8rem}article.post img{width:100%}}@media all and (-ms-high-contrast:none){html{font-size:14px}dl,ol,ul{margin-top:0;margin-bottom:0}li{margin-bottom:0}}