.c-vip{color:#030303}.c-gold{color:#997338}.c-silver{color:#838384}.c-new{color:#434867}.c-ak{color:#005bab}.c-class{color:#191919}.c-sp{color:#191919}.container.plan .ctgMainBn{margin-top:0}.schTopTitle .win{display:block;position:absolute;right:0;top:22px;padding-right:22px;background:url("/20260430143510/fo/images/disp/ico_win.svg") no-repeat right center;font-weight:400;font-size:14px;line-height:24px}.schTopTitle .win:hover{text-decoration:underline;text-underline-offset:3px}.plnMain_gds{margin-top:100px}.plnDtlTop{position:relative;padding:40px 0 32px}.plnDtlTop:after{content:"";display:block;clear:both}.plnDtlTop h3,.plnDtlTop .date{display:block;overflow:hidden}.plnDtlTop .date span{float:left;color:#767676;font-size:15px;line-height:22px;letter-spacing:0}.plnDtlTop .date em{float:left;margin-left:8px;padding:0 4px;background:#f8f8fa;color:#767676;font-weight:600;font-size:12px;line-height:22px}.plnDtlTop .title{position:relative;padding-right:212px}.plnDtlTop .title h3{max-height:72px;font-weight:400;font-size:24px;line-height:36px}.plnDtlTop .title .date{margin-top:16px}.plnDtlTop .title .dpSns{display:block;position:absolute;right:0;bottom:0}.plnDtlTop .bnr{display:flex;overflow:hidden;position:relative;margin-top:40px;border-radius:2px;background:#f8f8fa}.plnDtlTop .bnr .img{display:block;overflow:hidden;flex:none;width:49.18%}.plnDtlTop .bnr .img img{display:block;width:100%;height:auto}.plnDtlTop .bnr .tx{display:block;position:relative;flex:auto;padding:40px 70px}.plnDtlTop .bnr .tx h3{max-height:76px;font-weight:400;font-size:28px;line-height:38px}.plnDtlTop .bnr .tx .sub{display:block;overflow:hidden;max-height:40px;margin-top:24px;color:#767676;font-size:14px;line-height:20px}.plnDtlTop .bnr .tx .date{position:absolute;left:70px;bottom:40px}.plnDtlTop .bnr .tx .dpSns{display:block;position:absolute;right:70px;bottom:40px}.plnDtlTop .bnr .tx .dpSns button{border-radius:100%;background:#fff}.plnDtlTop .bnr .tx .dpSns button:after{content:"";display:block;position:relative;width:28px;height:28px;margin:auto;background:url("/20260430143510/fo/images/disp/ico_sns.svg") no-repeat 0 0;background-size:auto 28px}.plnDtlTop .bnr .tx .dpSns .fb:after{background-position:0 0}.plnDtlTop .bnr .tx .dpSns .tw:after{background-position:-28px 0}.plnDtlTop .bnr .tx .dpSns .ka:after{background-position:-56px 0}.plnDtlTop .bnr .tx .dpSns .ur:after{background-position:-84px 0}.plnDtlTop .evtMore{position:absolute;right:0;top:40px}.plnDtlTop .evtMore a{display:block;position:relative;padding-right:16px;font-size:14px;line-height:20px}.plnDtlTop .evtMore a:hover{text-decoration:underline;text-underline-offset:3px}.plnDtlTop .evtMore a:after{content:"";display:block;position:absolute;right:0;top:3px;width:14px;height:14px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -56px -32px}.plnDtlTop.mgz .dpSns{bottom:auto;top:0}.plnMore{position:absolute;right:0;top:40px}.plnMore>button{display:block;position:relative;padding-bottom:10px;padding-right:14px;font-size:14px;line-height:20px}.plnMore>button:after{content:"";display:block;position:absolute;right:0;top:5px;width:12px;height:12px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -134px -143px}.plnMore .lyr{display:none;position:absolute;right:0;top:29px;z-index:10;width:640px;border:#191919 1px solid;border-radius:2px;background:#fff}.plnMore .lyr dt{padding:28px 0 23px;font-weight:600;font-size:28px;line-height:40px;text-align:center}.plnMore .lyr .lst{overflow-x:hidden;overflow-y:auto;max-height:500px;padding:0 32px}.plnMore .lyr .lst ul{overflow:hidden;margin:0 -14px;padding-bottom:20px}.plnMore .lyr .lst li{float:left;width:50%;padding:0 14px;margin-bottom:32px;box-sizing:border-box}.plnMore .lyr .lst li:nth-child(2n+1){clear:both;float:left}.plnMore .lyr .lst li .img{display:block;overflow:hidden}.plnMore .lyr .lst li .img img{width:100%;height:auto;transform:inherit;transition:all .3s ease}.plnMore .lyr .lst li a:hover .img img{transform:scale(1.06)}.plnMore .lyr .lst li .tit{display:block;overflow:hidden;max-height:36px;margin-top:12px;padding-right:32px;font-size:13px;line-height:18px}.plnMore .lyr .cls{position:absolute;right:20px;top:20px;z-index:2}.plnMore .lyr .cls button{width:32px;height:32px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat 0 -128px}.plnMore .lyr:has(.lst li:only-child){width:520px}.plnMore .lyr:has(.lst li:only-child) .lst li{width:100%}.plnMore.active>button{text-decoration:underline;text-underline-offset:3px}.plnGift{overflow:hidden;padding:100px;margin-top:32px;background:#f8f8fa}.plnGift:has(.planCpn){padding-bottom:60px}.plnGift dl{overflow:hidden;text-align:center}.plnGift dl+dl{margin-top:70px;padding-top:70px;border-top:#dbdee0 1px solid}.plnGift dt{width:520px;margin:0 auto 30px}.plnGift dt em{display:block;font-weight:600;font-size:32px;line-height:38px;letter-spacing:0}.plnGift dt em img{vertical-align:top}.plnGift dt strong{display:block;margin-top:20px;font-weight:600;font-size:24px;line-height:36px}.plnGift dt .date{display:block;margin-top:10px;font-size:18px;line-height:22px}.plnGift dt .date b{display:inline-block;padding:0 4px;margin-left:6px;background:#000;color:#fff;font-weight:600;font-size:12px;vertical-align:top}.plnGift dd{width:520px;margin:0 auto}.plnGift dd+dd{margin-top:70px}.plnGift dd h5{display:block;margin-bottom:30px;font-size:15px;line-height:22px}.plnGift dd .item{display:flex;align-items:center;overflow:hidden;width:520px;height:130px;margin:0 auto;border-radius:2px;background:#fff;text-align:left}.plnGift dd .item .img{display:block;overflow:hidden;flex:none;width:130px;height:130px}.plnGift dd .item .img img{display:block;width:100%;height:auto}.plnGift dd .item .tit{padding:0 32px;font-size:15px;line-height:22px}.plnGift .swiperWrap{overflow:visible}.plnGift .swiperWrap .swiper-container{border-radius:2px}.plnGift .dpGuide{width:86%;max-width:1188px;margin:100px auto 0;border-radius:2px;background:#fff;box-sizing:border-box}.swiperCtr .bt_drt.pg button{top:50%;width:56px;height:56px;margin-top:-28px;background:url("/20260430143510/fo/images/disp/arr_pg.svg") no-repeat 0 0}.swiperCtr .bt_drt.pg .swiper-button-prev{left:-88px;background-position:0 0}.swiperCtr .bt_drt.pg .swiper-button-next{right:-88px;background-position:-56px 0}.dpGuide{overflow:hidden;padding:60px 48px;margin-top:32px;border-radius:2px;background:#f8f8fa}.dpGuide h4{display:block;margin-bottom:15px;padding-left:30px;font-weight:600;font-size:24px;line-height:26px;background:url("/20260430143510/fo/images/disp/ico_check.svg") no-repeat left center}.dpGuide span,.dpGuide dd{display:block;position:relative;width:100%;padding-left:13px;margin:0;color:#505050;font-size:18px;line-height:22px;text-align:left}.dpGuide span:after,.dpGuide dd:after{content:"";display:block;position:absolute;left:7px;top:50%;width:3px;height:3px;margin-top:-2px;border-radius:100%;background:#505050}.dpGuide span+span,.dpGuide span+dd,.dpGuide dd+span,.dpGuide dd+dd{margin-top:7px}.dpGuide dt{width:100%;margin:0;padding-bottom:14px;font-weight:600;font-size:18px;line-height:22px;text-align:left}.plnAnk{position:relative;margin-top:80px}.plnAnk:after{content:"";display:block;clear:both}.plnAnk>div{width:100%}.plnAnk .bx{overflow:hidden;border:#dbdee0 1px solid;border-radius:2px}.plnAnk .bx ul{display:flex;flex-wrap:wrap;overflow:hidden;margin:-1px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.plnAnk .bx ul li{float:left;position:relative;width:20%}.plnAnk .bx ul li a,.plnAnk .bx ul li span{display:block;height:52px;padding:0 15px;margin:-1px;border:#f1f1f5 1px solid;background:#fff;font-size:16px;line-height:52px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.plnAnk .bx ul li a[aria-selected=true],.plnAnk .bx ul li a:hover{z-index:2;border-color:#191919;background:#191919;color:#fff;font-weight:600}.plnAnk .lst.n1 li{width:100%}.plnAnk .lst.n2 li{width:50%}.plnAnk .lst.n3 li{width:33.3333333333%}.plnAnk .lst.n4 li{width:25%}.plnAnk .lst.n1 a,.plnAnk .lst.n2 a,.plnAnk .lst.n3 a,.plnAnk .lst.n4 a{text-align:center}.plnAnk.ready>.fixed{padding:0 60px}.plnAnk.ready>div{position:absolute;top:0;left:0;right:0;z-index:5;width:clamp(1280px,100%,1700px);margin:0 auto;box-sizing:border-box;transform:translateZ(0)}.plnGds{overflow:hidden;padding-top:80px}.plnGds .ank{overflow:hidden}.plnGds .ank h3{display:block;margin-bottom:32px;padding:16px 0;border-radius:2px;font-weight:600;font-size:28px;line-height:32px;text-align:center}.plnGds .ank h3 img{display:block;width:100%;height:auto}.evtApc{overflow:hidden;margin-top:60px}.evtApc .bt{overflow:hidden;margin-top:48px}.evtApc .bt button{width:200px;margin:0 auto}.evtApc .agr{overflow:hidden;border:#f1f1f5 1px solid;border-radius:2px}.evtApc .agr li{float:left;position:relative;box-sizing:border-box;width:50%;padding:39px 68px 39px 48px}.evtApc .agr li+li:after{content:"";left:0;display:block;position:absolute;top:50%;height:24px;width:1px;margin-top:-12px;background:#f1f1f5}.evtApc .agr .chk{float:left}.evtApc .agr .chk label{font-size:18px}.evtApc .agr button{float:right;font-size:14px;line-height:22px;text-decoration:underline}.evtApc .cmt{overflow:hidden;position:relative;padding:80px 48px 32px;margin-top:60px;border-radius:2px;background:#f8f8fa}.evtApc .cmt h4{display:block;position:absolute;left:48px;top:32px;font-size:20px;line-height:32px}.evtApc .cmt .wp{display:flex}.evtApc .cmt .ok{flex:none;width:160px;margin-left:12px}.evtApc .cmt .ok button{width:100%;height:100%;border-radius:2px;background:#191919;color:#fff;font-weight:400;font-size:18px}.evtApc .pmsg{position:relative;width:100%;height:80px}.evtApc .pmsg textarea{height:80px;padding:16px 100px 16px 12px}.evtApc .pmsg .cnt{position:absolute;right:12px;bottom:16px;padding:0}.evtApc .tx{margin-top:16px;color:#767676;font-size:14px;line-height:20px}.evtApc .file{flex:none;position:relative;box-sizing:border-box;width:80px;height:80px;margin-right:12px;border:#dbdee0 1px solid;border-radius:2px;background:#fff url("/20260430143510/fo/images/disp/bg_cmt.svg") no-repeat center center}.evtApc .file input{display:block;position:absolute;inset:0;opacity:0;filter:alpha(opacity=0);cursor:pointer;font-size:0}.evtApc .file .upload{display:block;overflow:hidden;position:absolute;inset:0;z-index:2}.evtApc .file .upload img{display:block;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;height:100%}.evtApc .file .upload .del{position:absolute;right:4px;top:4px;width:24px;height:24px;background:url("/20260430143510/fo/images/disp/bt_cmt_del.svg") no-repeat center center}.evtCmt{overflow:hidden;margin-top:60px}.evtCmt .top{overflow:hidden;padding-bottom:24px;border-bottom:#191919 1px solid}.evtCmt .top h3{display:block;float:left;font-size:24px;line-height:24px}.evtCmt .top h3 em{margin-left:4px;font-size:18px;letter-spacing:0}.evtCmt .top .chk{float:right}.evtCmt .top .chk label{font-weight:600 !important;font-size:14px}.evtCmt .paging{margin-top:80px}.evtCmt .dpLst_none{padding:160px 0;border-bottom:#dbdee0 1px solid}.evtCmt .dpLst_none span{background-image:url("/20260430143510/fo/images/disp/ico_list_shp.svg")}.cmt_list{overflow:hidden}.cmt_list li{border-bottom:#eceff2 1px solid}.cmt_list li .cmt .bx,.cmt_list li .edt .bx{width:100%}.cmt_list li .cmt .bx .bt,.cmt_list li .edt .bx .bt{display:block;overflow:hidden;margin-top:16px}.cmt_list li .cmt .bx .bt button,.cmt_list li .edt .bx .bt button{float:left}.cmt_list li .cmt .bx .bt button.btn.ssd,.cmt_list li .edt .bx .bt button.btn.ssd{height:24px;line-height:24px}.cmt_list li .cmt .bx .bt button+button,.cmt_list li .edt .bx .bt button+button{margin-left:6px}.cmt_list li .cmt{display:flex;align-items:center;padding:32px 24px}.cmt_list li .cmt .date,.cmt_list li .cmt .idx{flex:none;font-size:14px;line-height:20px;letter-spacing:0;text-align:right}.cmt_list li .cmt .date{min-width:110px;margin-left:40px}.cmt_list li .cmt .idx{min-width:140px;margin-left:8.5%}.cmt_list li .cmt .bx .tx{display:block;overflow:hidden;font-size:14px;line-height:20px}.cmt_list li .cmt .photo{flex:none;align-self:flex-start;overflow:hidden;width:80px;height:80px;margin-right:24px;border-radius:2px}.cmt_list li .cmt .photo img{display:block;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;height:100%}.cmt_list li .edt{display:block;overflow:hidden}.cmt_list li .edt>div{display:flex;padding:32px 24px;border-top:#eceff2 1px solid;background:#f8f8fa}.cmt_list li .edt .pmsg{position:relative;width:100%;height:80px}.cmt_list li .edt .pmsg textarea{height:80px;padding:16px 100px 16px 12px}.cmt_list li .edt .pmsg .cnt{position:absolute;right:12px;bottom:16px;padding:0}.cmt_list li .edt .file{flex:none;align-self:flex-start;position:relative;box-sizing:border-box;width:80px;height:80px;margin-right:12px;border:#dbdee0 1px solid;border-radius:2px;background:#fff url("/20260430143510/fo/images/disp/bg_cmt.svg") no-repeat center center}.cmt_list li .edt .file input{display:block;position:absolute;inset:0;opacity:0;filter:alpha(opacity=0);cursor:pointer;font-size:0}.cmt_list li .edt .file .upload{display:block;overflow:hidden;position:absolute;inset:0;z-index:2}.cmt_list li .edt .file .upload img{display:block;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;height:100%}.cmt_list li .edt .file .upload .del{position:absolute;right:4px;top:4px;width:24px;height:24px;background:url("/20260430143510/fo/images/disp/bt_cmt_del.svg") no-repeat center center}.planCpn{overflow:hidden;margin-top:100px}.planCpn .swiper-container{width:86%;max-width:1184px;padding:0 2px;border-radius:0 !important}.planCpn dl{display:block;overflow:hidden;position:relative;min-height:236px;padding:32px 124px 40px 40px;border:#dbdee0 1px solid;border-radius:4px;background:#fff;box-sizing:border-box;text-align:left}.planCpn dl span{display:block;overflow:hidden;position:relative}.planCpn dl dt{overflow:hidden;margin-bottom:4px;line-height:34px}.planCpn dl dd{overflow:hidden;width:auto;margin:0}.planCpn dl .title{float:left;margin-top:2px;color:#191919;font-weight:400;font-size:20px}.planCpn dl .title b{font-weight:600;font-size:24px}.planCpn dl .title.per b,.planCpn dl .title.won b{margin-right:2px;font-weight:600;font-size:28px;letter-spacing:0}.planCpn dl .title.per{letter-spacing:0}.planCpn dl .tg{float:left;padding:0 12px;margin-left:12px;margin-top:6px;border:#dbdee0 1px solid;border-radius:26px;color:#767676;font-size:13px;line-height:24px;box-sizing:border-box}.planCpn dl .sub{font-weight:600;font-size:18px;line-height:24px}.planCpn dl .txt{margin-top:4px;color:#767676;font-size:14px;line-height:20px;word-break:break-word;word-wrap:break-word}.planCpn dl .btm{margin-top:10px}.planCpn dl .btm span{float:left;position:relative;font-size:14px;line-height:20px;letter-spacing:0}.planCpn dl .btm span em{letter-spacing:0}.planCpn dl .btm span b{font-weight:600}.planCpn dl .btm span+span{margin-left:8px;padding-left:9px}.planCpn dl .btm span+span:after{content:"";left:0;display:block;position:absolute;top:50%;height:10px;width:1px;margin-top:-5px;background:#f1f1f5}.planCpn dl .down{position:absolute;top:0;right:0;bottom:0;border-left:#dbdee0 1px dashed}.planCpn dl .down button{position:relative;width:84px;height:100%}.planCpn dl .down button:after{content:"";display:block;position:absolute;top:calc(50% - 18px);left:calc(50% - 18px);width:36px;height:36px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -264px -234px}.planCpn dl .down button:disabled{background:#f8f8fa}.planCpn dl .down button:disabled span{display:block;color:#999;font-weight:600;font-size:18px;line-height:24px}.planCpn dl .down button:disabled:after{display:none}.planCpn dl .ntx{margin-top:4px;color:#c91835;font-size:14px;line-height:20px}.planCpn .swiperWrap .swiper-wrapper{margin-right:-32px}.planCpn .swiperWrap .swiper-slide{flex:1;display:flex;justify-content:center;height:auto;width:calc(50% - 16px)}.planCpn .swiperWrap dl{width:576px}.planCpn .swiperWrap .swiperCtr{display:none}.planCpn .swiperWrap:has(.swiper-slide:nth-child(2)) .swiper-slide{margin-right:32px}.planCpn .swiperWrap:has(.swiper-slide:nth-child(3)) .swiper-wrapper{margin-right:0}.planCpn .swiperWrap:has(.swiper-slide:nth-child(3)) .swiperCtr{display:block}.planCpn .cpn-guide{width:576px;margin:60px auto 0}.planCpn .cpn-guide h4{display:flex;justify-content:center}.planCpn .cpn-guide h4 button{display:flex;align-items:center;justify-content:center;gap:2px;font-weight:600;font-size:16px;line-height:21px}.planCpn .cpn-guide h4 button:before{content:"";display:block;width:24px;height:24px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -216px -220px}.planCpn .cpn-guide h4 button:after{content:"";display:block;width:16px;height:16px;margin-left:4px;background:url("/20260430143510/fo/images/common/arr_16.svg") no-repeat 0 0}.planCpn .cpn-guide h4 button[aria-pressed=true]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.planCpn .cpn-guide .ntcLst{display:none}.planCpn .cpn-guide .ntcLst ul{padding-top:24px}.planCpn .cpn-guide .ntcLst ul li{font-size:16px;line-height:22px}.planCpn .cpn-guide .ntcLst ul li~li{margin-top:8px}.planCpn .cpn-guide .ntcLst ul li:before{top:10px}.dpDtl_htm__desc{display:flex;justify-content:center;padding:60px;background:#f8f8fa}.dpDtl_htm__desc ul{display:flex;flex-direction:column;gap:12px}.dpDtl_htm__desc ul li{display:flex;align-items:flex-start;gap:16px;font-size:18px;line-height:25px}.dpDtl_htm__desc ul li .tit{flex:none;position:relative;width:212px;padding-left:12px;font-weight:600}.dpDtl_htm__desc ul li .tit:after{content:"";display:block;position:absolute;left:4px;top:12px;width:2px;height:2px;border-radius:100%;background:#191919}.dpDtl_htm__desc ul li .sub img{display:block;max-width:368px;margin-top:12px}.dpListBn{display:flex;justify-content:center;gap:28px;margin-top:60px}.dpListBn img{display:block;width:100%;max-width:100%;height:auto}.evt-info-my{margin-top:60px;padding:40px 0}.evt-info-my>.sec{width:960px;margin:0 auto}.evt-info-my>.sec~.sec{margin-top:80px}.evt-info-my>.sec h4{display:block;padding-bottom:32px;font-weight:600;font-size:28px;line-height:39px;text-align:center}.evt-info-my>.sec .dp-tbl~.none{margin-top:32px}.evt-info-my>.sec .none{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;height:250px;border-radius:2px;background:#f8f8fa;text-align:center}.evt-info-my>.sec .none span{display:block;font-size:16px;line-height:22px}.evt-info-my>.sec .none button{display:flex;align-items:center;gap:2px;font-weight:600;font-size:15px;line-height:21px;text-decoration:underline;text-underline-offset:3px}.evt-info-my>.sec .none button:after{content:"";display:block;width:12px;height:12px;background:url("/20260430143510/fo/images/common/arr_12.svg") no-repeat 0 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.evt-info-my>.bt{margin-top:48px}.evt-info-my>.bt .btn{width:420px;height:72px;margin:0 auto;border-radius:12px;font-weight:600;font-size:20px;line-height:72px}.dp-tbl{border-top:#191919 1px solid}.dp-tbl th{padding:15px 12px}.dp-tbl th,.dp-tbl td{border-bottom:#f1f1f5 1px solid;font-size:15px;line-height:21px;text-align:center}.dp-tbl th~th,.dp-tbl th~td,.dp-tbl td~th,.dp-tbl td~td{border-left:#f1f1f5 1px solid}.dp-tbl thead th{background:#f8f8fa;font-weight:600}.dp-tbl tbody td{padding:20px 12px}.dp-tbl tbody td b{font-weight:600}.dp-tbl tbody td .gd{display:block;padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.evt-raffle-visual{padding:95px 0 94px;background:#191919 radial-gradient(circle, rgba(35, 57, 122, 0.9), rgba(35, 57, 122, 0) 65%)}.evt-raffle-visual .top{display:flex;flex-direction:column;align-items:center}.evt-raffle-visual .top-logo img{display:block;max-width:100%;height:auto}.evt-raffle-visual .top-title{margin-top:49px;color:#fff;font-weight:600;font-size:80px;line-height:112px;letter-spacing:0}.evt-raffle-visual .top-date{margin-top:24px;color:#fff;font-size:28px;line-height:39px;letter-spacing:0}.evt-raffle-visual .gds{display:flex;align-items:center;justify-content:center;gap:40px;overflow:hidden;height:400px;margin-top:84px}.evt-raffle-visual .gds:before,.evt-raffle-visual .gds:after{flex:none;content:"";display:block;width:840px;height:400px;background-image:url("/20260430143510/fo/images/disp/evt_raffle_next.png");background-repeat:space;background-size:400px}.evt-raffle-visual .gds li{flex:none;overflow:hidden;width:400px;height:400px;border-radius:20px;box-shadow:0 4px 60px 0 rgba(0,0,0,.3)}.evt-raffle-visual .gds li img{display:block;width:100%;height:100%;object-fit:cover}.evt-raffle__title{display:flex;flex-direction:column;gap:2px;align-items:center}.evt-raffle__title em{color:#3869fc;font-weight:600;font-size:24px;line-height:34px;letter-spacing:0}.evt-raffle__title strong{font-weight:600;font-size:36px;line-height:50px}.evt-raffle__tab{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:32px}.evt-raffle__tab button{display:flex;align-items:center;gap:16px;overflow:hidden;height:64px;padding:5px 40px 5px 6px;border-radius:64px;border:#f1f1f5 1px solid;background:#f1f1f5;box-sizing:border-box}.evt-raffle__tab button .img{flex:none;display:block;overflow:hidden;position:relative;width:54px;height:54px;border-radius:100%}.evt-raffle__tab button .img img{display:block;width:100%;height:100%;object-fit:cover}.evt-raffle__tab button .tx{display:block;font-size:20px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.evt-raffle__tab button[aria-selected=true]{border-color:#191919;background:#fff}.evt-raffle__tab button[aria-selected=true] .img:after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.02);pointer-events:none}.evt-raffle-this{padding:100px 60px 120px;background:#fff linear-gradient(to top, rgb(234, 240, 255), rgba(234, 240, 255, 0))}.evt-raffle-this .goods_list{margin:40px auto 0}.evt-raffle-this .goods_list>ul{display:flex;justify-content:center;margin:0}.evt-raffle-this .goods_list>ul>li{width:480px;margin:0;padding:0}.evt-raffle-this .goods_list>ul>li~li{display:none}.evt-raffle-this .goods_list>ul>li .img{width:480px;height:480px;border-radius:20px}.evt-raffle-this .goods_list>ul>li .img img{width:100% !important}.evt-raffle-this .goods_list>ul>li .gd-info{margin-top:32px}.evt-raffle-this .goods_list>ul>li .gd-info>a{padding:0 32px}.evt-raffle-this .goods_list>ul>li .gd-info .brd,.evt-raffle-this .goods_list>ul>li .gd-info .tit{padding:0;font-size:18px;line-height:25px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.evt-raffle-this .goods_list>ul>li .gd-info .cost{justify-content:center;margin-top:10px}.evt-raffle-this .goods_list>ul>li .gd-info .cost .rm{font-size:24px;line-height:34px}.evt-raffle-this .goods_list>ul>li .gd-info .cost .prc{font-weight:600;font-size:20px;line-height:28px}.evt-raffle-this .goods_list>ul>li .gd-info .cost .prc b{font-size:24px;line-height:34px}.evt-raffle-this .goods_list>ul>li .gd-info .cost .prm{font-size:18px;line-height:25px}.evt-raffle-this .goods_list>ul>li .btn{width:100%;height:72px;margin-top:40px;border-radius:12px;font-weight:600;font-size:20px;line-height:72px}.evt-raffle-this .goods_list>ul>li .btn:disabled{background:#767676 !important;color:#fff !important}.evt-raffle-else{padding:100px 60px 120px}.evt-raffle-else .goods_list{overflow:visible;margin:40px auto 0}.evt-raffle-else .goods_list>ul{overflow:visible;display:flex;justify-content:center;gap:40px;margin:0;padding:0}.evt-raffle-else .goods_list>ul>li{overflow:visible;width:380px;margin:0;padding:0}.evt-raffle-else .goods_list>ul>li .img{width:380px;height:380px;border-radius:16px}.evt-raffle-else .goods_list>ul>li .img img{width:100% !important}.evt-raffle-else .goods_list>ul>li .gd-info{margin-top:32px}.evt-raffle-else .goods_list>ul>li .gd-info>a{padding:0 60px}.evt-raffle-else .goods_list>ul>li .gd-info .brd,.evt-raffle-else .goods_list>ul>li .gd-info .tit{padding:0;font-size:18px;line-height:25px;text-align:center}.evt-raffle-else .goods_list>ul>li .gd-info .tit{max-height:50px;height:50px}.evt-raffle-else .goods_list>ul>li .btn{width:100%;height:64px;margin-top:40px;border-radius:8px}.evt-raffle-else .goods_list>ul>li .btn em{display:inline-flex;align-items:center;gap:4px;font-weight:600;font-size:18px;line-height:64px}.evt-raffle-else .goods_list>ul>li .btn em:after{flex:none;content:"";display:block;width:20px;height:20px;background:url("/20260430143510/fo/images/common/arr_20.svg") no-repeat 0 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.evt-raffle-else .goods_list>ul>li:has(.gd-none){overflow:hidden;width:380px;border-radius:16px;box-shadow:0 16px 80px 0 rgba(0,32,110,.07)}.evt-raffle-else .goods_list>ul>li .gd-none{position:relative;z-index:2}.evt-att_cal{padding:60px 0 80px;background:#f5f8ff}.evt-att_cal .cal-tit{display:flex;align-items:center;justify-content:center;height:136px;font-weight:600;font-size:40px;line-height:56px}.evt-att_cal .cal-tit b{display:block;position:relative;margin:0 2px 0 12px;padding:0 12px;font-size:54px;line-height:76px}.evt-att_cal .cal-tit b:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:2px;background:#191919}.evt-att_cal .cal-bx{width:860px;padding:40px 80px 50px;margin:0 auto;border-radius:20px;background:#fff;box-sizing:border-box}.evt-att_cal .cal-bx-date{display:flex;align-items:center;justify-content:center;gap:32px;margin-bottom:36px}.evt-att_cal .cal-bx-date span{font-weight:600;font-size:28px;line-height:39px}.evt-att_cal .cal-bx-date button{width:28px;height:28px}.evt-att_cal .cal-bx-date button:after{content:"";display:block;width:28px;height:28px;background:url("/20260430143510/fo/images/common/arr_28.svg") no-repeat 0 0}.evt-att_cal .cal-bx-date button.prev:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.evt-att_cal .cal-bx-date button.next:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.evt-att_cal .cal-bx-date button:disabled:after{opacity:.3;cursor:default}.evt-att_cal .cal-bx-cont>.hd,.evt-att_cal .cal-bx-cont>.bd{display:grid;grid-template-columns:repeat(7, 1fr)}.evt-att_cal .cal-bx-cont>.hd span,.evt-att_cal .cal-bx-cont>.bd span{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:20px;line-height:28px}.evt-att_cal .cal-bx-cont>.hd{gap:42px;margin-bottom:28px}.evt-att_cal .cal-bx-cont>.hd span{height:44px}.evt-att_cal .cal-bx-cont>.bd{gap:28px 42px}.evt-att_cal .cal-bx-cont>.bd li{display:flex;align-items:center;justify-content:center;position:relative}.evt-att_cal .cal-bx-cont>.bd li span{width:64px;height:64px;border-radius:100%;background:#f1f1f5;color:#999;box-sizing:border-box}.evt-att_cal .cal-bx-cont>.bd li.today span{border:#191919 3px solid;background:none;color:#191919}.evt-att_cal .cal-bx-cont>.bd li.today~li span{border:#eceff2 1px solid;background:none;color:#191919}.evt-att_cal .cal-bx-cont>.bd li.check:after,.evt-att_cal .cal-bx-cont>.bd li.gift:after{content:"";display:block;width:64px;height:64px}.evt-att_cal .cal-bx-cont>.bd li.check span,.evt-att_cal .cal-bx-cont>.bd li.gift span{display:none}.evt-att_cal .cal-bx-cont>.bd li.check:after{background:url("/20260430143510/fo/images/disp/evt_check_ck.svg") no-repeat center}.evt-att_cal .cal-bx-cont>.bd li.gift:after{background:url("/20260430143510/fo/images/disp/evt_check_gift.svg") no-repeat center}.evt-att_cal .cal-bx-cont>.bd li.lucky:before{content:"";display:block;position:absolute;right:-8px;bottom:-8px;width:40px;height:40px;background:url("/20260430143510/fo/images/disp/evt_check_lucky.svg") no-repeat center}.evt-att_cal .cal-bx-cont>.bd li.void span{border:none !important;background:none !important;color:#999 !important}.evt-att_cal .cal-bx-agr{margin-top:40px;padding-top:32px;border-top:#dbdee0 1px solid}.evt-att_cal .cal-bx-agr li{display:flex;align-items:baseline;gap:16px}.evt-att_cal .cal-bx-agr li~li{margin-top:12px}.evt-att_cal .cal-bx-agr li .chk label{font-size:15px}.evt-att_cal .cal-bx-agr li button{flex:none;margin-left:auto;font-size:14px;line-height:18px;text-decoration:underline;text-underline-offset:3px}.evt-att_cal .cal-bx-bt{display:flex;justify-content:center;margin-top:40px}.evt-att_cal .cal-bx-bt .btn{height:72px;padding:0 142px;border-radius:12px;font-weight:600;font-size:20px}.evt-att_htm{padding:80px 0;background:#eef0fe}.evt-att_htm .title{display:block;margin-bottom:40px;font-weight:600;font-size:40px;line-height:52px;text-align:center}.evt-att_htm .bnf{width:860px;margin:0 auto}.evt-att_htm .bnf li{display:flex;align-items:center;gap:24px;padding:50px 70px 50px 60px;border-radius:20px;background:hsla(0,0%,100%,.8)}.evt-att_htm .bnf li~li{margin-top:16px}.evt-att_htm .bnf li>img{display:block;margin-left:auto}.evt-att_htm .bnf li .tx{display:flex;flex-direction:column;align-items:flex-start}.evt-att_htm .bnf li .tx em{display:inline-flex;align-items:center;height:38px;padding:0 16px;margin-bottom:16px;border-radius:38px;background:#eef0fe;color:#5968ca;font-weight:600;font-size:16px;line-height:22px}.evt-att_htm .bnf li .tx strong{font-weight:600;font-size:24px;line-height:34px}.evt-att_htm .bnf li .tx span{margin-top:12px;color:#505050;font-size:14px;line-height:20px}.mgzBtm{overflow:hidden;position:relative;margin-top:10px}.mgzBtm .plan_list li{margin-bottom:0}.mgzBtm .more_sd{top:11px}.mgz_hd{overflow:hidden;margin-bottom:32px;text-align:center}.mgz_hd h3{font-weight:600;font-size:32px;line-height:42px}.wrap[data-point=p-color_1] .plnAnk .bx ul li a[aria-selected=true],.wrap[data-point=p-color_1] .plnAnk .bx ul li a:hover{border-color:#DD0707;background-color:#DD0707}.wrap[data-point=p-color_1] .evtApc .agr .chk label em,.wrap[data-point=p-color_1] .planCpn dl .ntx{color:#DD0707}.wrap[data-point=p-color_2] .plnAnk .bx ul li a[aria-selected=true],.wrap[data-point=p-color_2] .plnAnk .bx ul li a:hover{border-color:#EB41A3;background-color:#EB41A3}.wrap[data-point=p-color_2] .evtApc .agr .chk label em,.wrap[data-point=p-color_2] .planCpn dl .ntx{color:#EB41A3}.wrap[data-point=p-color_3] .plnAnk .bx ul li a[aria-selected=true],.wrap[data-point=p-color_3] .plnAnk .bx ul li a:hover{border-color:#FF5800;background-color:#FF5800}.wrap[data-point=p-color_3] .evtApc .agr .chk label em,.wrap[data-point=p-color_3] .planCpn dl .ntx{color:#FF5800}.wrap[data-point=p-color_4] .plnAnk .bx ul li a[aria-selected=true],.wrap[data-point=p-color_4] .plnAnk .bx ul li a:hover{border-color:#FFB100;background-color:#FFB100}.wrap[data-point=p-color_4] .evtApc .agr .chk label em,.wrap[data-point=p-color_4] .planCpn dl .ntx{color:#FFB100}.wrap[data-point=p-color_5] .plnAnk .bx ul li a[aria-selected=true],.wrap[data-point=p-color_5] .plnAnk .bx ul li a:hover{border-color:#B28B57;background-color:#B28B57}.wrap[data-point=p-color_5] .evtApc .agr .chk label em,.wrap[data-point=p-color_5] .planCpn dl .ntx{color:#B28B57}.wrap[data-point=p-color_6] .plnAnk .bx ul li a[aria-selected=true],.wrap[data-point=p-color_6] .plnAnk .bx ul li a:hover{border-color:#8E7B66;background-color:#8E7B66}.wrap[data-point=p-color_6] .evtApc .agr .chk label em,.wrap[data-point=p-color_6] .planCpn dl .ntx{color:#8E7B66}.wrap[data-point=p-color_7] .plnAnk .bx ul li a[aria-selected=true],.wrap[data-point=p-color_7] .plnAnk .bx ul li a:hover{border-color:#009634;background-color:#009634}.wrap[data-point=p-color_7] .evtApc .agr .chk label em,.wrap[data-point=p-color_7] .planCpn dl .ntx{color:#009634}.wrap[data-point=p-color_8] .plnAnk .bx ul li a[aria-selected=true],.wrap[data-point=p-color_8] .plnAnk .bx ul li a:hover{border-color:#009F9F;background-color:#009F9F}.wrap[data-point=p-color_8] .evtApc .agr .chk label em,.wrap[data-point=p-color_8] .planCpn dl .ntx{color:#009F9F}.wrap[data-point=p-color_9] .plnAnk .bx ul li a[aria-selected=true],.wrap[data-point=p-color_9] .plnAnk .bx ul li a:hover{border-color:#28A5F2;background-color:#28A5F2}.wrap[data-point=p-color_9] .evtApc .agr .chk label em,.wrap[data-point=p-color_9] .planCpn dl .ntx{color:#28A5F2}.wrap[data-point=p-color_10] .plnAnk .bx ul li a[aria-selected=true],.wrap[data-point=p-color_10] .plnAnk .bx ul li a:hover{border-color:#1C60FA;background-color:#1C60FA}.wrap[data-point=p-color_10] .evtApc .agr .chk label em,.wrap[data-point=p-color_10] .planCpn dl .ntx{color:#1C60FA}.wrap[data-point=p-color_11] .plnAnk .bx ul li a[aria-selected=true],.wrap[data-point=p-color_11] .plnAnk .bx ul li a:hover{border-color:#6D00DB;background-color:#6D00DB}.wrap[data-point=p-color_11] .evtApc .agr .chk label em,.wrap[data-point=p-color_11] .planCpn dl .ntx{color:#6D00DB}.wrap.std-round .plnDtlTop .bnr{border-radius:30px}.wrap.std-round .plnMore .lyr{border-radius:20px}.wrap.std-round .plnMore .lyr .lst .img{border-radius:20px}.wrap.std-round .plnGift .swiperWrap .swiper-container,.wrap.std-round .plnGift dd .item{border-radius:20px}.wrap.std-round .plnAnk .bx{border-radius:10px}.wrap.std-round .plnGds .ank h3{border-radius:10px}.wrap.std-round .plnGds .ank h3 img{border-radius:20px}.wrap.std-round .dpGuide{border-radius:10px}.wrap.std-round .evtApc .agr{border-radius:10px}.wrap.std-round .evtApc .cmt{border-radius:10px}.wrap.std-round .evtApc .cmt .ok button,.wrap.std-round .evtApc .cmt .pmsg textarea{border-radius:8px}.wrap.std-round .evtApc .file{overflow:hidden;border-radius:8px}.wrap.std-round .cmt_list li .edt .pmsg textarea{border-radius:8px}.wrap.std-round .cmt_list li .edt .file{overflow:hidden;border-radius:8px}.wrap.std-round .cmt_list li .cmt .photo{border-radius:8px}@media screen and (max-width: 1400px){.plnAnk.ready>.fixed{width:1280px;padding-left:0;padding-right:0}}
