.section-ttl4{margin-bottom:30px}.monthly-holdings-table .col-code{width:10%}.monthly-holdings-table .col-download{font-size:1.3rem;white-space:normal;width:25%}.monthly-holdings-table .col-download a{border:none;word-break:break-all}.monthly-holdings-table .col-download a.hover{border:none}.monthly-holdings-table .col-download a>span{display:inline-block;white-space:nowrap}@media (min-width:768px){.monthly-holdings-table .col-download{padding-bottom:1.5em;padding-top:1.5em;text-align:center}}@media screen and (max-width:767.9px){.section-ttl4{margin-bottom:20px}.monthly-holdings-table .col-code{width:15%}.monthly-holdings-table .col-download{min-width:10em;text-align:center;width:10em}.monthly-holdings-table .col-download a{padding:0}.monthly-holdings-table .col-download a>span{display:block;text-align:center}.monthly-holdings-table .col-download a:before{display:block;left:0;margin:0 auto 3px;position:relative;top:0}}