.section.section-indexPromotion-v2-1 .sectionWrap{padding:2.62% 1.4rem}@media screen and (max-width: 550px){.section.section-indexPromotion-v2-1 .sectionWrap .sectionTitle{max-width:initial}}.section.section-indexPromotion-v2-1 .sectionWrap .sectionTitle .sectionTitleWrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.section.section-indexPromotion-v2-1 .sectionWrap .sectionTitle .sectionTitleWrap .sectionTitleMain{font-family:"themeBold";font-weight:initial;font-size:2.2rem;color:#000;text-transform:uppercase}.section.section-indexPromotion-v2-1 .sectionWrap .sectionTitle .sectionTitleWrap .sectionTitleMain span{color:#ebc500}.section.section-indexPromotion-v2-1 .sectionWrap .sectionTitle .sectionTitleWrap .showAll{margin-left:auto}.section.section-indexPromotion-v2-1 .sectionWrap .sectionTitle .sectionTitleWrap .showAll a{font-family:"themeBold";font-weight:initial;color:#000;text-decoration:underline;text-transform:uppercase}.section.section-indexPromotion-v2-1 .sectionWrap .sectionTitle .sectionTitleWrap .showAll a:hover{color:#ebc500}.section.section-indexPromotion-v2-1 .sectionWrap .indexPromotion-banner .swiper{width:100%;height:100%}.section.section-indexPromotion-v2-1 .sectionWrap .indexPromotion-banner .swiper.promotionSwiper .swiper-wrapper{display:flex;padding:2rem 0rem 4rem;align-items:center;justify-content:flex-start}.section.section-indexPromotion-v2-1 .sectionWrap .indexPromotion-banner .swiper.promotionSwiper .swiper-wrapper .swiper-slide{position:relative;text-align:center;font-size:18px;color:#000;height:100%;width:100%}.section.section-indexPromotion-v2-1 .sectionWrap .indexPromotion-banner .swiper.promotionSwiper .swiper-wrapper .swiper-slide a .swiper-iso .iso-img img{width:100%}.section.section-indexPromotion-v2-1 .sectionWrap .indexPromotion-banner .swiper.promotionSwiper .swiper-wrapper .swiper-slide a .swiper-iso .iso-title{position:absolute;width:90%;bottom:0%;left:51%;transform:translate(-50%, -50%);text-align:left;display:none}.section.section-indexPromotion-v2-1 .sectionWrap .indexPromotion-banner .swiper.promotionSwiper .swiper-wrapper .swiper-slide a .swiper-iso .iso-title .iso-titleMain{font-size:2.2rem;color:#fd0;margin-bottom:.5rem;line-height:1.2em;font-family:"themeBold";font-weight:initial;text-transform:uppercase}.section.section-indexPromotion-v2-1 .sectionWrap .indexPromotion-banner .swiper.promotionSwiper .swiper-wrapper .swiper-slide a .swiper-iso .iso-title .iso-titleSub{font-size:1.7rem;color:#fff;line-height:1.3em;font-family:"themeRegular";font-weight:initial}.section.section-indexPromotion-v2-1 .sectionWrap .indexPromotion-banner .swiper.promotionSwiper .swiper-pagination-promotion{position:absolute;bottom:0;text-align:right;z-index:1}.section.section-indexPromotion-v2-1 .sectionWrap .indexPromotion-banner .swiper.promotionSwiper .swiper-pagination-promotion .swiper-pagination-bullet{width:20px;height:10px;margin:5px;border-radius:5px;background:#bbb;display:inline-block;transition:all 200ms ease;border-radius:0px;opacity:1}.section.section-indexPromotion-v2-1 .sectionWrap .indexPromotion-banner .swiper.promotionSwiper .swiper-pagination-promotion .swiper-pagination-bullet-active{width:45px;background:#ebc500}