@charset "UTF-8";.page-sustainability .cont02 .container{display:flex;gap:50px}.page-sustainability .cont02 .container>div{width:calc(50% - 25px)}.page-sustainability .cont02 .container .cont02__txt01{text-align:left}.page-sustainability .cont02 .container .cont02__txt01 span{display:inline-block}.page-sustainability .cont02 .container .cont02__txt02{width:100%}.page-sustainability .cont02 .container .cont04__pdfbox{background-color:rgba(255,255,255,0.9);border-radius:5px;overflow:hidden}.page-sustainability .cont02 .container .cont04__pdfbox h4{font-size:1.25rem;font-weight:600;line-height:1.75;letter-spacing:.05em;margin:0;color:#fff;background-color:#df621d;text-align:center}.page-sustainability .cont02 .container .cont04__pdfbox>div{display:flex;gap:15px;padding:15px;align-items:center}.page-sustainability .cont02 .container .cont04__pdfbox>div>a{display:block;width:calc(50% - 15px);box-shadow:0 0 5px rgba(0,0,0,0.2)}.page-sustainability .cont02 .container .cont04__pdfbox>div>ul{width:50%;display:flex;flex-direction:column;gap:10px}.page-sustainability .cont02 .container .cont04__pdfbox>div>ul li a{display:block;border:1px dotted #df621d;padding:10px 0;text-align:center;transition:all .3s ease}.page-sustainability .cont02 .container .cont04__pdfbox>div>ul li a span{font-weight:bold;color:#df621d;margin-right:5px;transition:color .3s ease}.page-sustainability .cont02 .container .cont04__pdfbox>div>ul li a:hover{background-color:#df621d;color:#fff}.page-sustainability .cont02 .container .cont04__pdfbox>div>ul li a:hover span{color:#fff}.page-sustainability .cont02 .container .cont04__pdfbox>p{font-size:.75rem;line-height:1.5;letter-spacing:.05em;color:#666;padding:0 15px 15px}.page-sustainability .cont02 .container .cont04__pdfbox>p a{text-decoration:underline}@media screen and (max-width:1024px){.page-sustainability .cont02 .container{flex-direction:column}.page-sustainability .cont02 .container>div{width:100%}.page-sustainability .cont02 .container .cont04__pdfbox>div>a{width:calc(40% - 15px)}.page-sustainability .cont02 .container .cont04__pdfbox>div>ul{width:60%}}@media screen and (max-width:767px){.page-sustainability .cont02 .container .cont04__pdfbox h4{font-size:16px}.page-sustainability .cont02 .container .cont04__pdfbox>div>ul li a{font-size:12px;padding:5px 0}}