.c_sustainability-health-management{color:var(--c-pure-black, #333333);font-size:16px;line-height:180%}:where(.c_sustainability-health-management) p{letter-spacing:0em}.c_sustainability-health-management h1,.c_sustainability-health-management h2{color:var(--c-pure-black, #333333)}.c_sustainability-health-management__page-head{background-color:var(--c-ui-dark-bg, #333333);margin:0;overflow:hidden;padding:0}.c_sustainability-health-management__page-head-inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1032px;padding-left:15px;padding-right:15px;width:100%}.c_sustainability-health-management__page-head img{display:block;height:auto;width:100%;width:630px}@media screen and (max-width:1000px){.c_sustainability-health-management__page-head img{width:290px}}.c_sustainability-health-management__inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1032px;padding-left:15px;padding-right:15px;width:100%}@media screen and (max-width:1000px){.c_sustainability-health-management__inner--certification{max-width:320px}}.c_sustainability-health-management__certification{background-color:var(--c-pure-white, #ffffff);padding:60px 0}.c_sustainability-health-management__title0{font-size:27px;font-family:var(--font-base-w6);font-weight:600;letter-spacing:.05em;line-height:130%;margin:60px 0 0;text-align:center}.c_sustainability-health-management__cert-box{margin-bottom:40px;overflow:hidden;padding:30px 80px;position:relative;display:flex;align-items:center}@media screen and (max-width:1000px){.c_sustainability-health-management__cert-box{flex-direction:column;align-items:flex-start}}.c_sustainability-health-management__cert-logo{float:left;margin:0 100px 0 0;width:320px}.c_sustainability-health-management__cert-logo img{display:block;height:auto;width:100%}.c_sustainability-health-management__cert-number{float:right;margin:-10px 0 0;padding-right:45px}.c_sustainability-health-management__cert-content{float:left;margin:30px 0;width:420px}.c_sustainability-health-management__cert-text{margin:0;padding:0 15px}@media screen and (max-width:1000px){.c_sustainability-health-management__cert-text{padding:0}}.c_sustainability-health-management__declaration-wrap{background-color:#f5f5f5;margin-bottom:40px;padding:60px 0}.c_sustainability-health-management__declaration{background-color:var(--c-pure-white, #ffffff);margin:30px 0 40px;padding:50px 80px 30px;text-align:center}.c_sustainability-health-management__title1{font-size:27px;font-family:var(--font-base-w6);font-weight:600;letter-spacing:.05em;line-height:130%;margin:0;text-align:center}.c_sustainability-health-management__declaration-text{margin-top:30px;text-align:left}.c_sustainability-health-management__declaration-text p{margin:0 0 1em}.c_sustainability-health-management__signature{padding-right:20px;padding-top:20px}.c_sustainability-health-management__signature p{margin:0;text-align:right}.c_sustainability-health-management__main{box-sizing:border-box;margin:0 auto;max-width:1032px;padding-left:15px;padding-right:15px;width:100%}@media screen and (max-width:1000px){.c_sustainability-health-management__main{max-width:320px}}.c_sustainability-health-management__subject{margin-bottom:40px;padding:30px;position:relative}.c_sustainability-health-management__subject:after{clear:both;content:"";display:block}.c_sustainability-health-management__title2{border-left:5px solid var(--c-pure-black, #333333);font-size:27px;font-family:var(--font-base-w6);font-weight:600;letter-spacing:.05em;line-height:130%;margin:0 0 30px;padding-left:10px;text-align:left}.c_sustainability-health-management__figure{margin:40px 0 10px;padding:0;text-align:center}.c_sustainability-health-management__figure img{display:block;height:auto;margin:0 auto;max-width:100%;width:auto}.c_sustainability-health-management__map-link{margin-top:50px;text-align:center}.c_sustainability-health-management__map-btn{display:inline-block;position:relative;padding:6px 50px 6px 31px;background-color:#333;border:1px solid #333;border-radius:9999px;box-shadow:0 1px 4px #0003;color:#fff;font-family:var(--font-base-w4);font-weight:400;text-align:center;text-decoration:none;letter-spacing:.1em;transition:.3s}.c_sustainability-health-management__map-btn:after{content:"";position:absolute;top:50%;right:31px;transform:translateY(-50%);width:14px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center}@media(hover:hover){.c_sustainability-health-management__map-btn:hover{background-color:#fff;color:#333}}@media screen and (max-width:1000px){.c_sustainability-health-management__title0{font-size:23px;letter-spacing:0;line-height:140%;margin:0 0 0 -10px;text-align:left}}@media screen and (max-width:1000px){.c_sustainability-health-management__cert-box{margin-bottom:0;padding:0}}@media screen and (max-width:1000px){.c_sustainability-health-management__cert-logo{float:none;margin:0 0 30px;text-align:center;width:100%}}@media screen and (max-width:1000px){.c_sustainability-health-management__cert-content{float:none;margin:0;width:100%}}@media screen and (max-width:1000px){.c_sustainability-health-management__declaration-wrap{margin-bottom:40px;padding:60px 0 20px}}@media screen and (max-width:1000px){.c_sustainability-health-management__declaration{margin:0 auto 20px;padding:30px 15px 15px;text-align:left;max-width:320px}}@media screen and (max-width:1000px){.c_sustainability-health-management__title1{font-size:23px}}@media screen and (max-width:1000px){.c_sustainability-health-management__declaration-text{padding:0 10px 0 15px}}@media screen and (max-width:1000px){.c_sustainability-health-management__signature{padding-right:10px}}@media screen and (max-width:1000px){.c_sustainability-health-management__title2{font-size:23px}}@media screen and (max-width:1000px){.c_sustainability-health-management__figure{margin:40px 0 20px}}@media screen and (max-width:1000px){.c_sustainability-health-management__subject{margin-left:-15px;margin-right:-15px;padding:0}}@media screen and (max-width:1000px){.c_sustainability-health-management__map-link{margin-bottom:60px;margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/c_sustainability-health-management.css.map */
