.list_search_01{background-color:#005bac;display:grid;padding:1.67rem 3.11rem;row-gap:1rem;@media (min-width:768px){align-items:center;column-gap:2.22rem;grid-template-columns:max-content 1fr;row-gap:unset}}.list_search_01_txt{color:#fff;font-size:1.11rem;font-weight:700}.list_search_01_select_list{display:grid;row-gap:1rem;@media (min-width:768px){align-items:center;column-gap:1.11rem;grid-template-columns:repeat(2,1fr);row-gap:unset}select{appearance:none;background:#fff url(https://46923556.fs1.hubspotusercontent-na1.net/hubfs/46923556/select_arrow.svg) no-repeat 97%/.6rem .4rem;color:#6b6b6b;font-size:.89rem;font-weight:500;padding:.39rem .67rem}}.list_search_01_ttl{align-items:center;display:grid;grid-template-columns:max-content 1fr;margin-block:2rem;row-gap:1rem;&:before{background-color:#005bac;border-radius:4px;grid-area:1/1/2/2;height:4px;width:6.67rem}&:after,&:before{content:"";display:block}&:after{background-color:#cacaca;grid-area:1/2/2/3;height:1px;width:100%}.txt{font-size:1.56rem;font-weight:700;grid-area:2/1/3/3}@media(min-width:768px){margin-block:3.06rem}}.list_search_01_subttl{border-left:3px solid #005bac;margin-bottom:1rem;margin-top:unset;padding-left:1.2rem;.txt{font-size:1.11rem;font-weight:700}@media(min-width:768px){margin-bottom:1.11rem}}#results_list_search_01{display:flex;flex-direction:column;row-gap:1.11rem;@media(min-width:768px){row-gap:2.22rem}}.list_search_01_table{border:1px solid #d9d9d9;border-collapse:collapse;width:100%;tr{td{border-bottom:1px solid #d9d9d9;box-sizing:border-box;display:block;font-size:.89rem;font-weight:500;padding:.83rem .61rem;width:100%;.list_search_01_table_link{color:#222;opacity:1;text-decoration:underline;transition:all .3s ease-in-out;&:hover{opacity:.75}}&:first-of-type{background-color:#f0f3f5}}&:last-of-type{td{&:last-of-type{border-bottom:unset}}}@media (min-width:768px){border:unset;display:table-row;width:100%;td{border:1px solid #d9d9d9;display:table-cell;font-size:.89rem;font-weight:500;padding:.83rem .61rem;&:first-of-type{width:20%}&:last-of-type{width:80%}}}}}