html,body{overflow-x:hidden}@media (min-width: 1000px){.c-pagename{padding-bottom:114px}}.c-pagename .icon-deco{top:487px}@media (min-width: 1000px){.c-pagename .icon-deco{top:559px}}@media (min-width: 1000px){.sec-footer:after{background-position:center top 90%}}@media only screen and (min-width: 1000px) and (min-width: 1450px){.sec-footer:after{background-position:center top 48%}}.sec-footer .footer-menu{margin-top:0}@media (max-width: 999px){.sec-footer{margin-top:116px}}@media (min-width: 1000px){.c-pagename__ttl .ttl-en img{width:1289px;height:auto}}@media (max-width: 999px){.c-pagename__ttl{margin-top:56px;margin-left:-10px;margin-right:-10px}.c-pagename__ttl .ttl-en img{width:371px;height:auto}}.anchorbox{padding:0 20px;margin-bottom:114px}@media (max-width: 999px){.anchorbox{margin-top:4px;margin-bottom:65px}}.anchorbox .inbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;max-width:1050px;margin:0 auto;flex-wrap:wrap}.anchorbox .inbox .item{width:25%;margin-right:51px;max-width:224px}@media (max-width: 999px){.anchorbox .inbox .item{width:calc(50% - 8px);max-width:100%;margin:0}.anchorbox .inbox .item:not(:nth-child(2n)){margin-right:15px}.anchorbox .inbox .item:not(:nth-child(-n+2)){margin-top:6px}}.anchorbox .inbox .item:last-child{margin-right:0}.anchorbox a{display:block;position:relative;font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.05em;font-weight:500;padding-bottom:20px;border-bottom:1px solid #0068b8;cursor:pointer}.anchorbox a:after{content:"";position:absolute;background-repeat:no-repeat;background-size:100%;right:12px;top:6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.634' height='10.634' viewBox='0 0 10.634 10.634'%3E%3Cpath id='Path_493832' data-name='Path 493832' d='M0,0V7.02H7.02' transform='translate(0.354 4.964) rotate(-45)' fill='none' stroke='%230068b8' stroke-width='1'/%3E%3C/svg%3E%0A");width:11px;height:11px;transition:transform 0.3s}@media only screen and (min-width: 1025px){.anchorbox a:hover{opacity:0.75}.anchorbox a:hover:after{transform:translateY(4px)}}@media (max-width: 999px){.anchorbox a{font-size:14px;font-size:1.4rem;line-height:1.28571em;letter-spacing:.05em;font-weight:500;padding-bottom:6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;height:45px}.anchorbox a:after{width:8px;height:8px;top:50%;right:12px;margin-top:-7px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.806' height='7.806' viewBox='0 0 7.806 7.806'%3E%3Cpath id='Path_493832' data-name='Path 493832' d='M0,0V5.02H5.02' transform='translate(0.354 3.55) rotate(-45)' fill='none' stroke='%230068b8' stroke-width='1'/%3E%3C/svg%3E%0A")}}.sec-health{position:relative;padding-bottom:142px}@media (max-width: 999px){.sec-health{padding-bottom:99px}}.sec-health__desc{text-align:center;margin:40px 0 56px}@media (max-width: 999px){.sec-health__desc{margin:22px 0 37px;text-align:left}}.sec-health__desc2{text-align:center;padding:75px 20px;border-radius:10px;box-shadow:2px 2px 6px rgba(171,195,221,0.79);background-color:#f0f7ff;margin-bottom:89px;font-size:17px;font-size:1.7rem;line-height:2em;letter-spacing:.1em;font-weight:500}@media (max-width: 999px){.sec-health__desc2{margin-bottom:50px;padding:30px 23px 34px;text-align:left;letter-spacing:0.05em}.sec-health__desc2 br{display:none}}.sec-health .health-chart{position:relative;z-index:0;padding-bottom:144px}@media (max-width: 999px){.sec-health .health-chart{padding-bottom:79px}}.sec-health .health-chart .decor{position:absolute;left:0;top:140px;z-index:-1}@media (max-width: 999px){.sec-health .health-chart .decor{width:264px;top:auto;bottom:-50px}}.sec-health .health-chart__ctn{padding:49px 104px 88px;border:1px solid #abccef;text-align:center;background-color:#fff}@media (max-width: 999px){.sec-health .health-chart__ctn{padding:40px 36px 48px}}.sec-health .health-chart__img{margin-top:90px;text-align:center}@media (max-width: 999px){.sec-health .health-chart__img{margin-top:27px}.sec-health .health-chart__img--scroll{overflow-x:auto}.sec-health .health-chart__img--scroll img{max-width:none}}@media (min-width: 1000px){.sec-health .health-attempt{display:flex;flex-wrap:wrap;align-items:flex-start}}.sec-health .health-attempt .c-hd{margin-bottom:13px}@media (min-width: 1000px){.sec-health .health-attempt .c-hd{width:350px;padding-right:65px;margin-bottom:0}}@media (min-width: 1000px){.sec-health .health-attempt__ctn{width:calc(100% - 350px);margin-top:2px}}@media (max-width: 999px){.sec-health .health-attempt__ctn p{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.1em;margin-bottom:14px}}.sec-health .health-attempt__ctn p:last-child{margin-bottom:0}.sec-health .health-attempt__ctn ol{margin-top:36px;padding-left:19px}@media (max-width: 999px){.sec-health .health-attempt__ctn ol{margin-top:14px}}.sec-health .health-attempt__ctn ol:last-child{margin-bottom:0}.sec-health .health-attempt__ctn ol>li{font-weight:bold;padding-bottom:0;margin-bottom:0;line-height:30px;padding-left:9px;margin-left:0}.sec-health .health-attempt__ctn ol>li::before{display:none}.sec-health .health-attempt__ctn ol ul{margin-top:10px;margin-bottom:30px}@media (max-width: 999px){.sec-health .health-attempt__ctn ol ul{margin-bottom:17px;margin-top:6px}}.sec-health .health-attempt__ctn ol ul li{border-bottom:none;padding-bottom:0;margin-left:0}@media (max-width: 999px){.sec-health .health-attempt__ctn ol ul li{line-height:26px}}.sec-health .health-attempt__ctn ol ul li:not(:last-child){margin-bottom:8px}@media (max-width: 999px){.sec-health .health-attempt__ctn ol ul li:not(:last-child){margin-bottom:6px}}.sec-health .health-attempt__ctn ol ul li::before{width:4px;height:4px}@media (max-width: 999px){.sec-health .health-attempt__ctn ol ul li::before{top:11px}}.sec-health .health-attempt:not(:last-child){margin-bottom:117px}@media (max-width: 999px){.sec-health .health-attempt:not(:last-child){margin-bottom:66px}}.sec-women{padding:99px 0 122px;background-color:#f0f7ff}@media (max-width: 999px){.sec-women{padding:70px 0 100px}}.sec-women .c-ttl-box{margin-bottom:76px}@media (max-width: 999px){.sec-women .c-ttl-box{margin-bottom:35px}}.sec-women__tt{color:#0068b8;padding-bottom:13px;margin-bottom:22px;font-size:20px;font-size:2rem;line-height:1.9em;letter-spacing:.1em;font-weight:500;border-bottom:1px solid #0068b8}@media (max-width: 999px){.sec-women__tt{font-size:18px;font-size:1.8rem;line-height:2.11111em;padding-bottom:10px;margin-bottom:20px}}.sec-women__btn{margin-top:26px}@media (max-width: 999px){.sec-women__btn{margin-top:22px}}.sec-women__img{text-align:center;margin-top:60px}@media (max-width: 999px){.sec-women__img{margin-top:40px}}.sec-plan{padding:100px 0 117px}@media (max-width: 999px){.sec-plan{padding:100px 0 75px}}.sec-plan .c-ttl-box{margin-bottom:50px}@media (max-width: 999px){.sec-plan .c-ttl-box{margin-bottom:40px}}.sec-plan .cms-content h3:first-child{margin-top:0}.sec-envi{padding:99px 0 115px;background-color:#f0f7ff}@media (max-width: 999px){.sec-envi{padding:70px 0 74px}}.sec-envi .c-ttl-box{margin-bottom:35px}@media (max-width: 999px){.sec-envi .c-ttl-box{margin-bottom:38px}}.sec-envi__btn{margin-top:29px}@media (max-width: 999px){.sec-envi__btn{margin-top:16px}}@media (min-width: 1000px){.sec-envi__btn .c-more{padding:0;padding-right:37px}.sec-envi__btn .c-more::after{width:24px;height:24px;top:3px;background-size:12px}}@media (min-width: 1000px){.sec-company-nav .c-copmany-nav{padding-top:149px}}@media (max-width: 999px){.sec-company-nav .c-copmany-nav{margin-top:80px}}.sec-company-nav .c-copmany-nav .icon-deco{display:none}

/*# sourceMappingURL=maps/sustainability.min.css.map */
