
.category-list .category-item .category-image img{
    width:100%;
}
.category-list .category-item .category-image {
    margin-bottom: 9px;
}

.series-list,.category-list{
    margin-top: 15px;
}

.series-list .series{
    cursor: pointer;

} 

.series-list .series .series-info{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: stretch;margin-bottom: 34px;
}
.series-list .series .series-info .text{
    display: flex; 
    flex-direction: column; 
    align-content: center; 
    justify-content: center; 
    align-items: center; 
    width: 24%; 
    background-color: #f0f0f0;
}
.series-list .series .series-info .text .arrow-icon{
    display: block;transform: rotate(270deg);
    background-image: url("/global_common/common/images/icon/circle_arrow.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 10%;
    margin-top: 7%;
    padding-bottom: 10%; 
}  
.series-list .series .series-info .img{
    width: 76%;
}

.series-list .series .series-info .img img{
    width:100%;
}
.series-list .series .sub-series-list{
    font-size: 0;overflow: hidden; height: 0;opacity: 0;will-change: height, opacity, padding;
}
.series-list .series .sub-series-list .sub-series-item{
    display: inline-block;
    width: calc((100% - 38px - 38px) / 3);
    margin-right: 38px;
    margin-bottom: 16px;
    vertical-align: top;
}
.series-list .series .sub-series-list .sub-series-item:nth-of-type(3n) {
    margin-right: 0px;
}
.series-list .series .sub-series-list .sub-series-item .category-image{
    margin-bottom: 9px;
}
.series-list .series .sub-series-list .sub-series-item .category-image img{
    width:100%;
}
.series-list .series .sub-series-list .sub-series-item .category-text{
    
}      



.banner-list{padding-bottom: 30px;}
.banner-list .banner-link{
    margin: 0px 0 30px;
    display: block;
}
.banner-list .banner-link img{
    width: 100%;
}







