

#contents_wrap {background:var(--black);}
.cont_title {color:var(--white) !important;}

.hashtag_wrap {position:relative; mask-size: 100%;   -webkit-mask-size: 100%; mask-image: linear-gradient(-270deg, #111 90%, rgba(17, 17, 17, 0.00) 100.52%);   mask-repeat: no-repeat;}
.hashtag_list {margin:0 0 25px; overflow-x:scroll; position:relative; -webkit-overflow-scrolling: touch;}
.hashtag_list::-webkit-scrollbar {width:1px; height:2px;}
.hashtag_list::-webkit-scrollbar-thumb {background-color:var(--black); transition:all 0.3s ease;}
.hashtag_list:hover::-webkit-scrollbar-thumb {background-color:rgba(255,255,255,0.4); transition:all 0.3s ease;}
.hashtag_list::-webkit-scrollbar-track {background-color:var(--black); transition:all 0.3s ease;}
.hashtag_list:hover::-webkit-scrollbar-track {background-color:rgba(255,255,255,0.2); transition:all 0.3s ease;}

.hashtag_list ul {/* display:flex; flex-wrap:wrap;  justify-content:center;  */height:120px;  /* column-count: 3; column-width:auto; column-gap:3px; */ flex-flow: column wrap; /* flex-flow: row wrap; */  display:flex; /* justify-content:center; align-items:center; */}

/* .mCSB_inside>.mCSB_container { width:100%;display:flex; flex-wrap:wrap;  justify-content:center;} */
.hashtag_list li {margin-right:3px; margin-bottom:3px;  flex:auto;}
.hashtag_list li a {height:35px; padding:0 12px; display:block; border-radius:50px; color:rgba(255,255,255,0.3); text-align:center; border:1px solid rgba(255,255,255,0.3); box-sizing:border-box; line-height:33px; letter-spacing: -0.9px; transition:all 0.3s ease; font-size:14px; white-space:nowrap;}
.hashtag_list li a:hover {border:1px solid var(--white); background:var(--white); color:var(--black);  transition:all 0.3s ease;}
.hashtag_list li.on a {border:1px solid var(--white); background:var(--white); color:var(--black); font-weight:500;}


.goods_pick_list .brand_name {color:var(--white);}
.goods_pick_list .pick_list_box {background:rgba(255,255,255,0.05);}
.goods_pick_list .pick_list_box .pick_list label {color:rgba(255,255,255,0.6);}
.goods_pick_list .pick_list_box .pick_list label.on {color:var(--white);}
#wrap .chosen-container.chosen-container-active {}

#wrap .chosen-single {border:0;}
#wrap .chosen-single > span {color:rgba(255,255,255,0.6);}
.chosen-container-single .chosen-single {background:rgba(255,255,255,0.1);}
#wrap .chosen-container.chosen-container-active .chosen-single > span {color:rgba(17,17,17,0.7);}


.item_gallery_type ul {display:flex; flex-wrap:Wrap;}
.item_gallery_type li {width:calc((100% - 10px) / 2); margin-right:10px; margin-bottom:30px;}
.item_gallery_type li:nth-child(2n) {margin-right:0;}

.item_photo_box {margin:0 0 15px;}
.item_photo_box img {width:100%;}
.item_tit_box .item_brand strong {color:rgba(255,255,255,0.6); margin-right:6px; font-size: 12px; font-weight: 400; line-height: 25px; /* 208.333% */ letter-spacing: -0.6px;}
.item_tit_box .item_brand strong:last-of-type {margin-right:0;}
.item_tit_box .item_name {display:block; color:var(--white); font-size: 14px; font-weight: 400; line-height: 32px; /* 228.571% */ letter-spacing: -0.7px;}
.item_money_box span {color:rgba(255,255,255,0.4);}
.item_money_box .item_price span {color:var(--white);}

.pagination li {color:rgba(255,255,255,0.6);}


