.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:has(.brdTopBn,.mainBn) .header:not(.scl):after{display:none}.gnbSvs{display:none;position:fixed;left:0;right:0;top:48px;z-index:1100;width:clamp(280px,100%,768px);margin:0 auto;background:#fff;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.gnbSvs-wrap{position:relative}.gnbSvs-hd{display:block;height:48px;padding-left:20px;font-weight:600;font-size:15px;line-height:48px;border-bottom:#f1f1f5 1px solid}.gnbSvs-cont{max-height:calc(100vh - 160px);box-sizing:border-box;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.gnbSvs-cont>div{padding:16px 20px 24px}.gnbSvs-cont ul{display:flex;flex-wrap:wrap;gap:8px}.gnbSvs-cont ul li a{display:flex;align-items:center;min-height:36px;padding:9px 16px;border:#dbdee0 1px solid;border-radius:2px;font-size:13px;line-height:16px;box-sizing:border-box}.gnbSvs-cont ul li a[aria-selected=true]{border-color:#191919;font-weight:600}.gnbSvs-cont ul li a .new{display:block;position:absolute;right:9px;top:9px;width:4px;height:4px;border-radius:100%;background:#ed1c24}.gnbSvs .close{position:absolute;right:4px;top:4px;width:40px;height:40px;background:url("/20260417103722/mo/images/main/bt_std_cls.svg") no-repeat center center}#lyrBg_dim_gnbSvs{z-index:112 !important}@media screen and (max-width: 360px){.gnbSvs-hd{padding-left:12px}.gnbSvs-cont>div{padding-left:12px;padding-right:12px}.gnbSvs .close{right:0}}.contents{padding-bottom:60px}.container.brd_main .contents{padding-top:96px}.container.brd_main .header{-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;-ms-transition:all .25s;transition:all .25s;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.container.brd_main .header .gnb{position:relative;max-width:768px;margin-left:auto;margin-right:auto;box-sizing:border-box}.container.brd_main .header .gnb .hrzScroll{position:relative;z-index:2;height:48px}.container.brd_main .header .gnb .hrzScroll ul{position:relative;z-index:2;padding:0 8px}.container.brd_main .header .gnb .hrzScroll a{display:flex;align-items:center;justify-content:center;height:48px;overflow:visible;position:relative;padding:0 12px;font-size:15px;letter-spacing:-0.2px}.container.brd_main .header .gnb .hrzScroll a[aria-selected=true]{font-weight:600}.container.brd_main .header .gnb .hrzScroll a[aria-selected=true]:after{content:"";display:block;position:absolute;left:12px;right:12px;bottom:0;z-index:2;height:2px;background:#191919}.container.brd_main .header .gnb .hrzScroll a .new{display:block;position:absolute;right:6px;top:12px;width:4px;height:4px;border-radius:100%;background:#c91835}.container.brd_main .header .gnb .hrzScroll a img{display:block;max-height:48px;width:auto}.container.brd_main .header .gnb:has(.link){padding-right:52px}.container.brd_main .header .gnb:has(.link) .hrzScroll{-webkit-mask-image:linear-gradient(to right, rgb(0, 0, 0) calc(100% - 16px), rgba(0, 0, 0, 0) 100%)}.container.brd_main .header .gnb .link{position:absolute;right:0;top:0;z-index:3}.container.brd_main .header .gnb .link button{display:block;position:relative;width:52px;height:48px}.container.brd_main .header .gnb .link button:after{content:"";display:block;position:absolute;right:16px;top:16px;width:16px;height:16px;background:url("/20260417103722/mo/images/main/arr_std_gnb.svg") no-repeat 0 0}.container.brd_main .header.shd~.gnbSvs{top:0}.container.brd_main .header:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:1px;background:#f1f1f5}.container.brd_main .header[data-bg=g-bg_0] .head.sch{border:none}.container.brd_main .header[data-bg]:not([data-bg=g-bg_0]):after{display:none}.brdTopBn{overflow:hidden;position:relative;z-index:90;background:#fff}.brdTopBn .plan_list ul{padding:0 !important}.brdTopBn .plan_list li{padding-bottom:130px}.brdTopBn .plan_list li+li{margin:0}.brdTopBn .plan_list li a{overflow:visible;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0) !important}.brdTopBn .plan_list li .brd{margin-bottom:0}.brdTopBn .plan_list li .sub{margin-top:6px}.brdTopBn .plan_list li .brd,.brdTopBn .plan_list li .tit,.brdTopBn .plan_list li .sub{padding:0 16px !important}.brdTopBn .plan_list li .img{border-radius:0 !important}.brdTopBn .swiper-slide{box-sizing:border-box}.brdTopBn .swiper-slide .img{display:block;margin-bottom:0}.brdTopBn .swiper-slide .img img{display:block;width:100%;height:auto}.brdTopBn .swiper-slide .txt{position:absolute;left:0;right:0;bottom:-130px;height:130px;padding-top:18px;box-sizing:border-box;text-align:center}.brdTopBn .swiperCtr .pg_pro{bottom:146px}.brdCtg_pg{position:relative;width:100%;height:48px}.brdCtg_pg>div{overflow:hidden;position:absolute;left:0;top:0;right:0;z-index:360;height:48px;padding:0 20px;background:#fff}.brdCtg_pg .opnCtgLyr{display:flex;justify-content:center;width:100%;line-height:48px;text-align:center}.brdCtg_pg .opnCtgLyr b{display:inline-block;overflow:hidden;position:relative;padding-right:22px;font-weight:600;font-size:18px;text-overflow:ellipsis;vertical-align:top}.brdCtg_pg .opnCtgLyr b:after{content:"";right:0;display:block;position:absolute;top:50%;height:20px;width:20px;margin-top:-10px;background:url("/20260417103722/mo/images/common/ico_common.svg") no-repeat -159px -91px;background-size:250px auto}.brdCtg_pg .opnCtgLyr[aria-expanded=true] b:after{background-position:-179px -91px}.wrap[data-point=p-color_1] .brd_main .header .gnb .hrzScroll a .new{background:#DD0707}.wrap[data-point=p-color_2] .brd_main .header .gnb .hrzScroll a .new{background:#EB41A3}.wrap[data-point=p-color_3] .brd_main .header .gnb .hrzScroll a .new{background:#FF5800}.wrap[data-point=p-color_4] .brd_main .header .gnb .hrzScroll a .new{background:#FFB100}.wrap[data-point=p-color_5] .brd_main .header .gnb .hrzScroll a .new{background:#B28B57}.wrap[data-point=p-color_6] .brd_main .header .gnb .hrzScroll a .new{background:#8E7B66}.wrap[data-point=p-color_7] .brd_main .header .gnb .hrzScroll a .new{background:#009634}.wrap[data-point=p-color_8] .brd_main .header .gnb .hrzScroll a .new{background:#009F9F}.wrap[data-point=p-color_9] .brd_main .header .gnb .hrzScroll a .new{background:#28A5F2}.wrap[data-point=p-color_10] .brd_main .header .gnb .hrzScroll a .new{background:#1C60FA}.wrap[data-point=p-color_11] .brd_main .header .gnb .hrzScroll a .new{background:#6D00DB}.container.brd_main .header[data-tx=g-tx_1] .gnb .hrzScroll a{color:#fff}.container.brd_main .header[data-tx=g-tx_1] .gnb .hrzScroll a[aria-selected=true]:after{background:#fff}.container.brd_main .header[data-tx=g-tx_1] .gnb .link button:after{background-position:0 -16px}@media screen and (max-width: 360px){.container.brd_main .header .gnb{padding-right:44px}.container.brd_main .header .gnb .hrzScroll ul{padding:0 2px}.container.brd_main .header .gnb .hrzScroll ul a{padding:0 10px;font-size:14px}.container.brd_main .header .gnb .hrzScroll ul a[aria-selected=true]:after{left:10px;right:10px}.container.brd_main .header .gnb .link button{width:44px}}
