﻿.premium-banner2{width:100%;float:left}@media screen and (max-width:668px){.premium-banner2{background-size:auto 100%}}.premium-banner2 .swiper-container{width:100%;margin:35px 0}.premium-banner2 .swiper-wrapper{height:auto}@media screen and (max-width:668px){.premium-banner2 .swiper-container{margin:20px 0 15px}}.premium-banner2 .swiper-slide{-webkit-transition:transform 1s;-moz-transition:transform 1s;-ms-transition:transform 1s;-o-transition:transform 1s;-webkit-transform:scale(.7);transform:scale(.7)}@media screen and (max-width:668px){.premium-banner2 .swiper-slide{-webkit-transform:scale(.97);transform:scale(.97)}}.premium-banner2 .swiper-slide-active,.swiper-slide-duplicate-active{-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:668px){.premium-banner2 .swiper-slide-active,.swiper-slide-duplicate-active{-webkit-transform:scale(.97);transform:scale(.97)}}.none-effect{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.premium-banner2 .swiper-slide a{background:#fff;padding:10px;display:block;border-radius:14px}@media screen and (min-width:668px){.premium-banner2 .swiper-slide a:after{position:absolute;top:0;left:0;display:block;box-sizing:border-box;border:10px solid #fff;content:"";width:100%;height:100%;background:url(../image/top_slick_cover_bg01.png) 0 0 repeat;border-radius:20px}}.premium-banner2 .swiper-slide-active a:after{background:0 0}@media screen and (max-width:668px){.premium-banner2 .swiper-slide a{padding:5px;border-radius:7px}}.premium-banner2 .swiper-slide img{width:100%;border-radius:14px;display:block}@media screen and (max-width:668px){.premium-banner2 .swiper-slide img{border-radius:7px}}.premium-banner2 .swiper-pagination{position:relative;margin-bottom:30px}.premium-banner2 .swiper-pagination-bullet{background:rgba(172,24,31,.6);margin-left:4px;margin-right:4px;width:17px;height:17px;opacity:1;margin-bottom:4px}.premium-banner2 .swiper-pagination-bullet-active{width:1.5rem;height:1.5rem;background:#fff;border:6px solid rgb(172,24,31,.6);margin-bottom:0}@media screen and (max-width:668px){.premium-banner2 .swiper-pagination{position:relative;margin-bottom:20px}.premium-banner2 .swiper-pagination-bullet{background:rgb(172,24,31,.6);margin-left:2px;margin-right:2px;width:8px;height:8px;margin-bottom:2px}.premium-banner2 .swiper-pagination-bullet-active{width:.8rem;height:.8rem;background:#fff;border:3px solid rgb(172,24,31,.6);margin-bottom:0}}.premium-banner2 .button{width:1000px;margin:0 auto;bottom:43px;position:relative}@media screen and (max-width:668px){.premium-banner2 .button{width:70%;bottom:22px}}.premium-banner2 .button div:hover{background-color:rgb(172,24,31,.8)}.premium-banner2 .swiper-button-prev{width:40px;height:40px;border-radius:50%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l4.2%2C4.2L8.4%2C22l17.8%2C17.8L22%2C44L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") rgb(172,24,31,.6) center 50%/50% 50% no-repeat}.premium-banner2 .swiper-button-next{width:40px;height:40px;border-radius:50%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L5%2C44l-4.2-4.2L18.6%2C22L0.8%2C4.2L5%2C0z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") rgb(172,24,31,.6) center 50%/50% 50% no-repeat}@media screen and (max-width:668px){.premium-banner2 .button div{width:28px;height:28px}}