.tem24-brand-story .wrap{align-items: center;flex-direction: row-reverse;}
.tem24-brand-story.content-left .wrap{flex-direction: row;}
.tem24-brand-story.content-right .wrap{flex-direction: row-reverse;}
.tem24-brand-story .tem06-irregular-text{padding: 10px 0;}
.tem24-brand-story .title{font-size: 1.5rem;color:#222;}
.tem24-brand-story .description{line-height: 180%;}
.tem24-brand-story .txt .image {width:100%;}
.tem24-brand-story .txt .image img{width:100%;-webkit-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease;}
.tem24-brand-story .txt .image:hover img{ transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
.tem24-brand-story .prev,
.tem24-brand-story .next{display: block; background:none; position: absolute; top: 50%; color: rgb(153, 153, 153);transition:.36s ease;-ms-transition:.36s ease;-webkit-transition:.36s ease;width: 40px;height: 40px;line-height: 40px;margin: 0;padding: 0;border-radius: 0;font-size:2rem;transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);opacity: 1;z-index: 2;}
.tem24-brand-story .prev{left:0;transform:rotate(-180deg) translateY(18px);}
.tem24-brand-story .next{right:0;}
.tem24-brand-story .prev span,
.tem24-brand-story .next span{display: block;line-height: 40px;}
.tem24-brand-story .prev:hover，
.tem24-brand-story .next:hover{background: rgba(0,0,0,.5);color: #fff;}
.tem24-brand-story .swiper-pagination{bottom:80px;text-align: left;border-color: #333}
.tem24-brand-story .picture .swiper-pagination{bottom:20px;left:20px;z-index: 2;}
.tem24-brand-story .swiper-pagination span{background-color: transparent;width: 6px;height: 6px;border:2px solid;border-color: inherit;opacity: 1;}
.tem24-brand-story .swiper-pagination .swiper-pagination-bullet-active{border-width: 3px;}
@media (max-width: 768px){
.tem24-brand-story .container,
.tem24-brand-story.full-screen-spacing .container.full-screen{padding-left: 3%!important;padding-right: 3%!important}
.tem24-brand-story h3,
.tem24-brand-story .h3{margin:0;}
.tem24-brand-story .item .description{margin:5px 0 15px;}
.tem24-brand-story .item .more{padding: 15px 0 30px;}
.tem24-brand-story .item .more a{font-size: 12px;}
.tem24-brand-story .swiper-pagination{bottom:70px;}
.tem24-brand-story .prev, 
.tem24-brand-story .next{display: none!important;}
.tem24-brand-story .picture .swiper-pagination{left:10px;bottom:10px;}
.tem24-brand-story .items{margin:8px 0;}
}