@media print,screen and (min-width:768px) and (max-width:1048px){.page-sitepolicy-accessibility_2025 .inner{padding-left:16px;padding-right:16px}}.page-sitepolicy-accessibility_2025 .accessibility{padding:16px 16px 40px 16px}.page-sitepolicy-accessibility_2025 .accessibility__rowgroup{margin-bottom:30px}.page-sitepolicy-accessibility_2025 .accessibility__rowgroup__block p+.module__link{margin-top:1em}.page-sitepolicy-accessibility_2025 .accessibility__rowgroup__block .module__textlink{padding-right:0}.page-sitepolicy-accessibility_2025 .accessibility__rowgroup__block .module__textlink:before{width:100%}.page-sitepolicy-accessibility_2025 .accessibility__rowgroup__block .module__textlink:after{display:none}.page-sitepolicy-accessibility_2025 .accessibility__rowgroup__block p+p{margin-top:1em}.page-sitepolicy-accessibility_2025 .accessibility__rowgroup__block p+div{margin-top:1em}.page-sitepolicy-accessibility_2025 .accessibility__rowgroup__block+.accessibility__rowgroup__block{margin-top:30px}.page-sitepolicy-accessibility_2025 p+ul{margin-top:10px}.page-sitepolicy-accessibility_2025 .accessibility__txtlist{margin-bottom:10px;padding-left:20px;list-style:disc}.page-sitepolicy-accessibility_2025 .accessibility__txtlist .accessibility__txtlist{margin-bottom:0;list-style:circle}.page-sitepolicy-accessibility_2025 .accessibility__numlist{counter-reset:counter}.page-sitepolicy-accessibility_2025 .accessibility__numlist li{position:relative;padding-left:2em}.page-sitepolicy-accessibility_2025 .accessibility__numlist li:before{content:'('counter(counter) ') ';counter-increment:counter;color:#222;display:block;position:absolute;left:0;top:0}.page-sitepolicy-accessibility_2025 .accessibility__implementation__table{overflow:auto;width:100%}.page-sitepolicy-accessibility_2025 .accessibility__implementation__table table{font-size:14px;line-height:22px;width:100%;border-left:1px solid #d3d8d9}.page-sitepolicy-accessibility_2025 .accessibility__implementation__table table caption{font-weight:700}.page-sitepolicy-accessibility_2025 .accessibility__implementation__table table th{padding:8px 10px;background:#f0f6f9;vertical-align:middle;border:1px solid #d3d8d9}.page-sitepolicy-accessibility_2025 .accessibility__implementation__table table .accessibility__implementation__table__item{width:20%}.page-sitepolicy-accessibility_2025 .accessibility__implementation__table table .accessibility__implementation__table__content{width:80%}.page-sitepolicy-accessibility_2025 .accessibility__implementation__table table td{padding:8px 10px;vertical-align:middle;border:1px solid #d3d8d9}.page-sitepolicy-accessibility_2025 .accessibility__response__table{overflow:auto;width:100%}.page-sitepolicy-accessibility_2025 .accessibility__response__table table{font-size:14px;line-height:22px;width:100%;border-left:1px solid #d3d8d9}.page-sitepolicy-accessibility_2025 .accessibility__response__table table caption{font-weight:700}.page-sitepolicy-accessibility_2025 .accessibility__response__table table th{padding:8px 10px;background:#f0f6f9;vertical-align:middle;border:1px solid #d3d8d9}.page-sitepolicy-accessibility_2025 .accessibility__response__table table .accessibility__response__table__principle{width:20%}.page-sitepolicy-accessibility_2025 .accessibility__response__table table .accessibility__response__table__content{width:60%}.page-sitepolicy-accessibility_2025 .accessibility__response__table table .accessibility__response__table__response{width:20%}.page-sitepolicy-accessibility_2025 .accessibility__response__table table td{padding:8px 10px;vertical-align:middle;border:1px solid #d3d8d9}.page-sitepolicy-accessibility_2025 .accessibility__checklist__table{overflow:auto;width:100%}.page-sitepolicy-accessibility_2025 .accessibility__checklist__table table{font-size:14px;line-height:22px;width:100%;min-width:1000px;border-left:1px solid #d3d8d9}.page-sitepolicy-accessibility_2025 .accessibility__checklist__table table caption{font-weight:700}.page-sitepolicy-accessibility_2025 .accessibility__checklist__table table th{padding:8px 10px;background:#f0f6f9;vertical-align:middle;border:1px solid #d3d8d9}.page-sitepolicy-accessibility_2025 .accessibility__checklist__table table .accessibility__checklist__table__principle{width:15%}.page-sitepolicy-accessibility_2025 .accessibility__checklist__table table .accessibility__checklist__table__guideline{width:20%}.page-sitepolicy-accessibility_2025 .accessibility__checklist__table table .accessibility__checklist__table__standard{width:20%}.page-sitepolicy-accessibility_2025 .accessibility__checklist__table table .accessibility__checklist__table__level{width:10%}.page-sitepolicy-accessibility_2025 .accessibility__checklist__table table .accessibility__checklist__table__response{width:15%}.page-sitepolicy-accessibility_2025 .accessibility__checklist__table table .accessibility__checklist__table__note{width:20%}.page-sitepolicy-accessibility_2025 .accessibility__checklist__table table td{padding:8px 10px;vertical-align:middle;border:1px solid #d3d8d9}.page-sitepolicy-accessibility_2025 .accessibility .module__link a::before{top:3px}@media print,screen and (min-width:768px){.page-sitepolicy-accessibility_2025 .accessibility{padding:20px 0 40px 0}.page-sitepolicy-accessibility_2025 .accessibility__rowgroup{margin-bottom:50px}.page-sitepolicy-accessibility_2025 .accessibility__rowgroup__block+.accessibility__rowgroup__block{margin-top:36px}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}