.c-vip{color:#030303}.c-gold{color:#997338}.c-silver{color:#838384}.c-new{color:#434867}.c-ak{color:#005bab}.c-class{color:#191919}.container.shop .contents{padding-bottom:60px}.shpBx{overflow:hidden;position:relative;margin-top:60px}.shpBx .wideSlideBn{margin-bottom:0}.shpBx .dpTitle{padding-top:0}.oltTopBn{overflow:hidden;position:relative;z-index:80;background:#fff}.oltTopBn .plan_list ul{padding:0 !important}.oltTopBn .plan_list ul li a{-webkit-tap-highlight-color:rgba(0,0,0,0) !important}.oltTopBn .plan_list ul li+li{margin:0}.oltTopBn .plan_list ul li .img{border-radius:0 !important}.oltTopBn .plan_list .bx{height:120px;padding:0 14px;text-align:center}.oltTopBn .plan_list .sub{margin-top:6px}.oltTopBn .swiperWrap .pg_pro.bk{bottom:150px}.oltTopBn .swiperWrap .auto{bottom:138px;right:28px}.oltTopBn .swiperWrap .bnAll{bottom:138px}.oltTopBn.edt{padding-bottom:40px}.plan_list.oltBnr .img:after{background:rgba(0,0,0,.15)}.plan_list.oltBnr .bx{position:absolute;left:30px;right:30px;top:50%;transform:translateY(-50%);color:#fff}.plan_list.oltBnr .bx .tit{display:block;max-height:16.66vw;padding:0;font-weight:400;font-size:5.56vw;line-height:8.33vw}.plan_list.oltBnr .bx .sub{display:block;overflow:hidden;max-height:8.89vw;padding:0;margin-top:.83vw;font-size:3.33vw;line-height:4.44vw}@media screen and (min-width: 768px){.plan_list.oltBnr .bx .tit{font-size:40px;line-height:60px}.plan_list.oltBnr .bx .sub{max-height:64px;margin-top:6px;font-size:24px;line-height:32px}}@media screen and (max-width: 360px){.plan_list.oltBnr .bx{left:20px;right:20px}.plan_list.oltBnr .bx .tit{font-size:20px;line-height:30px}.plan_list.oltBnr .bx .sub{max-height:32px;margin-top:3px;font-size:12px;line-height:16px}}.fmyTopBn{overflow:hidden;position:relative}.fmyTopBn li a{-webkit-tap-highlight-color:rgba(0,0,0,0) !important}.fmyTopBn li img{display:block;width:100%;height:auto}.fmyTopBn li span{display:block;overflow:hidden;position:relative}.fmyTopBn .bx{position:absolute;left:16px;right:16px;bottom:60px;color:#fff}.fmyTopBn .bx .top{font-size:3.33vw;line-height:5vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fmyTopBn .bx .tit,.fmyTopBn .bx .sub{display:-webkit-box !important;display:box !important;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;box-orient:vertical;word-break:break-word}.fmyTopBn .bx .tit{margin-top:.56vw;font-size:5vw;line-height:8.33vw}.fmyTopBn .bx .sub{margin-top:1.94vw;font-size:3.61vw;line-height:5vw}.fmyTopBn .swiperWrap .auto.bk{right:28px}@media screen and (min-width: 768px){.fmyTopBn .bx .top{font-size:24px;line-height:36px}.fmyTopBn .bx .tit{margin-top:4px;font-size:36px;line-height:60px}.fmyTopBn .bx .sub{margin-top:14px;font-size:26px;line-height:36px}}@media screen and (max-width: 360px){.fmyTopBn .bx .top{font-size:12px;line-height:18px}.fmyTopBn .bx .tit{margin-top:2px;font-size:18px;line-height:30px}.fmyTopBn .bx .sub{margin-top:7px;font-size:13px;line-height:18px}}.dpTime{overflow:hidden;margin-bottom:12px;padding:0 20px}.dpTime b{display:block;float:left;font-size:14px;line-height:24px}.dpTime span,.dpTime em{font-weight:bold;font-size:16px;line-height:24px;letter-spacing:0}.dpTime span{display:block;float:left;position:relative;margin-left:8px;padding-left:25px}.dpTime span:after{content:"";left:0;display:block;position:absolute;top:50%;height:18px;width:18px;margin-top:-9px;background:url("/20260417103722/mo/images/common/ico_common.svg") no-repeat -217px -138px;background-size:250px auto}.dpTime em{margin:0 3px;line-height:20px;vertical-align:top}.shpQna{overflow:hidden}.shpQna li{position:relative}.shpQna li+li:after{content:"";display:block;position:absolute;left:20px;right:20px;top:-1px;height:1px;background:#f1f1f5}.shpQna .bt button{display:block;position:relative;width:100%;padding:19px 44px;font-weight:400;font-size:13px;line-height:18px;text-align:left;box-sizing:border-box}.shpQna .bt button:before{content:"Q.";display:block;position:absolute;left:20px;top:18px;font-weight:bold;font-size:16px;letter-spacing:0}.shpQna .bt button:after{content:"";display:block;position:absolute;right:20px;top:18px;width:20px;height:20px;background:url("/20260417103722/mo/images/common/ico_common.svg") no-repeat -159px -131px;background-size:250px auto}.shpQna .bt button[aria-pressed=true]:after{background-position:-179px -171px}.shpQna .bx{display:none;position:relative;z-index:2}.shpQna .bx>div{position:relative;padding:20px 40px 30px 44px;background:#f8f8fa;font-weight:400;font-size:13px;line-height:18px}.shpQna .bx>div:after{content:"";display:block;position:absolute;left:20px;top:18px;width:16px;height:16px;background:url("/20260417103722/mo/images/common/ico_common.svg") no-repeat -143px -141px;background-size:250px auto}.layer_full.lyr_banner_fmy .cont{padding:0 40px 60px}.layer_full.lyr_banner_fmy .fmyTopBn li+li{margin-top:1px}.layer_full.lyr_banner_fmy .fmyTopBn .bx{left:16px;right:16px;bottom:35px}.layer_full.lyr_banner_fmy .fmyTopBn .bx .sub{margin-top:2.08vw;font-size:3.33vw;line-height:4vw}.layer_full.lyr_banner_fmy .fmyTopBn .bx .tit{margin-top:.42vw;font-size:4.44vw;line-height:6.11vw}.layer_full.lyr_banner_fmy .fmyTopBn .bx .top{font-size:3.06vw;line-height:4.58vw}@media screen and (max-width: 360px){.dpTime{padding-left:12px;padding-right:12px}.shpQna li+li:after{left:12px;right:12px}.shpQna .bt button{padding:19px 36px}.shpQna .bt button:before{left:12px}.shpQna .bt button:after{right:12px}.shpQna .bx>div{padding:20px 36px 30px 36px}.shpQna .bx>div:after{left:12px}.oltTopBn .swiperWrap .auto,.oltTopBn .swiperWrap .bnAll{bottom:132px}}@media screen and (min-width: 480px){.plan_list.oltBnr .bx .tit{max-height:80px;font-size:26px;line-height:40px}.plan_list.oltBnr .bx .sub{margin-top:4px;max-height:42px;font-size:16px;line-height:21px}}
