.corporate.sec{padding-top:0;padding-bottom:70px}.corporate img{display:block}.corporate__page-ttl{padding:0;width:100%}.corporate__page-ttl+.container{padding-bottom:20px!important}.corporate__h2ttl{padding:.5em;background-color:#df8514;color:#fff;text-align:center;font-weight:700;font-size:1.8rem}.corporate__h3ttl{padding-bottom:.25em;border-bottom:2px solid #df8514;font-weight:700;font-size:1.8rem;line-height:1.4}.corporate .lead{margin-top:1em;text-align:center;font-size:1.4rem}@media print,screen and (min-width:768px){.corporate.sec{padding-bottom:178px}.corporate .container{padding:0 20px}.corporate__page-ttl+.container{padding-bottom:80px!important}.corporate__h2ttl{margin:0 auto;max-width:1060px;width:100%;font-size:2.9rem}.corporate__h3ttl{border-bottom-width:5px;font-size:2.9rem}.corporate .lead{font-size:1.6rem}}.corporate nav{padding-top:40px}.corporate nav .btn{margin-bottom:1.5em}@media print,screen and (min-width:768px){.corporate nav .btn{width:calc((100% - 1.5em)/ 2);font-size:1.8rem}}@media print,screen and (min-width:992px){.corporate nav{padding-top:80px}.corporate nav .btn{font-size:2.2rem}}.foodsafety__ttl{position:relative;margin-bottom:1em;padding-top:.5em;padding-bottom:.5em;text-align:center;font-size:3rem}.foodsafety__ttl span{display:inline-block;border-bottom:#ef7d44 10px solid}.foodsafety__lst{margin-top:2em;margin-right:auto;margin-left:auto;max-width:800px;font-size:2.5rem}.foodsafety__lst li{position:relative;padding:.5em 1em;border-left:10px solid #ef7d44;background-color:#fff}.foodsafety__lst li:not(:last-of-type){margin-bottom:1.5em}.foodsafety p{margin-right:auto;margin-left:auto;font-size:2rem}.foodsafety p span{display:block}.foodsafety p span:not(:first-of-type){margin-top:1em}.foodsafety__subttl{margin-top:2em;margin-right:auto;margin-left:auto;max-width:800px;font-size:2.9rem}@media print,screen and (max-width:767px){.foodsafety__lst li br{display:none}}@media print,screen and (min-width:768px){.foodsafety__ttl{font-size:3.5rem}.foodsafety__lst li{font-size:2.88945vw}.foodsafety p{font-size:2.26131vw}}@media print,screen and (min-width:800px){.foodsafety__lst li{font-size:2.9rem}.foodsafety p{font-size:2.2rem}}.back-yw{padding:1em 0 100px}@media print,screen and (min-width:768px){.back-yw{padding:1em 0 178px}}