.ct-home-tabs[data-v-63bc4d7c]{height:100px;background:#d5d5d5}.ct-home-search[data-v-63bc4d7c]{position:relative;width:400px;height:100%}.ct-home-search input[data-v-63bc4d7c]{width:100%}.ct-home-search .search-input[data-v-63bc4d7c]{padding-right:35px}.ct-home-search .search-icon[data-v-63bc4d7c]{position:absolute;top:50%;right:8px;transform:translateY(-50%);cursor:pointer}.ct-home-tab .custom-tab[data-v-63bc4d7c]{width:120px;height:60px;border-radius:10px 10px 0 0}.ct-home-tab .custom-tab.active[data-v-63bc4d7c]{background:#ebedef}.ct-home-filter[data-v-63bc4d7c]{padding:30px 15px}.ct-home-filter .filter-btn button[data-v-63bc4d7c]{padding:10px 20px;border-radius:10px}.ct-home-filter .filter-icon[data-v-63bc4d7c]{font-size:24px}.ct-home-link[data-v-63bc4d7c]{font-size:18px;color:#000;text-decoration:underline;cursor:pointer}.ct-home-allOption .allOption-close[data-v-63bc4d7c]{width:25px;height:25px;background:#6e6e6e;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:100%;cursor:pointer}.ct-home-modalFilter .modalFilter-backdrop[data-v-63bc4d7c]{top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5607843137254902);z-index:10}.ct-home-modalFilter .modalFilter-content[data-v-63bc4d7c]{top:50%;left:50%;max-width:calc(100% - 20px);margin:auto;transform:translate(-50%,-50%);background:#fff;z-index:11;border:1px solid #b5b5b5;border-radius:10px}.ct-home-modalFilter .modalFilter-header[data-v-63bc4d7c]{padding:25px 0;border-bottom:1px solid #b5b5b5;font-size:20px}.ct-home-modalFilter .modalFilter-item[data-v-63bc4d7c]{padding:25px 20px;width:700px;max-width:100%;cursor:pointer}.ct-home-modalFilter .modalFilter-item[data-v-63bc4d7c]:hover{background:#e3e3e3}.ct-home-modalFilter .modalFilter-search[data-v-63bc4d7c]{padding:20px;padding-top:0}.ct-home-modalFilter .modalFilter-search .ct-home-search[data-v-63bc4d7c]{width:100%}.ct-home-modalFilter .modalFilter-search .ct-home-search input[data-v-63bc4d7c]{height:50px}.ct-home-modalFilter .modalFilter-search .ct-home-search .search-icon[data-v-63bc4d7c]{right:10px;font-size:20px}.ct-home-modalFilter .modalFilter-close[data-v-63bc4d7c]{right:15px}.ct-home-modalFilter .modalFilter-close[data-v-63bc4d7c],.ct-home-modalFilter .modalFilter-return[data-v-63bc4d7c]{position:absolute;top:15px;font-size:25px;width:25px;height:25px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ct-home-modalFilter .modalFilter-return[data-v-63bc4d7c]{left:15px}.ct-home-modalFilter .modalFilter-itemIcon[data-v-63bc4d7c]{top:50%;right:25px;transform:translateY(-50%);font-size:20px}.ct-home-modalFilter .modalFilter-check[data-v-63bc4d7c]{color:#46c000}.ct-home-modalFilter .modalFilter-success[data-v-63bc4d7c]{color:#fff;background:#d3421e;border:unset}.ct-home-modalFilter .modalFilter-btn button[data-v-63bc4d7c]{width:calc(50% - 10px);height:40px}.ct-home-card[data-v-63bc4d7c]{position:relative}.ct-home-card .icon-favorite[data-v-63bc4d7c]{position:absolute;left:0;top:0;color:red}.ct-home-card a[data-v-63bc4d7c]:hover{text-decoration:none}.ct-home-card .card-img[data-v-63bc4d7c]{background-color:#dee9f0;width:100%;height:100%;transition:all .3s ease 0s;aspect-ratio:1/1}.ct-home-card .card-img img[data-v-63bc4d7c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ct-home-card .card-avatar[data-v-63bc4d7c]{width:30px;min-width:30px;height:30px;border-radius:100%;overflow:hidden;transition:all .3s ease 0s;aspect-ratio:1/1}.ct-home-card .card-avatar img[data-v-63bc4d7c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ct-home-card .card-btn[data-v-63bc4d7c]{display:flex;justify-content:center}.content-cart-sp[data-v-63bc4d7c]{box-shadow:0 3px 6px rgba(118,129,146,.611764705882353);width:100%;height:auto;border-radius:10px;padding:20px}.content-cart-sp .info[data-v-63bc4d7c]{align-items:center}.content-cart-sp .info .image[data-v-63bc4d7c]{display:flex;align-items:center;justify-content:center;background:#dee9f0;height:100px;min-width:100px;max-width:100px;position:relative}.content-cart-sp .info .image img[data-v-63bc4d7c]{height:100%;width:100%;max-height:100%;max-width:100%}.content-cart-sp .info .image .icon-favorite[data-v-63bc4d7c]{position:absolute;left:0;top:0;color:red;height:1rem}.ct-home-card[data-v-63bc4d7c]{box-shadow:-5px -5px 10px #a3abaf,5px 5px 10px #a3abaf;border:unset!important;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Avenir,Open Sans,Helvetica Neue,Helvetica,Arial,Verdana,Roboto,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,Meiryo UI,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.font-title-content[data-v-63bc4d7c]{height:34.5px;align-items:center;font-size:14px;font-weight:400}.font-title-content-cus[data-v-63bc4d7c]{height:34.5px;align-items:center;font-size:14px;font-weight:400;word-break:break-word;width:auto;height:auto;padding-right:0!important}.title-content-widget[data-v-63bc4d7c]{width:unset!important;height:unset}.custom-sp[data-v-63bc4d7c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row}.card-nickName[data-v-63bc4d7c]{flex:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;min-width:40px}.card-desc[data-v-63bc4d7c]{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;margin:0 5px 5px;padding:0}.card-desc-column1[data-v-63bc4d7c],.card-desc-column2[data-v-63bc4d7c]{min-width:0;flex-basis:50%}.card-desc-column1 p[data-v-63bc4d7c],.card-desc-column2 p[data-v-63bc4d7c]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0}.card-name[data-v-63bc4d7c]{overflow:hidden;font-size:12px;line-height:16px;height:48px;margin:10px 5px 5px;padding:0}.card-btn-sp[data-v-63bc4d7c]{display:none}@media (max-width:450px){.card-avatar[data-v-63bc4d7c]{min-width:20px!important;width:20px!important;height:20px!important}.card-avatar img[data-v-63bc4d7c]{vertical-align:unset!important}.card-btn-pc[data-v-63bc4d7c]{display:none}.card-btn-sp[data-v-63bc4d7c]{display:block}.card-desc-column1[data-v-63bc4d7c]{min-width:0;flex-basis:80%}.card-desc-column2[data-v-63bc4d7c]{min-width:0;flex-basis:20%}}