@font-face {font-family: 'Pretendard'; src: url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Light.woff2) format('woff2'), url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Light.woff) format('woff'), url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Light.otf) format('opentype'); font-weight: 300;}
@font-face {font-family: 'Pretendard'; src: url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Regular.woff2) format('woff2'), url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Regular.woff) format('woff'),url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Regular.otf) format('opentype'); font-weight: 400;}
@font-face {font-family: 'Pretendard'; src: url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Medium.woff2) format('woff2'), url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Medium.woff) format('woff'), url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Medium.otf) format('opentype'); font-weight: 500;}
@font-face {font-family: 'Pretendard';src: url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Bold.woff2) format('woff2'), url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Bold.woff) format('woff'), url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Bold.otf) format('opentype');font-weight: 600;}
.memberlounge .quicks img,.memberlounge .lounge img{width: auto;display: inline-block;}
.lounge h1,.lounge h2,.lounge a,.lounge div,.lounge span,.lounge a,.lounge p,.lounge i{font-family: 'Pretendard' !important;; letter-spacing: -1.2px;line-height: 150%;}
.memberlounge{width:100%; min-width:1280px;max-width: 2000px; margin: auto;position: relative;}
.memberlounge .lounge .inner{position: relative;width: 1280px; margin: auto;}
.memberlounge .lounge1{width:100%;  margin: auto;position: relative;}
.memberlounge .lounge1 h2{text-align: center;padding: 79px 0 11px 0;color:#7aa429;font-size: 40px;font-weight: 700;}
.memberlounge .lounge1 p.T1{text-align: center;color:#333;font-size: 22px;}
.memberlounge .lounge1 p.T1 i{color:#749c26;font-weight: 800;}
.memberlounge .lounge1 p.T1 b{color:#333;font-weight: 800;}
.memberlounge .pano_section{overflow: hidden;min-width: 1400px;}
.memberlounge .pano_section > .pano_section-inner-wrap {display: flex;flex-direction: column; align-items: flex-start;}
.memberlounge .pano_section > .pano_section-inner-wrap {max-width: 100%;padding-right: 0; padding-left: 0;}
.memberlounge .pano_section > .pano_section-inner-wrap #slide_pano {flex-direction: row;display: flex; transition: inherit;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_wrap {padding: 96px 0 129px 0; width: 100%; position: relative;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_wrap .swiper-slide,.pano_wrap .swiper-wrapper {transform-style: preserve-3d;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_wrap .swiper {width: 100%;height: 100%;overflow: visible;perspective: 1800px;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_wrap .swiper-slide {-webkit-box-reflect: none;  opacity: 1;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_block {display: flex;flex-wrap: nowrap; flex-direction: column;align-items: flex-start;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_block img{width: 340px;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_wrap .pano_slide {justify-content: space-around;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_wrap .pano_slide a{display: block;position: relative;border-radius: 15px;overflow: hidden;box-shadow: 0 0 10px rgba(0,0,0,0.5);margin: auto;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_wrap .pano_slide a .txtbg{position: absolute;width: 100%;height: 100%; background: #000;left: 0;top: 0;opacity: 0.5;opacity: 0;transition: 0.5s linear;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_wrap .pano_slide a .txtbox{position: absolute;width: 100%; height: 100%;top: 0;left: 0;z-index: 2;text-align: center;opacity: 0;transition: 0.5s linear;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_wrap .pano_slide a:hover .txtbg{opacity: 0.5;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_wrap .pano_slide a:hover .txtbox{opacity: 1;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_wrap .pano_slide a .txtbox .txts{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_wrap .pano_slide a .txtbox .txts p.galT1{color:#fff; font-size: 35px;font-weight: 700;margin-bottom: 15px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;width: 300px;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_wrap .pano_slide a .txtbox .txts p.galT2{color:#fff; font-size: 19px;margin-bottom: 5px;}
.memberlounge .pano_section > .pano_section-inner-wrap .pano_wrap .pano_slide a .txtbox .txts p.galT3{color:#c0c0c0; font-size: 16px;;}
.memberlounge .lounge2{padding-bottom: 110px;}
.memberlounge .lounge2 .loungenavi{display: flex;align-items: center;justify-content: center;width: 100%;padding: 17px 0;border: 1px solid #e1e1e1; border-radius: 5px;box-shadow: 0 5px 10px  rgba(0,0,0,0.1);margin-bottom: 35px;} 
.memberlounge .lounge2.event2 .loungenavi{margin-bottom: 60px;}
.memberlounge .lounge2 .loungenavi a{display: block;padding:20px 0;border: 1px solid #e1e1e1;border-radius: 65px;width: 270px;position: relative;font-size: 19px; color:#333;margin: 0 13px;background: #fff;}
.memberlounge .lounge2 .loungenavi a:hover,.memberlounge .lounge2 .loungenavi a.on{background: linear-gradient(90deg,rgba(160, 182, 59, 1) 0%, rgba(115, 177, 96, 1) 100%);color:#fff;}
.memberlounge .lounge2 .loungenavi a:hover:before,.memberlounge .lounge2 .loungenavi a.on:before{filter: invert(1) brightness(2);}
.memberlounge .lounge2 .loungenavi a:nth-of-type(1){padding-left: 112px;}
.memberlounge .lounge2 .loungenavi a:nth-of-type(1):before{content: '';position: absolute;left: 60px; top: 50%; transform: translate(0,-50%);background: url(/assets/web/images/story/i1.png) no-repeat;width: 31px; height: 18px;}
.memberlounge .lounge2 .loungenavi a:nth-of-type(2){padding-left: 114px;}
.memberlounge .lounge2 .loungenavi a:nth-of-type(2):before{content: '';position: absolute;left: 64px; top: 50%; transform: translate(0,-50%);background: url(/assets/web/images/story/i2.png) no-repeat;width: 28px; height: 27px;}
.memberlounge .lounge2 .loungenavi a:nth-of-type(3){padding-left: 101px;}
.memberlounge .lounge2 .loungenavi a:nth-of-type(3):before{content: '';position: absolute;left: 55px; top: 50%; transform: translate(0,-50%);background: url(/assets/web/images/story/i3.png) no-repeat;width: 25px; height: 27px;}
.memberlounge .lounge2 .loungenavi a:nth-of-type(4){padding-left: 124px;}
.memberlounge .lounge2 .loungenavi a:nth-of-type(4):before{content: '';position: absolute;left: 67px; top: 50%; transform: translate(0,-50%);background: url(/assets/web/images/story/i4.png) no-repeat;width: 36px; height: 14px;}
.memberlounge .lounge2 .loungeselbox{background: #f4f4f8;width: 100%;padding: 25px 0;border: 1px solid #e1e1e1; border-radius: 5px;box-shadow: 0 5px 10px  rgba(0,0,0,0.1);margin-bottom: 60px;}
.memberlounge .lounge2 .loungeselbox .seachbox{display: flex;align-items: center;justify-content: space-between;padding: 0 50px;width: 1160px; margin: auto;background: #fff;height: 60px;border: 1px solid #e1e1e1;border-radius: 60px;margin-bottom: 35px;}
.memberlounge .lounge2 .loungeselbox .seachbox div{width: 100%;background: #fff;}
.memberlounge .lounge2 .loungeselbox .seachbox div input{border: 0;background: none;font-size: 20px;color:#333;width: 100%;}
.memberlounge .lounge2 .loungeselbox .loungepro{width: 1160px; margin: auto;}
.memberlounge .lounge2 .loungeselbox p.T1{display: inline-block;font-size: 20px;font-weight: 700;color:#333;position: relative;padding-right: 22px;}
.memberlounge .lounge2 .loungeselbox p.T1:after{content: '';position: absolute;top: 50%; right: 11px; transform: translate(0,-50%);width: 1px ;height: 50%; background: #cacaca;}
.memberlounge .lounge2 .loungeselbox .loungeall{margin-bottom: 10px;}
.memberlounge .lounge2 .loungeselbox .loungeall,
.memberlounge .lounge2 .loungeselbox .loungeall .loungesel,
.memberlounge .lounge2 .loungeselbox .loungeall .loungecoms{display: flex;align-items: center;justify-content: space-between;gap: 5px;}
.memberlounge .lounge2 .loungeselbox .loungearea{display: flex;align-items: center;justify-content: flex-start;gap: 5px;}
.memberlounge .lounge2 .loungeselbox .loungeall .loungesel a,
.memberlounge .lounge2 .loungeselbox .loungeall .loungecoms a,
.memberlounge .lounge2 .loungeselbox .loungearea a{background: #fff;font-size: 17px;padding: 0 25px; height: 40px; line-height: 40px;background: #fff;color:#333;border: 1px solid #e1e1e1;border-radius: 40px;display: inline-block;}
.memberlounge .lounge2 .loungeselbox .loungeall .loungecoms a.on{background: linear-gradient(90deg,rgba(160, 182, 59, 1) 0%, rgba(115, 177, 96, 1) 100%);color:#fff;}
.memberlounge .lounge2 .loungeselbox .loungeall .loungesel a.on,
.memberlounge .lounge2 .loungeselbox .loungearea a.on{background: #333;color:#fff;border: 1px solid #333}
.memberlounge .lounge2 .benesel{margin-bottom: 70px;display: flex;align-items: center;justify-content: center;gap: 30px;}
.memberlounge .lounge2 .benesel a{display: block;text-align: center;}
.memberlounge .lounge2 .benesel a:nth-of-type(1) span:before{content: '';position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);background: url(/assets/web/images/story/gen1.png) no-repeat;width: 30px; height: 13px;}
.memberlounge .lounge2 .benesel a:nth-of-type(2) span:before{content: '';position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);background: url(/assets/web/images/story/gen2.png) no-repeat;width: 32px; height: 30px;}
.memberlounge .lounge2 .benesel a:nth-of-type(3) span:before{content: '';position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);background: url(/assets/web/images/story/gen3.png) no-repeat;width: 34px; height: 33px;}
.memberlounge .lounge2 .benesel a:nth-of-type(4) span:before{content: '';position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);background: url(/assets/web/images/story/gen4.png) no-repeat;width: 40px; height: 15px;}
.memberlounge .lounge2 .benesel a:nth-of-type(5) span:before{content: '';position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);background: url(/assets/web/images/story/gen5.png) no-repeat;width: 40px; height: 25px;}
.memberlounge .lounge2 .benesel a:nth-of-type(6) span:before{content: '';position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);background: url(/assets/web/images/story/gen6.png) no-repeat;width: 24px; height: 29px;}
.memberlounge .lounge2 .benesel a:nth-of-type(7) span:before{content: '';position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);background: url(/assets/web/images/story/gen7.png) no-repeat;width: 35px; height: 28px;}
.memberlounge .lounge2 .benesel a:nth-of-type(8) span:before{content: '';position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);background: url(/assets/web/images/story/gen8.png) no-repeat;width: 28px; height: 28px;}
.memberlounge .lounge2 .benesel a:nth-of-type(9) span:before{content: '';position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);background: url(/assets/web/images/story/gen9.png) no-repeat;width: 41px; height: 33px;}
.memberlounge .lounge2 .benesel a:nth-of-type(10) span:before{content: '';position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);background: url(/assets/web/images/story/gen10.png) no-repeat;width: 40px; height: 24px;}
.memberlounge .lounge2 .benesel a:nth-of-type(11) span:before{content: '';position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);background: url(/assets/web/images/story/gen11.png) no-repeat;width: 30px; height: 25px;}
.memberlounge .lounge2 .benesel a:hover span,.memberlounge .lounge2 .benesel a.on span{background: linear-gradient(90deg,rgba(160, 182, 59, 1) 0%, rgba(115, 177, 96, 1) 100%);color:#fff;}
.memberlounge .lounge2 .benesel a:hover span:before,.memberlounge .lounge2 .benesel a.on span:before{filter: invert(1) brightness(2);}
.memberlounge .lounge2 .benesel a span{display: block;width:75px; height: 75px;border-radius: 75px; margin-bottom: 15px;border: 1px solid #e1e1e1;position: relative;}
.memberlounge .lounge2 .benesel a p.T1{text-align: center;color:#333;font-size: 16px;;}
.memberlounge .lounge2 .loungeList ul{display: flex;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;gap: 13px;}
.memberlounge .lounge2 .loungeList ul li{position: relative;margin-bottom: 60px;}
.memberlounge .lounge2 .loungeList ul li span{display: inline-block;padding: 3px 18px;font-size: 17px; color:#333;border: 1px solid #e1e1e1;border-radius: 60px;margin-bottom: 5px;}
.memberlounge .lounge2 .loungeList ul li a{display: block;width: 310px; height: 406px; overflow: hidden;border-radius: 15px;position: relative;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.memberlounge .lounge2 .loungeList ul li a img{transition: all 0.3s ease ;}
.memberlounge .lounge2 .loungeList ul li a:hover img{transform: scale(1.05);}
.memberlounge .lounge2 .loungeList ul li i{position: absolute;width:50px; height: 50px;border-radius: 50px; color:#fff;right: -5px; top:20px;z-index: 2;display: flex;align-items: center;justify-content: center;font-weight: 700;}
.memberlounge .lounge2 .loungeList ul li i.bat1{background: linear-gradient(180deg,rgba(238, 125, 69, 1) 0%, rgba(254, 156, 70, 1) 100%);}
.memberlounge .lounge2 .loungeList ul li i.bat2{background: linear-gradient(180deg,rgba(151, 101, 211, 1) 0%, rgba(185, 137, 236, 1) 100%);line-height: 17px;}
.memberlounge .lounge2 .loungeList ul li i.bat3{background: linear-gradient(180deg,rgba(146, 152, 165, 1) 0%, rgba(170, 178, 192, 1) 100%);}
.memberlounge .lounge2 .loungeList ul li a .hiddentxt{position: absolute;width: 100%;padding: 28px; background: #e9edf5;bottom: 0;transition: all 0.3s ease;transform: translateY(100%);}
.memberlounge .lounge2 .loungeList ul li a .hiddentxt.on {opacity: 1;transform: translateY(0);}
.memberlounge .lounge2 .loungeList ul li a .hiddentxt:before{content: '';position: absolute;background: url(/assets/web/images/story/arrow.png) no-repeat;width: 25px; height: 25px; bottom: 9px; right: 9px;}
.memberlounge .lounge2 .loungeList ul li a .hiddentxt p.T2{font-size: 24px; width: 100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;color:#333;font-weight: 700;}
.memberlounge .lounge2 .loungeList ul li a .hiddentxt p.T3{font-size: 16px; color:#777;}
.memberlounge .lounge2 .loungepage{text-align: center;display: flex;align-items: center;justify-content: center;}
.memberlounge .lounge2 .loungepage a{color:#333;font-size: 20px;margin: 0 15px;}
.memberlounge .lounge2 .loungepage a.paging{text-indent: -9999px; display: inline-block;width: 38px; height: 38px; border: 1px solid #e1e1e1;margin: 0 5px;}
.memberlounge .lounge2 .loungepage a.paging.ps1{background: url(/assets/web/images/story/aro1.png) center center no-repeat;}
.memberlounge .lounge2 .loungepage a.paging.ps2{background: url(/assets/web/images/story/aro2.png) center center no-repeat;}
.memberlounge .lounge2 .loungepage a.paging.ps3{background: url(/assets/web/images/story/aro3.png) center center no-repeat;}
.memberlounge .lounge2 .loungepage a.paging.ps4{background: url(/assets/web/images/story/aro4.png) center center no-repeat;}
.memberlounge .lounge2 .loungepage a.on{font-weight: 700;}
.memberlounge .lounge1.bena1{padding-bottom: 90px;}
.memberlounge .lounge2.bena2 .inner .swiper{margin-left: auto; margin-right: auto;position: relative;overflow: hidden; overflow: clip; list-style: none;padding: 0; z-index: 1;}
.memberlounge .lounge2.bena2 .inner .swiper-wrapper {position: relative; width: 100%;height: 100%; z-index: 1;display: flex; transition-property: transform;transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial); box-sizing: content-box; }
.memberlounge .lounge2.bena2 .inner .swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper {transform: translate3d(0px, 0, 0);} */
.memberlounge .lounge2.bena2 .inner .swiper-slide {flex-shrink: 0;width: 100%;height: 100%; position: relative;transition-property: transform; display: block;}
.memberlounge .lounge2.bena2 .inner .bnbox{position: relative;}
.memberlounge .lounge2.bena2 .inner .bnbox1{margin-bottom: 70px;}
.memberlounge .lounge2.bena2 .inner .bnbox1 .mySwiper1{border: 1px solid #e1e1e1;border-radius: 5px;overflow: hidden;;}
.memberlounge .lounge2.bena2 .inner .bnbox1 .arow{position: absolute;top: 50%;width: 100%;z-index: 10;margin-top: -19px;}
.memberlounge .lounge2.bena2 .inner .bnbox1 .arow div{position: absolute;}
.memberlounge .lounge2.bena2 .inner .bnbox1 .arow div.swiper-button-prev,
.memberlounge .lounge2.bena2 .inner .bnbox1 .arow div.swiper-button-next{width: 38px; height: 38px; border: 1px solid #e1e1e1;}
.memberlounge .lounge2.bena2 .inner .bnbox1 .arow div.swiper-button-prev{background: url(/assets/web/images/story/gal_l.png) center center no-repeat; left: -60px;}
.memberlounge .lounge2.bena2 .inner .bnbox1 .arow div.swiper-button-next{background: url(/assets/web/images/story/gal_r.png) center center no-repeat; right: -60px;}
.memberlounge .lounge2.bena2 .inner .bnbox1 .swiper-slide{position: relative;}
.memberlounge .lounge2.bena2 .inner .bnbox1 a{position: relative;display: block}
.memberlounge .lounge2.bena2 .inner .bnbox1 a .txtbox{position: absolute;top: 40px; left: 90px;height: 280px;}
.memberlounge .lounge2.bena2 .inner .bnbox1 a .txtbox p.T1{font-size: 30px; font-weight: 700;color:#333;margin-bottom: 10px;}
.memberlounge .lounge2.bena2 .inner .bnbox1 a .txtbox p.T2{font-size: 20px; color:#333;}
.memberlounge .lounge2.bena2 .inner .bnbox1 a .txtbox p.T3{font-size: 17px; color:#333;height: 45px; line-height: 45px; padding: 0 50px; background: #3a322f;color:#fff; border-radius: 45px;display: inline-block;position: absolute;bottom: 52px;display: inline-block;vertical-align: -1px;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;}
.memberlounge .lounge2.bena2 .inner .bnbox1 a .txtbox p.T3::before{border: 6px solid #3a322f;border-radius: 45px;}
.memberlounge .lounge2.bena2 .inner .bnbox1 a .txtbox p.T3:before {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;-webkit-animation-duration: 1s;animation-duration: 1s;}
.memberlounge .lounge2.bena2 .inner .bnbox1 a .txtbox p.T3:hover:before, .memberlounge .lounge2.bena2 .inner .bnbox1 a .txtbox p.T3:active:before {-webkit-animation-name: hvr-ripple-out;animation-name: hvr-ripple-out;}
.memberlounge .lounge2.bena2 .beneList ul{display: flex;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;gap: 25px;}
.memberlounge .lounge2.bena2 .beneList ul li{position: relative;margin-bottom: 60px;}
.memberlounge .lounge2.bena2 .beneList ul li a{display: block;position: relative;}
.memberlounge .lounge2.bena2 .beneList ul li a span{display: block;margin-bottom: 25px;width: 410px; overflow: hidden;border-radius: 15px;height: 300px;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.memberlounge .lounge2.bena2 .beneList ul li a img{transition: all 0.3s ease ;width: 100%}
.memberlounge .lounge2.bena2 .beneList ul li a:hover img{transform: scale(1.05);}
.memberlounge .lounge2.bena2 .beneList ul li a p.T1{text-align: center;color:#333; font-size: 20px;;}
.memberlounge .lounge2.bena2 .beneList ul li i{position: absolute;width:50px; height: 50px;border-radius: 50px; color:#fff;right: -5px; top:-20px;z-index: 2;display: flex;align-items: center;justify-content: center;font-weight: 700;}
.memberlounge .lounge2.bena2 .beneList ul li i.bat1{background: linear-gradient(180deg,rgba(238, 125, 69, 1) 0%, rgba(254, 156, 70, 1) 100%);}
.memberlounge .lounge2.bena2 .beneList ul li i.bat2{background: linear-gradient(180deg,rgba(151, 101, 211, 1) 0%, rgba(185, 137, 236, 1) 100%);line-height: 17px;}
.memberlounge .lounge2.bena2 .beneList ul li i.bat3{background: linear-gradient(180deg,rgba(146, 152, 165, 1) 0%, rgba(170, 178, 192, 1) 100%);}
.memberlounge .bena3{background: #f8f2ed;}
.memberlounge .bena3 .inner{padding: 28px 0;}
.memberlounge .bena3 .inner .swiper{margin-left: auto; margin-right: auto;position: relative;overflow: hidden;  list-style: none;padding: 0; z-index: 1;display: block;}
.memberlounge .bena3 .inner .swiper-wrapper {position: relative;width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial); box-sizing: content-box;align-items: center;}
.memberlounge .bena3 .inner .swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper {transform: translate3d(0px, 0, 0);}
.memberlounge .bena3 .inner .swiper-slide{display: flex; justify-content: center;align-items: center;flex-shrink: 0; width: 100%;height: 100%; position: relative;transition-property: transform;display: block;text-align: center;}
.memberlounge .bena3 .inner .swiper-slide img{max-width: 140px;max-height: 34px;}
.memberlounge .bena3 .inner .swiper-backface-hidden .swiper-slide{transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden;}
.memberlounge .bena3 .inner .swiper-horizontal {touch-action: pan-y;}
.memberlounge .bena3 .inner .bnbox2 .arow{position: absolute;top: 50%;width: 100%;z-index: 10;margin-top: -4.5px;}
.memberlounge .bena3 .inner .bnbox2 .arow div{position: absolute;}
.memberlounge .bena3 .inner .bnbox2 .arow div.swiper-button-prev,
.memberlounge .bena3 .inner .bnbox2 .arow div.swiper-button-next{width: 9px; height: 16px; ;}
.memberlounge .bena3 .inner .bnbox2 .arow div.swiper-button-prev{background: url(/assets/web/images/story/ciar1.png) center center no-repeat; left: -30px;}
.memberlounge .bena3 .inner .bnbox2 .arow div.swiper-button-next{background: url(/assets/web/images/story/ciar2.png) center center no-repeat; right: -30px;}
.memberlounge .bena4{background: #eff6f6;padding-bottom: 155px;}
.memberlounge .bena4 h3{padding: 90px 0 50px 0;font-size: 35px; font-weight: 700;color:#333;text-align: center;}
.memberlounge .bena4 h3 i{color:#7aa429;font-weight: 700;}
.memberlounge .bena4 .comtxtbox{position: relative;width: 100%;border-radius: 15px; box-shadow: 0 0 10px rgba(0,0,0,0.2);display: flex;align-items: center;justify-content: flex-start;margin-bottom: 30px;background: #fff;overflow: hidden;}
.memberlounge .bena4 .comtxtbox div{padding: 36px 0;height: 100%;}
.memberlounge .bena4 .comtxtbox div:nth-of-type(1){font-size: 20px; line-height: 32px; color:#333;width: 480px;position: relative;padding-left: 120px;}
.memberlounge .bena4 .comtxtbox div:nth-of-type(1):before{content: 'Q';position: absolute;margin: 0 15px 0 50px;width: 55px; height: 55px; border-radius: 55px; background: linear-gradient(90deg,rgba(160, 182, 59, 1) 0%, rgba(115, 177, 96, 1) 100%);color:#fff;text-align: center;line-height: 55px;left: 0;top: 50%; transform: translate(0,-50%);font-size: 25px;font-weight: 700;}
.memberlounge .bena4 .comtxtbox div:nth-of-type(1):after{content: '';position: absolute;width: 40px; height: 1px; top: 50%; transform: translate(0,-50%);background: #749c26;right: 4px;}
.memberlounge .bena4 .comtxtbox:before{content: '';position: absolute;width:30px; height: 100%;background: url(/assets/web/images/story/notebg.png) no-repeat;;left: 480px;top: 0%;background-size: 100% 100%; background-position: right;z-index: 1;}
.memberlounge .bena4 .comtxtbox div:nth-of-type(2){font-size: 18px; line-height: 30px; color:#333;background: #f4f4f8;padding-left: 70px;width: 800px;position: relative;}
.memberlounge .bena4 .comtxtbox div:nth-of-type(2):after{content: 'A';position: absolute;width: 55px; height: 55px; border-radius: 55px; background: #fff;color:#749c26;border: 1px solid #749c26;font-weight: 700; text-align: center;line-height: 50px;left: -5px;top: 50%; transform: translate(0,-50%);z-index: 2;font-size: 25px;;}
.memberlounge .bena4 .comtxtbox div:nth-of-type(2) i{font-weight: 700; color:#749c26;}
.memberlounge .bena4 .comtxtbox div:nth-of-type(2) b{font-weight: 700; color:#333;}
.memberlounge .bena4 .comtxtbox div:nth-of-type(2) table{background: #fff; width: 680px;margin: 25px 0 10px 0;}
.memberlounge .bena4 .comtxtbox div:nth-of-type(2) table th{padding: 10px 0; color:#749c26;font-size: 18px;line-height: 26px; text-align: center;border-top: 1px solid #749c26;border-bottom: 1px solid #749c26;}
.memberlounge .bena4 .comtxtbox div:nth-of-type(2) table td{padding: 10px 0; color:#333333;font-size: 16px;line-height: 26px; text-align: center;;border-bottom: 1px solid #999;vertical-align: middle;}
.memberlounge .bena4 .comtxtbox div:nth-of-type(2) table td:nth-of-type(1){border-right: 1px solid #e1e1e1;width: 290px;}
.memberlounge .bena4 .comtxtbox div:nth-of-type(2) p.T1{color:#999;font-size: 16px;;}
.memberlounge .bena4 p.T2{text-align: center;color:#333;font-size: 22px;padding: 50px 0 40px 0;}
.memberlounge .bena4 p.T2 i{font-weight: 700;color:#333}
.memberlounge .bena4 .loungebtn{text-align: center;}
.memberlounge .bena4 .loungebtn a{color:#fff; font-size: 22px; font-weight: 700;width: 330px; height: 75px; line-height: 75px;background: linear-gradient(90deg,rgba(160, 182, 59, 1) 0%, rgba(115, 177, 96, 1) 100%) ;border-radius: 5px;}
.memberlounge .lounge2.event2 .eventselbox{width: 1160px;margin: auto;  margin-bottom: 60px;}
.memberlounge .lounge2.event2 .eventselbox .seachbox{display: flex;align-items: center;justify-content: space-between;width: 1060px; margin: auto;background: #fff;height: 60px;padding: 0 50px;border-bottom: 1px solid #333333;}
.memberlounge .lounge2.event2 .eventselbox .seachbox div{width: 100%;background: #fff;}
.memberlounge .lounge2.event2 .eventselbox .seachbox div input{border: 0;background: none;font-size: 20px;color:#333;width: 100%;}
.memberlounge .lounge2 .eventList ul{display: flex;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;gap: 13px;}
.memberlounge .lounge2 .eventList ul li{position: relative;margin-bottom: 60px;}
.memberlounge .lounge2 .eventList ul li span{display: inline-block;padding: 3px 18px;font-size: 17px; color:#333;border: 1px solid #e1e1e1;border-radius: 60px;margin-bottom: 5px;}
.memberlounge .lounge2 .eventList ul li a{display: block;width: 310px; height: 406px; overflow: hidden;border-radius: 15px;position: relative;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.memberlounge .lounge2 .eventList ul li a img{transition: all 0.3s ease ;}
.memberlounge .lounge2 .eventList ul li a:hover img{transform: scale(1.05);}
.memberlounge .lounge2 .eventList ul li i{position: absolute;width:50px; height: 50px;border-radius: 50px; color:#fff;right: -5px; top:20px;z-index: 2;display: flex;align-items: center;justify-content: center;font-weight: 700;}
.memberlounge .lounge2 .eventList ul li i.bat1{background: linear-gradient(180deg,rgba(238, 125, 69, 1) 0%, rgba(254, 156, 70, 1) 100%);}
.memberlounge .lounge2 .eventList ul li i.bat2{background: linear-gradient(180deg,rgba(151, 101, 211, 1) 0%, rgba(185, 137, 236, 1) 100%);line-height: 17px;}
.memberlounge .lounge2 .eventList ul li i.bat3{background: linear-gradient(180deg,rgba(146, 152, 165, 1) 0%, rgba(170, 178, 192, 1) 100%);}
.memberlounge .lounge2 .eventList ul li a .hiddentxt{position: absolute;width: 100%;padding: 28px; background: #e9edf5;bottom: 0;transition: all 0.3s ease;transform: translateY(100%);}
.memberlounge .lounge2 .eventList ul li a .hiddentxt.on {opacity: 1;transform: translateY(0);}
.memberlounge .lounge2 .eventList ul li a .hiddentxt:before{content: '';position: absolute;background: url(/assets/web/images/story/arrow.png) no-repeat;width: 25px; height: 25px; bottom: 9px; right: 9px;}
.memberlounge .lounge2 .eventList ul li a .hiddentxt p.T2{font-size: 24px;line-height: 30px; margin-bottom: 10px; width: 100%; display: -webkit-box;overflow: hidden;text-overflow: ellipsis;line-clamp: 2;-webkit-box-orient: vertical;;color:#333;font-weight: 700;}
.memberlounge .lounge2 .eventList ul li a .hiddentxt p.T3{font-size: 16px; color:#777;}
.memberlounge .quicks{position: fixed;top: 180px; right: 50px;z-index: 10;display: inline-block;}
.memberlounge .loungebtn a:before {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;-webkit-animation-duration: 1s;animation-duration: 1s;}
.memberlounge .loungebtn a:hover:before, .memberlounge .loungebtn a:focus:before, .memberlounge .loungebtn a:active:before {-webkit-animation-name: hvr-ripple-out;animation-name: hvr-ripple-out;}
.memberlounge .loungebtn a {display: inline-block;vertical-align: -1px;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;position: relative;}
@-webkit-keyframes hvr-ripple-out {100% {top: -12px;right: -12px;bottom: -12px;left: -12px;opacity: 0;}}@keyframes hvr-ripple-out {100% {top: -12px;right: -12px;bottom: -12px;left: -12px;opacity: 0;}}
@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
