@media (max-width:1800px){.brand-flex figure{max-width:500px}.brand-flex .brand-map{min-width:450px}.brand-content{padding-top:20px}.brand-box{margin-top:50px}.brand-box figure{max-width:160px}}@media (max-width:1400px){.brand-flex figure{max-width:400px}.brand-flex .brand-map{min-width:350px}.brand-content{padding-top:0}.brand-box{margin-top:30px}.brand-box figure{max-width:140px}.page-id-13 .about-1 .inner1 figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0}.page-id-13 .about1-box{padding-top:30px}.page-id-13 .about1-box table td:first-child{min-width:150px}}@media (max-width:1250px){.site-header{padding:20px 30px}}@media (max-width:1200px){.pages .inner1{height:354px}.pages figure{max-width:600px}.page-h2:after{bottom:-20px;height:170px}.page-h2 h2{font-size:80px}.page-h2 span{font-size:24px}.news,.news-1{padding:0 20px}.brand-flex figure{max-width:350px}.brand-flex .brand-map{min-width:300px}.brand-box figure{max-width:130px}.site-header.do{padding:10px 45px}.footer .site-navigation ul li a{font-size:12px}}@media (max-width:1150px){.site-header .site-navigation ul li a{padding:1em .3em}}@media (max-width:1100px){.footer{padding:20px 0}.footer .inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .inner .site-navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .inner .copyright{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center;line-height:1;padding-top:10px}.site-header .site-navigation ul{display:none}.site-header .site-navigation .links .icon a svg{width:1.5em;height:1.5em;max-height:1.5em}.global-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-navigation .site-navigation{margin-right:.5em}.about-1:before{display:none}.about-1 table{margin-top:20px}.about-1 .inner1{display:block}.about-1 .inner1>figure{margin-right:0}.about-1 .inner1>figure>img{margin:0 auto 30px}.about-2:before{display:none}.about-2 table{margin-top:20px}.about-2 .inner1{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-2 .inner1>figure{padding-bottom:0;margin-left:0}.about-2 .inner1>figure>img{margin:0 auto 30px}.about-2 .inner1 .about2-box{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.brand-content{position:static}.brand-flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1000px;margin:50px auto 0;padding:0 20px}.brand-flex figure{max-width:100%}.brand-flex .brand-map{min-width:auto}.brand-flex figure,.brand-flex .brand-map{width:50%}.about-1 .inner1 figure{width:100%}.about-1 .inner1 figure img{margin:auto}}@media (max-width:850px){.footer .site-navigation ul li a{padding:0 .5em}}@media (max-width:767px){.footer .inner .site-navigation{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .inner .site-navigation ul{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .site-navigation .links{margin-top:10px;padding-bottom:10px}.footer .inner .site-navigation ul li{margin-top:10px}.xslider{padding-top:5%}.index-fix.bg-photo{background: center center/100% auto no-repeat}.xslide img{height:auto;min-height:auto;max-height:auto;width:100%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.hero{min-height:00}.title-2 .en{font-size:16px}.title-2 .jp{font-size:24px}.title .en{font-size:14px}.title .jp{font-size:20px}.site-header.do{padding:10px 40px}.index-concept{padding:50px 0 110px}.index-concept .head{font-size:20px}.index-concept .bg img{max-width:300px}.index-ttl{padding:50px 0 0}.index-soup{padding:40px 0;max-width:410px;margin:0 auto}.index-soup .content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index-soup .content .item{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:0;width:100%}.index-soup .content .photo{padding-left:0;padding-bottom:30px;width:100%}.index-sauce{padding:0 0 40px;max-width:410px;margin:30px auto 0}.index-sauce2{margin:0 auto 0}.index-sauce .content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index-sauce .content .item{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:0;width:100%}.index-sauce .content .photo{padding-bottom:30px;width:100%}.index-sauce .content .photo .img{width:100%}.index-stock{padding:0 0 50px;max-width:410px;margin:0 auto}.index-stock .content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index-stock .content .item{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:0;width:100%}.index-stock .content .photo{padding-left:0;padding-bottom:30px;width:100%}.index-news{padding:50px 0}.index-news .content{margin-top:20px}.index-news .button{margin-top:30px}.index-logos{padding:30px 0}.index-logos .content .img{margin:0 10px}.index-fix{height:400px}.news,.news-1{margin:50px auto 40px}.news ul li{padding:10px 0}.next{margin:30px auto 0}.pages{padding:89px 20px 0}.pages .inner1{height:236px}.pages figure{max-width:400px}.brand-content{min-width:0}.page-h2{top:auto;bottom:10px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page-h2:after{height:100px;bottom:-10px}.page-h2 h2{line-height:1;font-size:30px}.page-h2 span{font-size:16px}.page-title h3{font-size:24px}.page-title span{font-size:14px}.news-1 h3{font-size:20px}.chapter{display:block}.sing-next{margin-top:10px}.about-1{margin-top:50px}.about-1 table td{padding:10px 0}.about-2{margin:40px auto 50px}.about-2 table td{padding:10px 0}.about1-box table td:first-child,.about-2 table td:first-child{min-width:130px}.brands{margin:60px auto}.brand-common{margin:50px auto}.brand-flex{display:block;max-width:450px;width:100%;margin:10px auto 0}.brand-flex figure,.brand-flex .brand-map{width:100%}.brand-flex .brand-map{margin-left:0;margin-top:30px;height:200px}.page-id-13 .about-1{margin:60px auto 50px}.contact-1{margin:60px auto 50px}.contact-1 table{margin:0;width:100%}.contact-1 table td:first-child{padding:15px 0 15px 15px;min-width:150px}.contact-1 table td textarea{height:120px}.contact-1 table td:last-child{padding:15px}.contact-1 .submits{margin:40px auto 0}}@media (max-width:550px){.pages{padding:70px 20px 0}.pages .inner1{height:139px}.pages figure{max-width:235px}.page-h2:after{height:50px;bottom:-10px}}@media (max-width:500px){.site-header .site-navigation .links .icon a{padding:1em .3em}.hero .hero-side{display:none}.site-header{padding:10px 15px}.site-header.do{padding:10px 15px}.index-concept{padding:50px 0}.index-concept .article{line-height:1.8;text-align:left}.index-concept .article br{display:none}.index-fix{height:250px}.index-news .content dl{display:block}.footer .inner{padding:0 10px}.footer .inner .copyright{font-size:12px}.footer .inner .site-navigation ul li a{font-size:12px;padding:0 .4em}.footer .inner .site-navigation .links .icon a{padding:0 .3em}.news ul li a{display:block}.news ul li a small,.news ul li a span{display:inline-block}.news ul li a big{display:block;padding-top:5px}.news ul li a small{padding:0 0 0 10px}.about-1 .inner1>figure>img{width:80%}}@media (max-width:320px){.site-header .site-navigation .links .icon a svg{width:1.25em;height:1.25em;max-height:1.25em}}@media (max-width:767px){.xslider{padding-top:0%}}