/*text-align: left;
    transform: initial;
    left: 1.36rem;
    */
    .header_more_benefits  ._pagename { text-align: left; left: 0; padding-left: var(--36); transform: translateX(0); } 
    .header_more_benefits ._pagename span{font-weight:550}
    .wrapper_more_benefits .eventBenefits .toament {
        font-size: 1.09rem;
        font-weight: 500;
        display: block;
        text-align: center;
        opacity: 1;
        transition: opacity 1s ease-out;
    }
    .wrapper_more_benefits .eventBenefits .toamount {
        font-size: 1.76rem;
        font-weight: 550;
        display: block;
        text-align: center;
        margin-bottom: 0.81rem;
        opacity: 1;
        transition: opacity 1s ease-out;
        color:#ff2a75;
    }

    .wrapper_more_benefits .eventBenefits .rolling-banner {
        width: 100%; /* 배너 전체 너비 */
        height: 3.39rem; /* 한 줄 높이 (반응형) */
        overflow: hidden; /* 화면에 보이지 않는 부분 숨김 */
        position: relative;
        display:none;
    }
    
    .wrapper_more_benefits .eventBenefits .rolling-banner ul.rollUl {
        margin: 0;
        padding: 0;
        list-style: none;
        position: relative;
        transform: translateY(0); /* 기본 위치 */
        transition: transform 1s ease; /* 애니메이션 부드럽게 */
    }
    
    .wrapper_more_benefits .eventBenefits .rolling-banner ul.rollUl li {
        height: 3.39rem; /* li 높이 */
        line-height: 3.39rem; /* 텍스트 수직 정렬 */
        text-align: center; /* 텍스트 중앙 정렬 */
        font-size:1.03rem;
    }
    .wrapper_more_benefits .eventBenefits .rolling-banner ul.rollUl li span{
        color:#797979;
        font-weight:500
    }
    
    
    
    .wrapper_more_benefits { padding-bottom: var(--120); } 
    .wrapper_more_benefits .eventBenefits { background-color: #fafafa; padding: 0.54rem 1.9rem 1.36rem 1.36rem;}
    .wrapper_more_benefits .eventBenefits ul.beList { display: flex; justify-content: space-between; flex-wrap: wrap; } 
    .wrapper_more_benefits .eventBenefits ul.beList li { border-radius: var(--20); margin-bottom: var(--28); position: relative; height: var(--280); padding: var(--42) var(--40); width: calc((100% - var(--28))/2); box-shadow: 0px 2px 20px 0 rgba(0, 0, 0, 0.1); } 
    /*
    .wrapper_more_benefits .eventBenefits ul li .sub { font-size:var(--26); line-height: var(--26); color: var(--colP); margin-bottom: var(--12); position: relative; z-index: 1; letter-spacing: 0.03rem; } 
    */
    .wrapper_more_benefits .eventBenefits ul.beList li .sub { font-size:var(--26); line-height: var(--26); color: var(--colP); margin-bottom: var(--12); position: relative; z-index: 1; letter-spacing: -0.02rem; } 
    .wrapper_more_benefits .eventBenefits ul.beList li .tit { font-size:var(--34); line-height: var(--34); display: inline-block; position: relative; z-index: 1; font-weight: 600; background-position: right; background-size: var(--12); padding-right: var(--24); background-image: url(https://files.heally.co.kr/web-images/_arrow/right_g.png); } 
    .wrapper_more_benefits .eventBenefits ul.beList li img { position: absolute; bottom: var(--30); left: var(--40); z-index: 0; width:calc(100% - var(--80))}
    .wrapper_more_benefits .eventBenefits ul.beList li.newEvent { background-color: #efefef; box-shadow: none; } 
    .wrapper_more_benefits .eventBenefits ul.beList li.newEvent img { transform: translate(-0.9rem,0.44rem)}
    .wrapper_more_benefits .eventBenefits ul.beList li img.inviteFriends { transform: translate(-0.95rem,0)}
    .wrapper_more_benefits .basicEvent { padding:0 var(--30); padding-top: var(--64); } 
    .wrapper_more_benefits .basicEvent > .tit { font-size: var(--34); line-height: var(--34); padding-bottom: var(--42); font-weight: 600; border-bottom: 0.11rem solid #000; } 
    .wrapper_more_benefits .basicEvent ul li { padding: var(--40) 0; width: 100%; display: flex; border-bottom: 1px solid #e5e5e5; height: var(--180); align-items: center; } 
    .wrapper_more_benefits .basicEvent ul li:last-child { border-bottom: 0;; } 
    .wrapper_more_benefits .basicEvent ul li .img { width: var(--150); border-right: 1px solid #e5e5e5; height: var(--100); display: flex; justify-content: center; align-items: center;}
    .wrapper_more_benefits .basicEvent ul li .img img { object-fit: contain; height: 80%; } 
    .wrapper_more_benefits .basicEvent ul li .img .simg { object-fit: contain; height: 60%; } 
    .wrapper_more_benefits .basicEvent ul li .txtWrap { padding-left: var(--48); background-image: url(https://files.heally.co.kr/web-images/_arrow/right_g.png); background-position: right; background-size:var(--16); width: calc(100% - var(--150)); } 
    .wrapper_more_benefits .basicEvent ul li .txtWrap .sub {color: #797979; font-size: var(--26); line-height: var(--26); } 
    .wrapper_more_benefits .basicEvent ul li .txtWrap .tit { font-size: var(--30); margin-top: var(--14); line-height: var(--36); font-weight: 600; } 
    

.wrapper_more_benefits .reviewTxt{margin-top: 1.88rem;}
.wrapper_more_benefits .reviewTxt .addInfo{display:flex;justify-content:space-between;align-items:center}
.wrapper_more_benefits .reviewTxt .addInfo .suggest_text{width:calc(100% - 4.34rem);margin-top:1.21rem;padding: 0.16rem 0rem;
    height: 1.79rem;overflow: hidden;}
.wrapper_more_benefits .reviewTxt .addInfo .suggest_text ul{transform:translate(0,0);transition:transform 0.4s}
.wrapper_more_benefits .reviewTxt .addInfo .suggest_text li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height:1.79rem;font-size:0.98rem}



