.cm-modal-search-brand.cm-modal .modal{max-width:996px;overflow-y:unset;padding-bottom:20px}.cm-modal-search-brand.cm-modal .modal .modal-title{font-size:24px;font-weight:700;text-align:center}.cm-modal-search-brand .btn-delete{max-width:996px}.cm-modal-search-brand .search{position:relative;width:100%;max-width:600px;margin:10px auto 0}.cm-modal-search-brand .search .ca-input input{width:100%;height:36px;padding-right:46px;border:none;border-radius:18px;box-sizing:border-box;background-color:var(--color-bg-sub,#fff);font-size:14px;line-height:1}.cm-modal-search-brand .search .ico-sto-search{font-size:30px;font-weight:700;height:17px;position:absolute;right:18px;top:-28px;bottom:0;margin:auto;transition:.3s}.cm-modal-search-brand .brand-list-area{height:40vh;overflow-y:scroll}.cm-modal-search-brand .brand-list-area .kana-sort{width:100%;margin:0 0 40px;text-align:center;box-sizing:border-box}.cm-modal-search-brand .brand-list-area .kana-sort>ul{display:flex;flex-direction:column}.cm-modal-search-brand .brand-list-area .kana-sort>ul>li{padding-top:20px}.cm-modal-search-brand .brand-list-area .kana-sort>ul>li .kana{color:var(--color-main,#ccc);background:rgba(var(--color-main-10,204,204,204),.2);font-weight:700;width:calc(20% - 12px);line-height:40px;font-size:16px}.bp-md .cm-modal-search-brand .brand-list-area .kana-sort>ul>li .kana{width:100%}.bp-sm .cm-modal-search-brand .brand-list-area .kana-sort>ul>li .kana{font-size:1.75rem}.cm-modal-search-brand .brand-list-area .logo-brand-area{margin:30px 0 10px;display:flex;flex-wrap:wrap;gap:10px;padding:0 6px}.bp-sm .cm-modal-search-brand .brand-list-area .logo-brand-area{margin-top:10px}.cm-modal-search-brand .brand-list-area .logo-brand-area .logo-brand-item{width:60px;height:60px}.bp-sm .cm-modal-search-brand .brand-list-area .logo-brand-area .logo-brand-item{width:calc(50% - 5px)}.cm-modal-search-brand .brand-list-area .logo-brand-area .logo-brand-item .logo-brand{width:100%;height:100%}.cm-modal-search-brand .brand-list-area .logo-brand-area .logo-brand-item .logo-brand.active img,.cm-modal-search-brand .brand-list-area .logo-brand-area .logo-brand-item .logo-brand:hover img{outline:2px solid var(--color-main,#ccc);transition:unset}.cm-modal-search-brand .brand-list-area .logo-brand-area .logo-brand-item .logo-brand img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cm-modal-search-brand .brand-list-area .brand-list{margin-top:20px}.cm-modal-search-brand .brand-list-area .brand-list ul{gap:10px;grid-template-columns:1fr;overflow:hidden}.bps-md .cm-modal-search-brand .brand-list-area .brand-list ul{grid-template-columns:repeat(2,1fr)}.cm-modal-search-brand .brand-list-area .brand-list ul li{min-height:50px;padding:0;border-color:transparent;text-align:left;overflow:hidden}.bp-sm .cm-modal-search-brand .brand-list-area .brand-list ul li{min-height:30px}.cm-modal-search-brand .brand-list-area .brand-list ul li .ca-checkbox .checkbox li label{white-space:nowrap}.cm-modal-search-brand .cm-modal-button-area{justify-content:center;margin-top:20px}
