.m-page-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media screen and (min-width: 769px){.m-page-title{height:240px;padding:0 20px}}@media screen and (max-width: 768px){.m-page-title{padding:40px 20px}}.m-page-title .m-page-title-heading{font-weight:900;line-height:1.4;color:#000}@media screen and (min-width: 769px){.m-page-title .m-page-title-heading{font-size:2.75rem}}@media screen and (max-width: 768px){.m-page-title .m-page-title-heading{font-size:2rem}}.m-page-title .m-page-title-sub{font-family:"Lato",sans-serif;font-weight:700;color:#717182}@media screen and (min-width: 769px){.m-page-title .m-page-title-sub{font-size:1rem}}@media screen and (max-width: 768px){.m-page-title .m-page-title-sub{font-size:.875rem}}.m-page-title .m-page-title-text{margin-top:1em;font-weight:700;color:#333}@media screen and (min-width: 769px){.m-page-title .m-page-title-text{font-size:1.1875rem}}@media screen and (max-width: 768px){.m-page-title .m-page-title-text{font-size:.875rem}}.m-base-title{text-align:center}.m-base-title h2 img{display:block;width:auto;margin-left:auto;margin-right:auto}@media screen and (min-width: 769px){.m-base-title h2 img{height:44px !important}}@media screen and (max-width: 768px){.m-base-title h2 img{height:26px !important}}.m-base-title p{margin-top:1em;font-weight:700;color:#333}@media screen and (min-width: 769px){.m-base-title p{font-size:1.1875rem}}@media screen and (max-width: 768px){.m-base-title p{font-size:.875rem}}.m-link-btn{text-align:center}.m-link-btn a,.m-link-btn button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%;max-width:1000px;margin:0 auto;border:2px solid #0a0204;background-color:rgba(0,0,0,0);font-family:"Lato",sans-serif;font-weight:700;text-align:center;color:#333;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;cursor:pointer}@media screen and (min-width: 769px){.m-link-btn a,.m-link-btn button{height:64px;border-radius:15px;font-size:1rem}}@media screen and (max-width: 768px){.m-link-btn a,.m-link-btn button{height:54px;border-radius:8px;font-size:.875rem}}.m-link-btn a:hover,.m-link-btn button:hover{opacity:.5}.m-page-actions{background-image:url(/corp/sustainable-action/assets/img/common/bg_dot.png);background-repeat:repeat;background-position:center}@media screen and (min-width: 769px){.m-page-actions{padding:80px 0 140px;background-size:30px auto}}@media screen and (max-width: 768px){.m-page-actions{padding:40px 0 60px;background-size:15px auto}}@media screen and (min-width: 769px){.m-page-actions .m-base-title{margin-bottom:40px}}@media screen and (max-width: 768px){.m-page-actions .m-base-title{margin-bottom:30px}}.m-page-actions .actions-contents{border-style:solid;background-color:#fff}@media screen and (min-width: 769px){.m-page-actions .actions-contents{padding:60px 30px;border-width:5px;border-radius:20px}}@media screen and (max-width: 768px){.m-page-actions .actions-contents{padding:30px 20px;border-width:3px;border-radius:10px}}.m-page-actions .actions-contents .actions-contents-list .actions-contents-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-page-actions .actions-contents .actions-contents-list .actions-contents-item:not(:last-child){border-bottom:1px solid #d8d8d8}@media screen and (min-width: 769px){.m-page-actions .actions-contents .actions-contents-list .actions-contents-item:not(:last-child){margin-bottom:44px;padding-bottom:44px}}@media screen and (max-width: 768px){.m-page-actions .actions-contents .actions-contents-list .actions-contents-item:not(:last-child){margin-bottom:30px;padding-bottom:30px}}@media screen and (max-width: 768px){.m-page-actions .actions-contents .actions-contents-list .actions-contents-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}.m-page-actions .actions-contents .actions-contents-list .actions-contents-img{width:230px;margin:0 auto}@media screen and (min-width: 769px){.m-page-actions .actions-contents .actions-contents-list .actions-contents-text{width:calc(100% - 230px - 60px)}}.m-page-actions .actions-contents .actions-contents-list .actions-contents-text h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.5;font-weight:700;color:#333}@media screen and (min-width: 769px){.m-page-actions .actions-contents .actions-contents-list .actions-contents-text h3{gap:20px;margin-bottom:25px;font-size:1.5625rem}}@media screen and (max-width: 768px){.m-page-actions .actions-contents .actions-contents-list .actions-contents-text h3{gap:15px;margin-bottom:20px;font-size:1.125rem}}.m-page-actions .actions-contents .actions-contents-list .actions-contents-text h3 img{width:auto}@media screen and (min-width: 769px){.m-page-actions .actions-contents .actions-contents-list .actions-contents-text h3 img{height:32px !important}}@media screen and (max-width: 768px){.m-page-actions .actions-contents .actions-contents-list .actions-contents-text h3 img{height:24px !important}}.m-page-actions .actions-contents .actions-contents-list .actions-contents-text p{line-height:1.85;color:#5c5c5c}@media screen and (min-width: 769px){.m-page-actions .actions-contents .actions-contents-list .actions-contents-text p{font-size:1.0625rem}}@media screen and (max-width: 768px){.m-page-actions .actions-contents .actions-contents-list .actions-contents-text p{font-size:.875rem}}.m-page-news{background-color:#f2ebe1;position:relative}@media screen and (min-width: 769px){.m-page-news{padding:120px 0 160px}}@media screen and (max-width: 768px){.m-page-news{padding:80px 0 60px}}.m-page-news .m-base-title{position:absolute;left:0;right:0}@media screen and (min-width: 769px){.m-page-news .m-base-title{top:-22px}}@media screen and (max-width: 768px){.m-page-news .m-base-title{top:-13px}}.m-page-news .news-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 769px){.m-page-news .news-tag{gap:8px;margin-bottom:80px}}@media screen and (max-width: 768px){.m-page-news .news-tag{gap:5px;margin-bottom:40px}}.m-page-news .news-tag li a{display:block;border:1px solid #c5d0de;background-color:#fff;border-radius:50px;color:#504949;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}@media screen and (min-width: 769px){.m-page-news .news-tag li a{padding:.5em 1.5em;font-size:1.0625rem}}@media screen and (max-width: 768px){.m-page-news .news-tag li a{padding:.25em 1.25em;font-size:.8125rem}}.m-page-news .news-tag li:hover a,.m-page-news .news-tag li.is-active a{background-color:#040717;color:#fff}.m-page-pickup{background-color:#fcf9f6;position:relative}@media screen and (min-width: 769px){.m-page-pickup{padding:125px 0 150px}}@media screen and (max-width: 768px){.m-page-pickup{padding:80px 0 60px}}.m-page-pickup .m-base-title{position:absolute;left:0;right:0}@media screen and (min-width: 769px){.m-page-pickup .m-base-title{top:-22px}}@media screen and (max-width: 768px){.m-page-pickup .m-base-title{top:-13px}}.m-page-pickup .pickup-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 769px){.m-page-pickup .pickup-list{gap:2.0491803279%}}@media screen and (max-width: 768px){.m-page-pickup .pickup-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}@media screen and (min-width: 769px){.m-page-pickup .pickup-list .pickup-list-item{max-width:390px;width:31.9672131148%}}@media screen and (max-width: 768px){.m-page-pickup .pickup-list .pickup-list-item{width:100%}}.m-page-pickup .pickup-list .pickup-list-item a{display:block;height:100%;padding:8px;background-color:#fff;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media screen and (min-width: 769px){.m-page-pickup .pickup-list .pickup-list-item a{border-radius:15px;-webkit-box-shadow:10px 10px 40px rgba(0,0,0,.1);box-shadow:10px 10px 40px rgba(0,0,0,.1)}}@media screen and (max-width: 768px){.m-page-pickup .pickup-list .pickup-list-item a{border-radius:10px;-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.1);box-shadow:5px 5px 20px rgba(0,0,0,.1)}}.m-page-pickup .pickup-list .pickup-list-item a:hover{opacity:.75}.m-page-pickup .pickup-list .pickup-list-item .pickup-list-img{overflow:hidden}@media screen and (min-width: 769px){.m-page-pickup .pickup-list .pickup-list-item .pickup-list-img{border-radius:6px}}@media screen and (max-width: 768px){.m-page-pickup .pickup-list .pickup-list-item .pickup-list-img{border-radius:6px}}.m-page-pickup .pickup-list .pickup-list-item .pickup-list-text{text-align:center}@media screen and (min-width: 769px){.m-page-pickup .pickup-list .pickup-list-item .pickup-list-text{padding:25px}}@media screen and (max-width: 768px){.m-page-pickup .pickup-list .pickup-list-item .pickup-list-text{padding:20px}}.m-page-pickup .pickup-list .pickup-list-item .pickup-list-text h5{margin-bottom:10px;font-weight:700;color:#333}@media screen and (min-width: 769px){.m-page-pickup .pickup-list .pickup-list-item .pickup-list-text h5{font-size:1.1875rem}}@media screen and (max-width: 768px){.m-page-pickup .pickup-list .pickup-list-item .pickup-list-text h5{font-size:1rem}}.m-page-pickup .pickup-list .pickup-list-item .pickup-list-text p{font-weight:500;line-height:1.8;color:#6c6c6c}@media screen and (min-width: 769px){.m-page-pickup .pickup-list .pickup-list-item .pickup-list-text p{font-size:1.0625rem}}@media screen and (max-width: 768px){.m-page-pickup .pickup-list .pickup-list-item .pickup-list-text p{font-size:.875rem}}.m-page-others{position:relative}@media screen and (min-width: 769px){.m-page-others{padding:150px 0}}@media screen and (max-width: 768px){.m-page-others{padding:80px 0 60px}}.m-page-others .m-base-title{position:absolute;left:0;right:0}@media screen and (min-width: 769px){.m-page-others .m-base-title{top:-22px}}@media screen and (max-width: 768px){.m-page-others .m-base-title{top:-13px}}@media screen and (min-width: 769px){.m-page-others .m-link-btn{margin-top:70px}}@media screen and (max-width: 768px){.m-page-others .m-link-btn{margin-top:40px}}