/* BASIC css start */
.img_info { height:0 !important; transition:height 0.5s; overflow:hidden; }
.img_info.on { height:9.896vw !important }
.img_info img { width:100%; height:auto; }

#contentWrap.prdList{width: 100% !important;}
.cate02 { padding-left:20px; color:#ff5c35; font-weight:800; }



.stn_visual { position:relative; }
.stn_visual > img { width:100%; height:auto; }
.stn_visual .flick { position:absolute; left:0; top:0; animation:flAni 1.5s infinite; }
@keyframes flAni {
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
.stn_visual .flick:nth-child(1) { animation-delay:0s; }
.stn_visual .flick:nth-child(2) { animation-delay:0.5s; }
.stn_visual .flick:nth-child(3) { animation-delay:0.3s; }
.stn_visual .flick:nth-child(4) { animation-delay:0s; }
.stn_visual .flick:nth-child(5) { animation-delay:0.4s; }
.stn_visual .flick:nth-child(6) { animation-delay:0.7s; }
.stn_visual .flick:nth-child(7) { animation-delay:0.2s; }
.stn_visual .flick:nth-child(8) { animation-delay:0.1s; }
.stn_visual .flick:nth-child(9) { animation-delay:0s; }

.sale_menu img { width:100%; height:auto; }

.stn_info { background:#111; padding:30px 0 40px; }
.stn_info ul { margin:0 auto; width:fit-content; }
.stn_info li { color: #FFF; font-size: 15px; font-weight: 400; line-height: 26px; }



.main01 {}
.main01 h1 {text-align:center; font-size : 48px; padding: 50px 0px 50px 0px;}
.main01 .cont1 ul {display: flex; flex-wrap: wrap;padding-left: 8%;}
.main01 .cont1 ul li {margin: 0px 20px 50px 0px;}
.main01 .cont1 ul li img {width:280x; height: 300px;}


/*best -item*/
#prdBest{
    position:relative;
    background:#f8f8f8;
    padding: 100px 0;}
    
#prdBest h2.secTit{
    font-size: 34px;
    font-weight: 500;
    width:94%;
    max-width: 1800px;
    margin: 0 auto 40px;
    line-height: 1;
}

#prdBest h2.secTit em{font-weight:600}

#prdBest .goodsListWrap{
    position: relative;max-width:1903px; margin:auto;}

#prdBest .swiper-button-prev{
    margin-top: -90px;
    background: url(/design/09women/2023_renew/pc/newIcons/arrow_l_b_63x40.png) no-repeat;
    width: 20px;
    height: 40px}
    
#prdBest .swiper-button-next{
    margin-top: -90px;
    background: url(/design/09women/2023_renew/pc/newIcons/arrow_r_b_63x40.png) no-repeat;
    width: 20px;
    height: 40px}


#prdBest .goodsListWrap .swiper .swiper-wrapper{padding-bottom:10px}

#prdBest .swiper-button-prev:after,
#prdBest .swiper-button-next:after{font-size:0}

#prdBest .goodsListWrap ul li{
    background: #fff;
    margin-bottom: 0 !important; }
    
#prdBest .goodsListWrap ul li .imgBox img{border-top-left-radius: 7px; border-top-right-radius: 7px; }
#prdBest .goodsListWrap ul li .textBox {border-bottom-left-radius: 7px; border-bottom-right-radius: 7px;  padding: 0 20px 20px 20px; box-shadow: 3px 2px 6px 4px #eee;}
    
#prdBest .goodsListWrap ul li .textBox .wishBtn{right:20px}


.cate-wrap-Box .cate-wrap { margin-top: 120px;}
.cate-wrap-Box .cate-wrap .bcate{ font-size: 34px; font-weight: 500; text-transform: uppercase; }
.cate-wrap-Box .cate-wrap .class-list{padding: 30px 0 0}
.cate-wrap-Box .item-wrap .item-info{padding-top:50px}
.cate-wrap-Box .cate-wrap .class-list ul { *zoom:1 }
.cate-wrap-Box .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
.cate-wrap-Box .cate-wrap .class-list ul li {float: left; margin-right: 40px; padding-bottom: 9px; }
.cate-wrap-Box .cate-wrap .class-list ul li a { display:block; font-size: 15px; color: #777777;}

.cate-wrap-Box .cate-wrap .class-list ul li.sel{border-bottom: 1px solid #000;}
.cate-wrap-Box .cate-wrap .class-list ul li.sel a{color:#000}
.box1 {width:1420px; margin:auto; text-aligin:center;}
.box1 h1 {font-size:50px;}
/* BASIC css end */

