@media (max-width: 1240px) {.resp-landmark-menu-main-wrp {}.sm-search-module {}}@media (min-width: 1000px) {.cmp-header-sp-btn-search {display: none !important;}}@media (max-width: 1000px) {.header-search-wrp {display: none; }.cmp-header-sp-btn-search {display: block;}}@media (max-width: 800px){.header-nav-top-resp--main--fixed-top header.header--reader-progress-margin {margin-top: calc(var(--header-resp-top-height) + var(--progress-bar-height)) !important; }.header-sp-links-wrp {display: none; }.header-nav-top-resp--main--fixed-top .sm-offcanvas {top: calc(var(--header-resp-top-height) + var(--progress-bar-height));}}body.outline-hightlight-style--animation-from-outside {--var-outline-hightlight-offset-start: 5px;--var-outline-hightlight-offset-end: 2px;& .btn:not([disabled]).focus-style-a,& [tabindex]:not([tabindex="-1"],[class^="iap-wcag"]), & [href]:not([tabindex="-1"],[data-type="skiplink"]),& [href][role="button"], & a[role="button"],& button:not([disabled],[class^="iap-wcag"]), & input:not([disabled]), & select:not([disabled]), & textarea:not([disabled]) {outline-style: var(--var-outline-hightlight-style-start);outline-color: var(--var-outline-hightlight-color-start);outline-width: var(--var-outline-hightlight-width-start);outline-offset: var(--var-outline-hightlight-offset-start);transition: outline-offsetvar(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-width var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-color var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay) !important;}& .btn:not([disabled]).focus-style-a:focus,& [tabindex]:not([tabindex="-1"],[class^="iap-wcag"]):focus, & [href]:not([tabindex="-1"],[data-type="skiplink"]):focus, & [href][role="button"]:focus, & a[role="button"]:focus,& a:not([data-type="skiplink"]):focus,& button:not([disabled],[class^="iap-wcag"]):focus, & input:not([disabled]):focus, & select:not([disabled]):focus, & textarea:not([disabled]):focus {outline-style: var(--var-outline-hightlight-style-end) !important;outline-color: var(--var-outline-hightlight-color-end) !important;outline-width: var(--var-outline-hightlight-width-end) !important;outline-offset: var(--var-outline-hightlight-offset-end) !important;transition: outline-offsetvar(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-width var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-color var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay) !important;}& a[role="button"]:focus,& .btn:focus,& .btn-header:focus, & .header-sp-btn:focus {position: relative !important;}} body.outline-hightlight-style--animation-from-inside {& .btn:not([disabled]).focus-style-a,& [tabindex]:not([tabindex="-1"],[class^="iap-wcag"]), & [href][role="button"], & a[role="button"],& button:not([disabled],[class^="iap-wcag"]), & input:not([disabled]), & select:not([disabled]), & textarea:not([disabled]) {outline-style: var(--var-outline-hightlight-style-start);outline-color: var(--var-outline-hightlight-color-start);outline-width: var(--var-outline-hightlight-width-start);outline-offset: var(--var-outline-hightlight-offset-start);transition: outline-offsetvar(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-width var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-color var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay) !important;}& .btn:not([disabled]).focus-style-a:focus,& [tabindex]:not([tabindex="-1"],[class^="iap-wcag"]):focus, & [href]:not([tabindex="-1"],[data-type="skiplink"]):focus, & [href][role="button"]:focus, & a[role="button"]:focus,& a:not([data-type="skiplink"]):focus,& button:not([disabled],[class^="iap-wcag"]):focus, & input:not([disabled]):focus, & select:not([disabled]):focus, & textarea:not([disabled]):focus {outline-style: var(--var-outline-hightlight-style-end) !important;outline-color: var(--var-outline-hightlight-color-end) !important;outline-width: var(--var-outline-hightlight-width-end) !important;outline-offset: var(--var-outline-hightlight-offset-end) !important;transition: outline-offset var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-width var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-color var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay) !important; }& a[role="button"]:focus,& .btn:focus,& .btn-header:focus, & .header-sp-btn:focus {position: relative !important;}} ::selection {background-color: var(--var-m-highlight-word-color);color: var(--var-m-highlight-text-color);}p::selection,ol::selection,ul::selection,li::selection,dt::selection,dd::selection,table::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection {background-color: var(--var-m-highlight-word-color);color: var(--var-m-highlight-text-color);}