.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{margin:10px auto 0;max-width:600px;position:relative;width:100%}.cm-modal-search-brand .search .ca-input input{background-color:var(--color-bg-sub,#fff);border:none;border-radius:18px;box-sizing:border-box;font-size:14px;height:36px;line-height:1;padding-right:46px;width:100%}.cm-modal-search-brand .search .ico-sto-search{bottom:0;font-size:30px;font-weight:700;height:17px;margin:auto;position:absolute;right:18px;top:-28px;transition:.3s}.cm-modal-search-brand .brand-list-area{height:40vh;overflow-y:scroll}.cm-modal-search-brand .brand-list-area .kana-sort{box-sizing:border-box;margin:0 0 40px;text-align:center;width:100%}.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{background:rgba(var(--color-main-10,204,204,204),.2);color:var(--color-main,#ccc);font-size:16px;font-weight:700;line-height:40px;width:calc(20% - 12px)}.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{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0 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{height:60px;width: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{height:100%;width: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{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.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{border-color:transparent;min-height:50px;overflow:hidden;padding:0;text-align:left}.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}
