@charset "UTF-8"; /* ------------------------------------------- en/shared/css/esg.css ---------------------------------------------*/ .reportmore > a { margin: 20px 0 10px !important; } .csr_bodyfix2 .csr_bodyfix, .csr_bodyfix2 .category-intro-body, .csr_bodyfix2 .category-intro { height: initial; height: auto; } .reportWrapper-file { background: url(/en/company/csr/images/img_11.jpg) no-repeat 0 0; } /* ------------- ESG Data and Disclosures -------------- */ .esg-inline a { text-decoration: none; } .esg-inline a:hover { text-decoration: underline; } .esg-inline ul li { text-decoration: none !important; position: relative; padding-left: 15px !important; } .esg-inline ul li a:hover { text-decoration: underline !important; } .esg-inline ul li:before { position: absolute; left: 0; top: 5px; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; font-family: glyphs; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; color: #356cb6; font-size: 1.0rem; } .esg-inline > table.table td p { position: relative; margin-top:0; padding-left: 15px !important; } .esg-inline > table.table td p a { text-decoration: none !important; } .esg-inline > table.table td p a:hover { text-decoration: underline !important; } .esg-inline > table.table td p:before { position: absolute; left: 0; top: 5px; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; font-family: glyphs; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; color: #356cb6; font-size: 1.0rem; } .esg-inline > table.table td p.noarrow { padding-left: 0 !important; } .esg-inline > table.table td p.noarrow:before { display: none; } @media screen and (max-width: 768px) { .esgTopimgWrapper-inner { top: 10%; } .esgTopimgWrapper-ttl { padding-left: 5px; padding-right: 5px; font-size: 1.2rem; } }