.page-seach-results{padding:0}.heading-banner{background-color:#dbe5ff;padding:50px 0}@media screen and (max-width: 1024px){.heading-banner{padding:32px 0}}.search-results-container{display:flex;margin-top:50px}@media screen and (max-width: 1024px){.search-results-container{margin-top:32px}}.search-filter{width:280px;padding-right:10px;background-color:#fff}@media screen and (max-width: 1024px){.search-filter{width:100%;padding-right:0}}.search-filter-clear{margin-top:20px}.search-filter-container{margin-top:20px}.search-filter-container+.search-filter-container{margin-top:32px}.search-filter-container-options+.search-filter-container-options{margin-top:15px}.search-filter-container-options+.search-filter-container-options .search-filter-heading{display:none}.search-filter-heading{margin-bottom:32px}.search-filter-button{display:none;width:123px}@media screen and (max-width: 1024px){.search-filter-button{display:block}}@media screen and (min-width: 1025px){.search-filter.modal-search-filter{display:block !important;position:static;z-index:0}.search-filter.modal-search-filter .modal-overlay,.search-filter.modal-search-filter .modal-close{display:none !important}.search-filter.modal-search-filter .modal-container{position:static}}.search-filter.modal-search-filter .modal-heading,.search-filter.modal-search-filter .search-filter-button-container{display:none}@media screen and (max-width: 1024px){.search-filter.modal-search-filter .modal-heading,.search-filter.modal-search-filter .search-filter-button-container{display:block}}.search-filter.modal-search-filter .search-filter-label{display:flex}@media screen and (max-width: 1024px){.search-filter.modal-search-filter .search-filter-label{display:none}}.search-filter.modal-search-filter .search-filter-clear-pc{display:block}@media screen and (max-width: 1024px){.search-filter.modal-search-filter .search-filter-clear-pc{display:none}}.search-results{width:calc(100% - 280px);padding-left:32px}@media screen and (max-width: 1024px){.search-results{width:100%;padding-left:0}}.search-results-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:30px;border-bottom:1px solid #ced1d5}@media screen and (max-width: 1024px){.search-results-count{width:100%;margin-bottom:16px}}.search-results-count-num{padding:0 6px 0 8px}@media screen and (max-width: 1024px){.search-results-sort{width:calc(100% - 123px);padding-right:15px}}@media screen and (max-width: 1024px){.search-results-sort .selectbox-label{display:none}}@media screen and (max-width: 1024px){.search-results-sort .selectbox{font-size:1.4rem}}.search-results .filter-selected-list{display:flex;justify-content:flex-start;flex-wrap:wrap;padding-top:48px;margin:-16px -4px 0}@media screen and (max-width: 1024px){.search-results .filter-selected-list{padding-top:32px}}.search-results .filter-selected-list>li{margin-top:16px;padding:0 4px}.search-results-card{margin-top:32px}@media screen and (max-width: 1024px){.search-results-card{margin-top:24px}}.search-no-results{margin-top:50px}.heading-liver-detail{margin-top:64px}@media screen and (max-width: 1024px){.heading-liver-detail{margin-top:32px}}.artist-profile{background-image:url(../images/search/bg_liver_detail_jp_pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:24px}@media screen and (max-width: 1024px){.artist-profile{background-image:none;padding-top:0;position:relative}}.artist-profile-container{display:flex;column-gap:24px}@media screen and (max-width: 1024px){.artist-profile-container{flex-direction:column;padding-left:0;padding-right:0}}.artist-img{display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width: 1024px){.artist-img{align-items:center;background-image:url(../images/search/bg_liver_detail_top_sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:28px 20px 0}}@media screen and (max-width: 1024px)and (max-width: 1024px){.artist-img{padding:28px 15px 0}}.artist-img>img{width:418px;height:auto;object-fit:contain}@media screen and (max-width: 768px){.artist-img>img{width:375px;height:auto}}.artist-main{display:flex;padding-bottom:24px;width:100%}@media screen and (max-width: 1024px){.artist-main{flex-direction:column;background-image:url(../images/search/bg_liver_detail_jp_sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:32px 20px}}@media screen and (max-width: 1024px){.artist-main{padding:32px 15px}}.artist-detail{height:100%;display:flex;flex-direction:column;justify-content:center}.artist-ruby{margin-top:16px}@media screen and (max-width: 1024px){.artist-ruby{margin-top:8px}}.artist-desc{margin-top:40px}@media screen and (max-width: 1024px){.artist-desc{margin-top:24px}}.artist-info{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;padding-left:24px;margin-left:auto;margin-right:0}@media screen and (max-width: 1024px){.artist-info{display:block;padding-left:0}}@media screen and (max-width: 1024px){.artist-birth{position:absolute;top:20px;right:20px}}.artist-birth-list{display:flex;align-items:center;margin:0 -10px}@media screen and (max-width: 1024px){.artist-birth-list{flex-direction:column}}.artist-birth-list>li{padding:0 10px}@media screen and (max-width: 1024px){.artist-birth-list>li{padding:0}.artist-birth-list>li+li{margin-top:8px}}.artist-birth-item{width:104px;height:104px;border:1px solid #fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;font-style:italic}.artist-birth-item.blue{border-color:#002eed;color:#002eed}.artist-birth-item.purple{border-color:#f039ff;color:#f039ff}@media screen and (max-width: 768px){.artist-birth-item{width:72px;height:72px}}.artist-birth-date{margin-top:8px}@media screen and (max-width: 1024px){.artist-sns{display:flex;justify-content:flex-end;margin-top:24px}}.artist-sns-list{display:flex;align-items:center;margin:0 -4px}.artist-sns-list>li{padding:0 4px}.artist-sns-icon{width:48px;height:48px}@media screen and (max-width: 1024px){.section-pickup{padding:32px 0 !important}}.page-liver-detail.page-en .artist-profile{background-image:url(../images/search/bg_liver_detail_en_pc.jpg)}@media screen and (max-width: 1024px){.page-liver-detail.page-en .artist-main{background-image:url(../images/search/bg_liver_detail_en_sp.jpg)}}.page-liver-detail.page-en .section-pickup{background-color:#fcffd6}
