@charset "utf-8"; /* ================================================== accessibility color ================================================== */ body * { background-color: #000000 !important; color: #FFFF00 !important; } a, a:hover, a:focus { color: #FFFF00 !important; } #searchText, #topSearchText, .box_01, .box_02, #inquiry, #topShin-hidaka li { border-color: #FFFF00 !important; } #inquiry h4 { border: none !important; padding-left: 15px !important; background-color: #FFFF00 !important; color: #000000 !important; } #topSearchButton { background-color: #000000 !important; } #searchButton, #topEmergency h2, #topNews h2 a { background-color: #FFFF00 !important; color: #000000 !important; border: none !important; } #topShin-hidaka h2, #topAdvertising h2, #appearance> div:before { border: none !important; } #footerBg { display: none; } h1, h2, h3, h4, h5, h6 { background-image: none !important; border-bottom: solid 2px #FFFF00 !important; padding-left: 0 !important; } .toppage #usageNavi li a, .toppage #usageNavi li button { text-shadow: none !important; } #usageNavi, #usageNavi *:not(#appearance)> div, #topGlobalNavi, #topGlobalNavi *, #copyright, #pageTop, #pageTop * { background-color: transparent !important; } #appearance> div { border: solid 1px #FFFF00; }