﻿.offices-index__sub-header{display:flex;justify-content:center;padding:20px 0;background-color:#F5F5F5;margin-bottom:50px;width:100%}.sub-header__search-filter-container{box-sizing:border-box;background-color:#FFFFFF;border-radius:5px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.15);width:1000px;padding:20px}.sub-header__search-filter-container>p{color:#333333;font-family:"Hiragino Kaku Gothic Pro";font-size:14px;font-style:normal;font-weight:600;line-height:100%;margin-bottom:10px}.sub-header__search-filter-container .search-filter{display:flex;padding:20px}.sub-header__search-filter-container .search-filter__head{display:flex;gap:11px;margin-right:15px;min-width:81px}.sub-header__search-filter-container .search-filter__head p{color:#333333;font-family:"Hiragino Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal}.sub-header__search-filter-container .search-filter__head i{max-width:18px;max-height:18px;color:#BBBBBB;cursor:pointer}.sub-header__search-filter-container .search-filter__items{display:flex;flex-wrap:wrap;row-gap:5px}.sub-header__search-filter-container .search-filter__items-arrow{display:flex;margin-left:auto}.sub-header__search-filter-container .search-filter__item{display:block;height:100%;color:#0452CE;font-family:"Hiragino Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;padding:0 10px;cursor:pointer;border-right:1px solid #DDDDDD}.sub-header__search-filter-container .search-filter__region-item{position:relative;color:#333333;font-family:"Hiragino Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;padding:0 27px 0 10px;cursor:pointer;border-right:1px solid #DDDDDD}.sub-header__search-filter-container .search-filter__region-item::after{position:absolute;content:'\f107';top:0;bottom:0;right:10px;margin:auto 0;width:10px;height:10px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:10px;text-align:center;line-height:10px;color:#0083E9}.sub-header__search-filter-container .search-filter__region-item::before{position:absolute;content:'';bottom:-15px;left:0;margin:auto;width:100%;height:20px;background-color:transparent}.sub-header__search-filter-container .search-filter__region-item:hover .search-filter__prefectures{opacity:1;pointer-events:auto}.sub-header__search-filter-container .search-filter__prefectures{position:absolute;bottom:-43px;left:0;width:fit-content;height:36px;padding:0 17px;border-radius:5px;border:solid 1px #d1c8c8;background-color:#fff;opacity:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;z-index:20;pointer-events:none;transition:opacity 200ms linear}.sub-header__search-filter-container .search-filter__prefecture-item{padding:0 10px;border-right:1px solid #e5e5e5;font-size:12px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#0083e9;white-space:nowrap}.sub-header__search-filter-container .search-filter__prefecture-item:last-of-type{border-right:none}.sub-header__search-filter-container .search-filter--prefecture,.sub-header__search-filter-container .search-filter--proud,.sub-header__search-filter-container .search-filter--condition,.sub-header__search-filter-container .search-filter--city,.sub-header__search-filter-container .search-filter--station{align-items:flex-start}.sub-header__search-filter-container .search-filter:not(:last-child){border-bottom:1px solid #DDDDDD}.sub-header__other-lawyer-search{margin-top:10px}.sub-header__other-lawyer-search p,.sub-header__other-lawyer-search span{color:#747474;font-family:"Hiragino Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.26px}.sub-header__other-lawyer-search span{color:#AA7D3B}.sub-header__other-lawyer-search p::after{content:"";display:inline-block;width:10px;height:10px;background-size:10px;background-image:url(/assets/office/index/search-filter/right-arrow-3bf7374842d6d6fa5ec521427106486aab6f42b88dbd1a50d45727e04fa60b99.svg);background-repeat:no-repeat}
