.page-corp-sus-ut-text_nowrap{white-space:nowrap!important}.page-corp-sus-news{margin:80px 0 0;font-size:0}.page-corp-sus-news-inner{display:-webkit-box;display:-webkit-flex;display:-ms--flexbox;display:flex}.page-corp-sus-news-header{-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;width:160px}.page-corp-sus-news-title{font-size:24px;line-height:1;font-weight:700}.page-corp-sus-news-box{margin:20px 0 0}.page-corp-sus-news-box-link{display:inline-block;font-size:15px;line-height:2;color:#1570bf;padding:0 25px 0 0;background-image:url(../../img/shared/icon-sus-arrow-right-01.svg);background-position:right top 9px;background-repeat:no-repeat;background-size:19px;font-weight:700;-webkit-transition:opacity .4s;transition:opacity .4s}.page-corp-sus-news-box-link:hover{text-decoration:none;opacity:.6;color:#1570bf}.page-corp-sus-news-list{-webkit-flex-shrink:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;width:749px;border-left:1px #afb0b2 solid;padding:5px 0 5px 40px;min-height:64px}.page-corp-sus-news-list-item{padding:5px 0}.page-corp-sus-news-list-date{width:135px;display:inline-block;font-size:15px;line-height:20px;vertical-align:top}.page-corp-sus-news-list-link{max-width:614px;display:inline-block;font-size:15px;line-height:20px;color:#1570bf;vertical-align:top;-webkit-transition:opacity .4s;transition:opacity .4s}.page-corp-sus-news-list-link:hover{text-decoration:none;opacity:.6;color:#1570bf}.page-corp-sus-esg{position:relative;padding:60px 0;margin:-60px 0 0}.page-corp-sus-esg [data-page-corp-esg-sus-link]:hover{opacity:1}.page-corp-sus-esg-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center bottom;background-repeat:no-repeat;background-size:auto 930px;z-index:1;-webkit-transition:opacity .4s;transition:opacity .4s;opacity:0}.page-corp-sus-esg-bg[data-page-corp-esg-sus-item="1"]{background-image:url(../../img/p/bg-sus-esg-01.jpg)}.page-corp-sus-esg-bg[data-page-corp-esg-sus-item="2"]{background-image:url(../../img/p/bg-sus-esg-02.jpg)}.page-corp-sus-esg-bg[data-page-corp-esg-sus-item="3"]{background-image:url(../../img/p/bg-sus-esg-03.jpg)}[data-page-corp-sus-esg="1"] .page-corp-sus-esg-bg[data-page-corp-esg-sus-item="1"]{opacity:1}[data-page-corp-sus-esg="2"] .page-corp-sus-esg-bg[data-page-corp-esg-sus-item="2"]{opacity:1}[data-page-corp-sus-esg="3"] .page-corp-sus-esg-bg[data-page-corp-esg-sus-item="3"]{opacity:1}.page-corp-sus-esg-inner{padding:120px 30px;position:relative;z-index:2}.page-corp-sus-esg-crousel{margin:60px auto 0}.page-corp-sus-report{margin:0}.page-corp-sus-report-list{margin:60px 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.page-corp-sus-report-list-item{position:relative;background-color:#fff;padding:30px 20px;width:385px}.page-corp-sus-report-list-item:nth-child(1) .page-corp-sus-report-list-link{max-width:350px}.page-corp-sus-report-list-item:nth-child(2) .page-corp-sus-report-list-link{max-width:338px}.page-corp-sus-report-list-item:nth-child(3) .page-corp-sus-report-list-link{max-width:339px}.page-corp-sus-report-list-item+.page-corp-sus-report-list-item{margin-left:1.4375vw}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-title{display:block;font-size:20px;font-weight:700;color:#333;padding-right:25px;background-image:url(/corp/set/data/sustainability/img/shared/icon-sus-arrow-right-01.svg);background-position:right top 9px;background-repeat:no-repeat;background-size:19px;-webkit-transition:opacity .4s;transition:opacity .4s}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-title:hover{text-decoration:none;opacity:.6}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-innerlist{border-top:solid 2px #afb0b2;padding-top:30px;margin-top:30px}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-innerlist .page-corp-sus-report-list-item-innerlist-item:not(:first-of-type){margin-top:30px}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-innerlist .page-corp-sus-report-list-item-innerlist-item_large:not(:first-of-type){margin-top:20px}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-innerlist .page-corp-sus-report-list-item-innerlist-item .page-corp-sus-report-list-item-innerlist-item-image{width:130px;margin-right:20px}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-innerlist .page-corp-sus-report-list-item-innerlist-item .page-corp-sus-report-list-item-innerlist-item-image img{width:100%}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-innerlist .page-corp-sus-report-list-item-innerlist-item .page-corp-sus-report-list-item-innerlist-item-linkwrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:opacity .4s;transition:opacity .4s}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-innerlist .page-corp-sus-report-list-item-innerlist-item .page-corp-sus-report-list-item-innerlist-item-linkwrapper:hover{text-decoration:none;opacity:.6}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-innerlist .page-corp-sus-report-list-item-innerlist-item .page-corp-sus-report-list-item-innerlist-item-linkwrapper .page-corp-sus-report-list-item-innerlist-item-link{-webkit-transition:unset;transition:unset;-webkit-box-flex:1;-webkit-flex:1;flex:1}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-innerlist .page-corp-sus-report-list-item-innerlist-item .page-corp-sus-report-list-item-innerlist-item-linkwrapper .page-corp-sus-report-list-item-innerlist-item-link:hover{opacity:1}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-innerlist .page-corp-sus-report-list-item-innerlist-item .page-corp-sus-report-list-item-innerlist-item-link{display:block;color:#333;padding-right:25px;-webkit-transition:opacity .4s;transition:opacity .4s;background-image:url(/corp/set/data/sustainability/img/shared/icon-sus-arrow-right-01.svg);background-position:right top 9px;background-repeat:no-repeat;background-size:19px}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-innerlist .page-corp-sus-report-list-item-innerlist-item .page-corp-sus-report-list-item-innerlist-item-link_pdf{color:#1570bf;padding-right:0;background:unset;position:relative}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-innerlist .page-corp-sus-report-list-item-innerlist-item .page-corp-sus-report-list-item-innerlist-item-link_pdf::after{content:"";position:absolute;bottom:3px;margin-left:2px;width:15px;height:20px;background-image:url(/corp/set/data/sustainability/img/shared/icon-pdf.svg);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1}.page-corp-sus-report-list-item .page-corp-sus-report-list-item-innerlist .page-corp-sus-report-list-item-innerlist-item .page-corp-sus-report-list-item-innerlist-item-link:hover{text-decoration:none;opacity:.6}.page-corp-sus-report-list-link{position:relative;-webkit-transition:opacity .4s;transition:opacity .4s;color:#333;height:100%;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.page-corp-sus-report-list-link:hover{color:#333;text-decoration:none;opacity:.6}.page-corp-sus-report-list-link:after{content:"";position:absolute;bottom:15px;right:15px;width:19px;height:8px;background-image:url(../../img/shared/icon-sus-arrow-right-01.svg);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:1}.page-corp-sus-report-list-link[href*=".pdf"]{display:block;text-align:center}.page-corp-sus-report-list-link[href*=".pdf"]::after{display:none}.page-corp-sus-report-list-link[href*=".pdf"] .page-corp-sus-report-info{position:relative}.page-corp-sus-report-list-link[href*=".pdf"] .page-corp-sus-report-info::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15px;height:20px;background-image:url(../../img/shared/icon-sus-pdf.svg);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1}.page-corp-sus-report-list-item:nth-child(1) .page-corp-sus-report-list-link[href*=".pdf"] .page-corp-sus-report-info::after{margin-left:100px}.page-corp-sus-report-list-item:nth-child(2) .page-corp-sus-report-list-link[href*=".pdf"] .page-corp-sus-report-info::after{margin-left:94px}.page-corp-sus-report-list-item:nth-child(3) .page-corp-sus-report-list-link[href*=".pdf"] .page-corp-sus-report-info::after{margin-left:106px}.page-corp-sus-report-name{font-size:16px;line-height:24px;font-weight:700;margin:0}.page-corp-sus-report-list-link[href*=".pdf"] .page-corp-sus-report-name{font-size:18px;margin-top:20px}.page-corp-sus-report-list02{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:58px;margin-left:10px}.page-corp-sus-report-list02 .page-corp-sus-report-list02-item{width:310px;height:80px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.08);border-radius:14px}.page-corp-sus-report-list02 .page-corp-sus-report-list02-item+.page-corp-sus-report-list02-item{margin-left:10px}.page-corp-sus-report-list02 .page-corp-sus-report-name{margin-left:30px}.page-corp-sus-report-image{width:100%;height:auto}.page-corp-sus-report-info{color:#1570bf;font-size:16px;line-height:24px;margin:15px 0 0;text-align:center}.page-corp-sus-eval-list{margin-top:36px;font-size:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.page-corp-sus-eval-list-item{position:relative;width:100%;max-width:400px}.page-corp-sus-eval-list-item .page-corp-sus-eval-list-link{box-sizing:border-box;position:relative}.page-corp-sus-eval-list-item .page-corp-sus-eval-list-link::before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-corp-sus-eval-list-item+.page-corp-sus-eval-list-item::before{content:"";position:absolute;width:1px;height:100px;background-color:#ddd;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-corp-sus-eval-list-item:nth-child(1) .page-corp-sus-eval-list-link{padding:40px 62px 40px 124px}.page-corp-sus-eval-list-item:nth-child(1) .page-corp-sus-eval-list-link::before{width:120px;height:85px;background:url(../../img/p/bg-sus-eval-01.png) top left/cover no-repeat;left:-20px}.page-corp-sus-eval-list-item:nth-child(2) .page-corp-sus-eval-list-link{padding:40px 36px 40px 177px}.page-corp-sus-eval-list-item:nth-child(2) .page-corp-sus-eval-list-link::before{width:118px;height:42px;background:url(../../img/p/bg-sus-eval-02.png) top left/cover no-repeat;left:40px}.page-corp-sus-eval-list-item:nth-child(3) .page-corp-sus-eval-list-link{padding:40px 0 40px 150px}.page-corp-sus-eval-list-item:nth-child(3) .page-corp-sus-eval-list-link::before{width:156px;height:98px;background:url(../../img/p/bg-sus-eval-03.png) top left/cover no-repeat;left:-6px}.page-corp-sus-eval-list-item:nth-child(3) .page-corp-sus-eval-list-link:after{margin-left:1px}.page-corp-sus-eval-list-link{display:block;position:relative;border-radius:16px;overflow:hidden;-webkit-transition:opacity .4s;transition:opacity .4s;color:#1570bf;font-size:16px;line-height:24px}.page-corp-sus-eval-list-link:hover{text-decoration:none;opacity:.6}.page-corp-sus-eval-list-link[target=_blank]:after{width:14px;height:13px;background-image:url(../../img/shared/icon-sus-window.svg)}.page-corp-sus-sdgs{padding:60px 0}.page-corp-sus-sdgs-image-pc{display:block;margin:0 auto}.page-corp-sus-sdgs-image-sp{display:none}.page-corp-sus-sdgs-text{text-align:center;font-size:16px;line-height:28px;margin:40px 0 0}.page-corp-sus-sns{padding:60px 0;background-color:#f3f8fc;text-align:center}.page-corp-sus-sns-link{font-size:15px;line-height:2;display:inline-block;position:relative;color:#1570bf;padding:0 20px 0 0;background-image:url(../../img/shared/icon-sus-window.svg);background-position:right top 7px;background-repeat:no-repeat;background-size:14px;-webkit-transition:opacity .4s;transition:opacity .4s}.page-corp-sus-sns-link:hover{text-decoration:none;opacity:.6;color:#1570bf}.modals-content{position:fixed;display:none;z-index:20;width:800px;height:590px;padding:30px 35px 0;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background:#fff}.pro-content{position:fixed;display:none;z-index:20;width:750px;height:280px;padding:60px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background:#fff}.modals-overlay,.pro-overlay{z-index:10;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(72,72,72,.75)}.modals-content-inner .y_title{font-size:18px;text-align:center;padding:30px 0 15px}.pro-content-inner .pro-left{float:left;width:278px;margin-right:40px}.pro-content-inner .pro-right{padding:30px 0 0;float:left;width:432px}.pro-content-inner .pro-right p{margin-bottom:0;margin-top:25px;font-size:16px}.modals-open:hover,.pro-open:hover{text-decoration:none}p.modals-close-outer,p.pro-close-outer{width:60px;height:60px;position:absolute;right:-20px;top:-20px;margin:0}p.modals-close-outer a.modals-close,p.pro-close-outer a.pro-close{width:60px;height:60px;display:block;text-indent:-9999px;background:url(/en/corp/set/data/sustainability/img/p/btn_model_close.png) no-repeat left top}p.modals-close-outer a.modals-close:hover,p.pro-close-outer a.pro-close:hover{background:url(/en/corp/set/data/sustainability/img/p/btn_model_close_on.png) no-repeat left top}