.static-contact{padding:24px 0;line-height:1.9}.static-contact a{text-decoration:underline}.faq_list01 details{border-bottom:1px solid #ddd;padding:18px 8px}.faq_list01 summary{cursor:pointer;font-weight:bold}.faq_list01 details[open] summary{margin-bottom:16px}.static-content{visibility:visible}.static-category-nav{padding:15px 0;display:flex;gap:24px;flex-wrap:wrap}.static-category-nav a{text-decoration:underline}.static-sitemap{columns:2;line-height:2}@media(max-width:800px){.static-sitemap{columns:1}}/* Google injects its search controls after page load. Keep the header input
   compact without constraining the suggestion or search-result panels. */
.head_searchbox .gsc-search-box-tools .gsc-search-box {
    margin: 0 !important;
}
.head_searchbox .gsc-input-box,
.head_searchbox .gsc-input-box-hover,
.head_searchbox .gsc-input-box-focus {
    box-sizing: border-box !important;
    height: 28px !important;
    min-height: 28px !important;
    padding: 0 !important;
}
.head_searchbox .gsc-input-box table,
.head_searchbox .gsc-input-box tbody,
.head_searchbox .gsc-input-box tr,
.head_searchbox .gsc-input-box td {
    height: 24px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    line-height: 24px !important;
    vertical-align: middle !important;
}
.head_searchbox input.gsc-input {
    box-sizing: border-box !important;
    display: block !important;
    width: 100% !important;
    height: 24px !important;
    min-height: 0 !important;
    max-height: 24px !important;
    padding: 0 4px !important;
    margin: 0 !important;
    line-height: 24px !important;
}
.head_searchbox .gsst_b,
.head_searchbox .gsst_a {
    box-sizing: border-box !important;
    height: 24px !important;
    line-height: 24px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
/* Hide the duplicate clear control outside Google's text input. */
.head_searchbox .gsc-clear-button {
    display: none !important;
}
/* Show the first gallery image while the local slider initializes. */
.sapa_detail01:not(.slick-initialized) > li:not(:first-child) {
    display: none;
}
