.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}.edt_list .wish{display:block;position:absolute;z-index:3;background:url("/20260430143510/fo/images/common/btn_wish.svg") no-repeat 0 0;background-size:100%;mix-blend-mode:multiply}.edt_list [aria-pressed=true].wish{background:#191919;-webkit-mask-image:url("/20260430143510/fo/images/common/btn_wish_on.svg");mask-image:url("/20260430143510/fo/images/common/btn_wish_on.svg");-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mix-blend-mode:normal}.container .contents{min-width:1280px;padding-bottom:180px;margin:0 auto}.location dl{width:100%;max-width:1700px;margin:0 auto;padding:13px 60px;box-sizing:border-box}.location dl:after{content:"";display:block;clear:both}.location dd{float:left;position:relative}.location dd+dd{margin-left:10px;padding-left:22px}.location dd+dd:after{content:"";left:0;display:block;position:absolute;top:50%;height:12px;width:12px;margin-top:-6px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -122px -24px}.location dd a{display:block;color:#767676;font-size:13px;line-height:18px}.location dd a:hover{color:#191919;text-decoration:underline}.location .btn_opt_slt .bt button{display:block;width:auto;height:18px;padding:0 14px 0 0;border:none;border-radius:0 !important;box-sizing:border-box}.location .btn_opt_slt .bt button:hover{color:#191919;text-decoration:underline}.location .btn_opt_slt .bt button:hover span{color:#191919}.location .btn_opt_slt .bt button:after{right:0;width:12px;height:12px;margin-top:-6px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -134px -24px}.location .btn_opt_slt .bt button span{margin-top:0;color:#767676;font-size:13px;line-height:18px}.location .btn_opt_slt .bt button[aria-pressed=true] span{color:#191919;font-weight:400}.location .btn_opt_slt .bt button[aria-pressed=true]:after{background-position:-146px -24px}.location .btn_opt_slt .lyr{top:25px;left:-22px;width:auto;min-width:148px;white-space:nowrap}.location .btn_opt_slt .lyr ul{max-height:358px;padding:10px 0;border:#191919 1px solid;border-radius:2px}.location .btn_opt_slt .lyr ul li+li{margin-top:4px}.location .btn_opt_slt .lyr ul li a:hover{background:none}.location .btn_opt_slt .lyr ul li a .tx{padding:6px 20px;color:#191919}.dpBx{position:relative;min-width:1280px;max-width:1700px;margin:0 auto;padding:0 60px;box-sizing:border-box}.dpBx:after{content:"";display:block;clear:both}.dpBx .wideSlideBn{padding:0 !important;margin-top:40px}.wideSlideBn{overflow:hidden;position:relative;box-sizing:border-box;min-width:1280px;max-width:1700px;margin:100px auto 0;padding:0 60px}.wideSlideBn a{display:block;overflow:hidden;text-align:center}.wideSlideBn img{display:block;position:relative;left:50%;transform:translateX(-50%)}.wideSlideBn .swiperCtr{position:absolute;right:16px;top:16px;z-index:2;height:26px;padding:4px 10px 0 12px;border-radius:26px;background:rgba(0,0,0,.3);box-sizing:border-box}.wideSlideBn .swiperCtr .pg_num{float:left;margin-right:6px;color:#f1f1f5;font-size:13px;line-height:18px;letter-spacing:0}.wideSlideBn .swiperCtr .pg_num .now{color:#fff;font-weight:600}.wideSlideBn .swiperCtr .auto{float:left}.wideSlideBn .swiperCtr .auto button{width:18px;height:18px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -98px -143px}.wideSlideBn .swiperCtr .auto .stop{background-position:-98px -143px}.wideSlideBn .swiperCtr .auto .play{background-position:-116px -143px}.wideSlideBn.full{max-width:100%;margin:100px 0 0;padding:0}.wideSlideBn.full .swiperCtr{right:60px}.wideSlideBn:not(.swiperWrap) li+li{margin-top:20px}@media screen and (max-width: 1400px){.wideSlideBn.full{width:100%}.wideSlideBn.full .swiperCtr{right:auto;left:50%;margin-left:560px}}@media screen and (min-width: 1700px){.wideSlideBn.full .swiperCtr{right:auto;left:50%;margin-left:700px}}.swiperCtr .auto.wt{margin-left:8px}.swiperCtr .auto.wt button{width:18px;height:18px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -98px -143px}.swiperCtr .auto.wt .play{background-position:-116px -143px}.swiperCtr .auto.rd{margin-left:12px}.swiperCtr .auto.rd button{width:24px;height:24px;background:url("/20260430143510/fo/images/disp/auto_rd.svg") no-repeat 0 0}.swiperCtr .auto.rd .play{background-position:-24px 0}.swiperCtr .auto.sd{margin-left:10px}.swiperCtr .auto.sd button{width:18px;height:18px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -134px -107px}.swiperCtr .auto.sd .play{background-position:-152px -107px}.swiperCtr .auto.sd .stop{background-position:-134px -107px}.swiperCtr .bt_drt.mg{position:absolute;top:50%;left:0;right:0;margin-top:-36px}.swiperCtr .bt_drt.mg button{top:0;width:72px;height:72px;background:rgba(0,0,0,.2) url("/20260430143510/fo/images/disp/arr_pg72.svg") no-repeat 0 0}.swiperCtr .bt_drt.mg button:hover{background-color:rgba(0,0,0,.6)}.swiperCtr .bt_drt.mg .swiper-button-prev{left:26px;background-position:0 0}.swiperCtr .bt_drt.mg .swiper-button-next{right:26px;background-position:-72px 0}.swiperCtr .btm{position:absolute;left:0;right:0;bottom:32px;z-index:2;text-align:center}.swiperCtr .btm .auto{display:inline-block;margin-left:10px;vertical-align:top}.swiperCtr .pg_dot.ln{display:inline-block;height:2px;margin-top:8px;vertical-align:top}.swiperCtr .pg_dot.ln .swiper-pagination span{width:40px;height:2px;border-radius:0;background:hsla(0,0%,100%,.1)}.swiperCtr .pg_dot.ln .swiper-pagination span+span{margin-left:4px}.swiperCtr .pg_dot.ln .swiper-pagination .swiper-pagination-bullet-active{background:#191919}.swiperCtr.zeroNum{margin-top:16px;text-align:center}.swiperCtr.zeroNum>span{display:inline-block;position:relative;height:24px;padding:0 36px;vertical-align:top}.swiperCtr.zeroNum button{position:absolute;top:0;width:24px;height:24px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -48px -220px}.swiperCtr.zeroNum .swiper-button-prev{left:0;background-position:-48px -220px}.swiperCtr.zeroNum .swiper-button-next{right:0;background-position:-72px -220px}.swiperCtr.zeroNum .pg_num{color:#767676;font-size:15px;line-height:24px;letter-spacing:0}.swiperCtr.zeroNum .pg_num .now{color:#191919}.swiperWrap .goods_list{margin-right:-28px}.swiperWrap .goods_list .swiper-wrapper{overflow:visible}.swiperWrap .goods_list li{clear:none !important}.swiperWrap .goods_list .bt_drt.bk.sd{position:absolute;top:0;left:0;right:0;aspect-ratio:1580/374}.swiperWrap .goods_list .swiper-button-next{right:28px}.swiperWrap .goods_list.n5{margin-right:-30px}.swiperWrap .goods_list.n5 .bt_drt.bk.sd{aspect-ratio:1580/292}.swiperWrap .goods_list.n5 .swiper-button-next{right:30px}.swiperWrap .goods_list.n3 .bt_drt.bk.sd{aspect-ratio:1580/508}.dptit{display:block;overflow:hidden;width:100%;margin-bottom:40px;font-weight:600;font-size:32px;line-height:42px;text-align:center}.dptit2{display:block;overflow:hidden;width:100%;margin-bottom:30px;font-size:28px;line-height:40px}.dptit2.ct{text-align:center}.dtTopTitle{overflow:hidden;width:100%;padding:40px 0 32px;text-align:center}.dtTopTitle h2{font-weight:600;font-size:32px;line-height:42px}.schTopTitle{overflow:hidden;min-width:1280px;max-width:1700px;padding:40px 60px 0;margin:0 auto;text-align:center;box-sizing:border-box}.schTopTitle h2{display:block;position:relative;padding-bottom:32px;border-bottom:#191919 2px solid;font-weight:600;font-size:32px;line-height:42px}.schTopTitle.noLn h2{border:none}.more_sd{position:absolute;right:0;top:21px}.more_sd a{position:relative;padding-right:16px;font-size:13px;line-height:20px}.more_sd a:hover{text-decoration:underline;text-underline-offset:3px}.more_sd 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}.dpAll{overflow:hidden;width:100%;margin-top:30px;text-align:center}.dpAll button:not(.bo_stc){display:inline-block;min-width:260px;height:56px;padding:0 60px;border:#dbdee0 1px solid;border-radius:2px;vertical-align:top;box-sizing:border-box}.dpAll button:not(.bo_stc) em{display:inline-block;position:relative;padding-right:24px;font-weight:600;font-size:18px;line-height:54px;vertical-align:top}.dpAll button:not(.bo_stc) em:after{content:"";right:0;display:block;position:absolute;top:50%;height:20px;width:20px;margin-top:-10px;background:#191919;mask:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -168px -56px;-webkit-mask:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -168px -56px}.dpAll .bo_stc_wrap{display:inline-block;position:relative;vertical-align:top}.dpAll .bo_stc{display:block;top:50%;width:32px;height:32px;margin-top:-16px;border:none}.star{display:inline-block;position:relative;width:80px;height:16px;background:url("/20260430143510/fo/images/disp/star.svg") no-repeat 0 0;background-size:auto 200%;vertical-align:top}.star em{display:inline-block;width:100%;height:100%;background:#191919;mask:url("/20260430143510/fo/images/disp/star.svg") no-repeat 0 100%;-webkit-mask:url("/20260430143510/fo/images/gds/ico_star_s.svg") no-repeat 0 100%;-webkit-mask-size:auto 200%;mask-size:auto 200%;vertical-align:top}.star.w70{width:70px;height:14px}.fnAcco .bx{display:none}.dpLst_none{overflow:hidden;padding:200px 0 164px;text-align:center}.dpLst_none span{display:inline-block;position:relative;padding-top:128px;background:url("/20260430143510/fo/images/disp/ico_list_none.svg") no-repeat center top;font-weight:400;font-size:20px;line-height:28px;vertical-align:top}.dpLst_none h2{display:block;margin-bottom:9px;font-size:24px;line-height:36px}.dpLst_none h2 b{font-weight:600}.dpLst_none.evt span{background-image:url("/20260430143510/fo/images/disp/ico_list_shp.svg")}.dpLst_none.shp span{background-image:url("/20260430143510/fo/images/disp/ico_list_shp.svg")}.dpLst_none~.word_btm{margin-top:0}.ctgMainBn{overflow:hidden;max-width:1700px;margin:16px auto 0;padding:0 60px;box-sizing:border-box}.ctgMainBn .swiper-wrapper{align-items:stretch}.ctgMainBn .swiper-slide{height:auto}.ctgMainBn li{width:100%}.ctgMainBn li>div{display:block;position:relative;box-sizing:border-box;float:left;width:50%;height:100%;padding-right:14px}.ctgMainBn li>div+div{padding-left:14px;padding-right:0}.ctgMainBn li a{height:100%;background:#f8f8fa}.ctgMainBn li span{display:block;overflow:hidden;position:relative}.ctgMainBn .img{margin:0}.ctgMainBn .img img{width:100%;height:auto;transform:inherit;transition:all .3s ease}.ctgMainBn a:hover .img img{transform:scale(1.05)}.ctgMainBn .tx{padding:24px 40px 28px;text-align:center;box-sizing:border-box}.ctgMainBn .brd{font-size:14px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ctgMainBn .tit{font-size:24px;line-height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ctgMainBn .sub{height:40px;margin-top:6px;color:#767676;font-size:14px;line-height:20px;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}.ctgMainBn .swiperCtr{margin-top:48px;text-align:center}.ctgMainBn .swiperCtr .auto{display:inline-block}.ctgMainBn .swiperCtr .bt_drt.bk button{top:50%;margin-top:-60px}.ctgMainBn li+li{opacity:0;filter:alpha(opacity=0)}.ctgMainBn.ready li+li{opacity:1;filter:alpha(opacity=100)}.ctgMenu{display:flex;margin-top:100px;padding:32px 0;border:#000 1px solid}.ctgMenu .tit{display:flex;flex:none;padding:15px 3.13vw;border-right:#dbdee0 1px solid;box-sizing:border-box}.ctgMenu .tit h3{display:block;align-self:center;font-weight:600;font-size:28px;line-height:40px;text-align:center}.ctgMenu ul{display:flex;flex-wrap:wrap;align-content:center;overflow:hidden;padding:0 2vw 0 3.13vw}.ctgMenu ul li{float:left;width:140px;padding:13px 10px 12px 0;box-sizing:border-box}.ctgMenu ul li a{height:20px;font-size:15px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ctgMenu ul li a:hover{text-decoration:underline}.ctgBrd{margin-top:120px;text-align:center}.ctgBrd .swiper-container{margin:0 -15px}.ctgBrd li{float:left;width:20%;padding:0 15px;box-sizing:border-box}.ctgBrd li .img{display:block;overflow:hidden;position:relative;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.ctgBrd li .img:after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.2)}.ctgBrd li .img img{width:100%;height:auto;transform:inherit;transition:all .3s ease}.ctgBrd li a:hover .img img{transform:scale(1.05)}.ctgBrd li .tit{display:block;margin-top:20px;padding:0 24px;font-weight:600;font-size:18px;line-height:24px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ctgBrd .swiperCtr .bt_drt .swiper-button-prev{top:44%;left:15px}.ctgBrd .swiperCtr .bt_drt .swiper-button-next{top:44%;right:15px}.ctgBrd .noSwp ul{justify-content:center}.ctgNew,.ctgBst{margin-top:120px}.ctgNew .dpAll,.ctgBst .dpAll{margin-top:0}.ctgSdWrap{position:relative;min-width:1280px;max-width:1700px;padding:0 60px;margin:0 auto;box-sizing:border-box}.ctgSdWrap:after{content:"";display:block;clear:both}.ctgSdWrap .dtTopTitle{float:right;width:81%}.ctgSdWrap.noTitle{margin-top:60px}.ctgSdWrap.noTitle .ctgFilter{top:0}.ctgSdWrap.noTitle.brd_df{margin-top:24px}.ctgSdLst{float:right;width:81%;max-width:1280px;min-width:1024px;border-top:#191919 2px solid}.ctgSdLst .goods_list .img .pnt{right:12px;bottom:12px;width:56px;height:56px;font-size:12px;line-height:14px}.ctgFilter{float:left;position:relative;width:15.2%;max-width:240px;min-width:208px;border-top:#191919 2px solid}.ctgFilter .case{overflow:hidden;padding:36px 0 24px}.ctgFilter .case dd+dd{margin-top:16px}.ctgFilter .case .chk label:hover{text-decoration:underline}.ctgFilter .case .chk input[type=checkbox]:checked+label{font-weight:600}.ctgFilter .fnAcco .bt button{display:block;position:relative;width:100%;height:64px;padding-right:16px;border-bottom:#dbdee0 1px solid;font-weight:600;font-size:15px;line-height:64px;text-align:left}.ctgFilter .fnAcco .bt button:after{content:"";right:0;display:block;position:absolute;top:50%;height:16px;width:16px;margin-top:-8px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat 0 0}.ctgFilter .fnAcco .bt button[aria-pressed=true]:after{background-position:-16px 0}.ctgFilter .fnAcco .bx{display:block}.ctgFilter .fnAcco .ctg{overflow:hidden;padding:16px 0 24px}.ctgFilter .fnAcco .ctg div a,.ctgFilter .fnAcco .ctg div span{display:block;position:relative;padding:0 16px;font-weight:600;font-size:14px;line-height:20px}.ctgFilter .fnAcco .ctg div a:hover{text-decoration:underline}.ctgFilter .fnAcco .ctg div a:after{content:"";left:0;display:block;position:absolute;top:50%;height:14px;width:14px;margin-top:-7px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -186px -24px}.ctgFilter .fnAcco .ctg .lst a{display:flex;align-items:center;gap:6px;height:20px;position:relative;font-size:14px;line-height:20px}.ctgFilter .fnAcco .ctg .lst a span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ctgFilter .fnAcco .ctg .lst a em{flex:none;color:#767676;font-size:13px;letter-spacing:0}.ctgFilter .fnAcco .ctg .lst a:hover span{text-decoration:underline}.ctgFilter .fnAcco .ctg .lst a:hover em,.ctgFilter .fnAcco .ctg .lst a[aria-selected=true] em{color:#191919}.ctgFilter .fnAcco .ctg .lst a[aria-selected=true] span{font-weight:600}.ctgFilter .fnAcco .ctg .lst ul{padding-top:12px}.ctgFilter .fnAcco .ctg .lst li+li{margin-top:12px}.ctgFilter .fnAcco .ctg .lst>li>ul>li>a{padding-left:32px}.ctgFilter .fnAcco .ctg .lst>li>ul>li>div{padding-left:16px}.ctgFilter .fnAcco .ctg .lst>li>ul>li>ul{overflow:hidden;padding:16px 16px 16px 48px;margin-top:12px;border-radius:2px;background:#f8f8fa}.ctgFilter .fnAcco .ctg .lst>li>ul>li>ul>li>div span{padding:0}.ctgFilter .fnAcco .ctg .lst>li>ul>li>ul>li>ul>li a{padding-left:18px}.ctgFilter .fnAcco .ctg .lst>li>ul>li>ul>li>ul>li a:after{content:"";left:0;display:block;position:absolute;top:50%;height:16px;width:16px;margin-top:-8px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -164px -40px}.ctgFilter .fnAcco .ctg .lst>li>ul.bg{overflow:hidden;padding:16px;margin-top:12px;background:#f8f8fa}.ctgFilter .fnAcco .ctg .lst>li>ul.bg>li>a{padding-left:16px}.ctgFilter .fnAcco .ctg .lst>li>ul.bg>li>div{padding-left:0}.ctgFilter .fnAcco .ctg .lst>li>ul.bg>li>ul{padding:0 0 0 16px}.ctgFilter .fnAcco .ctg .lst>li>ul.bg>li>ul>li a{padding-left:18px}.ctgFilter .fnAcco .ctg .lst>li>ul.bg>li>ul>li a:after{content:"";left:0;display:block;position:absolute;top:50%;height:16px;width:16px;margin-top:-8px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -164px -40px}.ctgFilter .fnAcco .lstCk{overflow:hidden;padding-bottom:24px}.ctgFilter .fnAcco .lstCk ul{padding-top:20px}.ctgFilter .fnAcco .lstCk li+li{margin-top:16px}.ctgFilter .fnAcco .lstCk .chk{display:block}.ctgFilter .fnAcco .lstCk .chk label{display:flex;align-items:center;gap:6px}.ctgFilter .fnAcco .lstCk .chk label:hover span{text-decoration:underline}.ctgFilter .fnAcco .lstCk .chk span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ctgFilter .fnAcco .lstCk .chk em{color:#767676}.ctgFilter .fnAcco .lstCk .chk label:hover em,.ctgFilter .fnAcco .lstCk .chk input[type=checkbox]:checked+label em{color:#191919}.ctgFilter .fnAcco .lstCk .chk input:checked+label span{font-weight:600}.ctgFilter .fnAcco .lstCk .star+span{line-height:22px}.ctgFilter .fnAcco .lstCk .star em{margin:0}.ctgFilter .fnAcco .lstCk .more{margin-top:20px}.ctgFilter .fnAcco .lstCk .more button{width:100%;height:36px;border:#dbdee0 1px solid;border-radius:2px}.ctgFilter .fnAcco .lstCk .more button em{display:inline-block;position:relative;padding-right:16px;line-height:36px;vertical-align:top}.ctgFilter .fnAcco .lstCk .more button em:after{content:"";right:0;display:block;position:absolute;top:50%;height:14px;width:14px;margin-top:-7px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -172px -24px}.ctgFilter .fnAcco .lstCk .more button:hover{border-color:#191919}.ctgFilter .fnAcco .cost{display:flex;overflow:hidden;margin-top:20px}.ctgFilter .fnAcco .cost .md{flex:none;width:14px;font-size:13px;line-height:36px;text-align:center}.ctgFilter .fnAcco .cost button{display:block;position:relative;flex:none;width:36px;height:36px;margin-left:4px;border:#dbdee0 1px solid}.ctgFilter .fnAcco .cost button:after{content:"";display:block;position:relative;width:18px;height:18px;margin:auto;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -116px -125px}.ctgFilter .fnAcco .cost button:hover{border-color:#191919}.ctgFilter .fnAcco .cost .ptxt{position:relative}.ctgFilter .fnAcco .cost .ptxt em{display:block;position:absolute;right:0;top:0;width:16px;font-size:13px;line-height:36px;pointer-events:none}.ctgFilter .fnAcco .cost .ptxt input{padding:0 16px 0 0;font-size:13px;text-align:right}.ctgFilter .fnAcco .cost .ptxt:has(input:placeholder-shown) em{color:#767676}.ctgFilter .fnAcco .color{padding:20px 0 14px}.ctgFilter .fnAcco .color:after{content:"";display:block;clear:both}.ctgFilter .fnAcco .color li{float:left;position:relative;margin:0 10px 10px 0}.ctgFilter .fnAcco .color input{display:block;position:absolute;width:100%;height:100%;border:none;outline:none;opacity:0;filter:alpha(opacity=0)}.ctgFilter .fnAcco .color label{display:block;position:relative;cursor:pointer}.ctgFilter .fnAcco .color label:hover em{display:block}.ctgFilter .fnAcco .color span{display:block;width:36px;height:36px;padding:1px;border:#fff 1px solid;border-radius:100%;background:#fff;box-sizing:border-box}.ctgFilter .fnAcco .color span img{display:block;overflow:hidden;box-sizing:border-box;width:100%;height:100%;border:#f1f1f5 1px solid;border-radius:100%}.ctgFilter .fnAcco .color input:checked+label span{border-color:#191919}.ctgFilter .fnAcco .color em{display:none;position:absolute;left:50%;transform:translateX(-50%);top:-23px;padding:0 8px;background:#191919;color:#fff;font-weight:400;font-size:12px;line-height:22px;word-break:keep-all;white-space:nowrap;pointer-events:none}.ctgFilter .fnAcco .color em:after{content:"";display:block;position:absolute;left:50%;bottom:-5px;width:8px;height:5px;margin-left:-4px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -128px -99px}.dtTopTitle~.ctgFilter{margin-top:114px}.filterOpt{overflow:hidden;position:relative}.filterOpt .reset{display:none;position:absolute;right:0;top:41px}.filterOpt .reset button{position:relative;padding-right:24px;color:#767676;color:#767676;font-size:14px;line-height:20px}.filterOpt .reset button:after{content:"";display:block;position:absolute;right:0;top:0;width:20px;height:20px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -148px -56px}.filterOpt .lst{overflow:hidden;padding:32px 92px 20px 0;border-bottom:#eceff2 1px solid}.filterOpt .lst li{float:left;position:relative;margin:0 8px 12px 0;padding:6px 42px 6px 16px;border:#dbdee0 1px solid;border-radius:36px}.filterOpt .lst li span{display:block;font-size:14px;line-height:24px}.filterOpt .lst li button{display:block;position:absolute;right:16px;top:9px;width:18px;height:18px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -80px -125px}.filterOpt .lst .color{overflow:hidden;width:24px;height:24px;border:#f1f1f5 1px solid;border-radius:100%;box-sizing:border-box}.filterOpt .lst .color img{width:100%;height:100%}.filterOpt .lst .star{float:left;margin-top:4px}.filterOpt .lst .star+span{float:left;margin-left:6px}.filterOpt .lst~.reset{display:block}.filterSort{overflow:hidden;position:relative;padding:24px 0}.filterSort .num{display:flex;align-items:center;gap:2px;float:left;font-weight:600;font-size:14px;min-height:34px}.filterSort .num b{font-weight:600;font-size:14px;letter-spacing:0}.filterSort .num~.sort{margin-left:16px;padding-left:16px}.filterSort .num~.sort:after{content:"";left:0;display:block;position:absolute;top:50%;height:12px;width:1px;margin-top:-6px;background:#dbdee0}.filterSort .sort{float:left;position:relative}.filterSort .sort dd{float:left}.filterSort .sort dd+dd{margin-left:6px}.filterSort .sort dd button{position:relative;padding-left:18px;font-size:14px;line-height:36px}.filterSort .sort dd button[aria-selected=true]{font-weight:600}.filterSort .sort dd button[aria-selected=true]:after{content:"";left:0;display:block;position:absolute;top:50%;height:16px;width:16px;margin-top:-8px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -148px -40px}.filterSort .ptxt{float:right;position:relative;width:250px}.filterSort .ptxt input{padding-right:56px}.filterSort .ptxt button{position:absolute;right:0;top:0;width:36px;height:36px}.filterSort .ptxt button:after{content:"";display:block;width:18px;height:18px;margin:auto;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -116px -125px}.filterSort .ptxt .del{display:none;right:36px;top:9px;width:18px;height:18px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -188px -125px}.filterSort .ptxt .del:after{display:none}.schRel{overflow:hidden;max-width:1700px;padding:0 60px;margin:32px auto 0;box-sizing:border-box}.schRel>div{position:relative;padding-left:104px}.schRel .tit{position:absolute;left:0;top:0}.schRel .tit h3{display:block;position:relative;padding-right:20px;font-weight:600;font-size:14px;line-height:20px}.schRel .tit h3:after{content:"";display:block;position:absolute;right:0;top:3px;width:1px;height:14px;background:#dbdee0}.schRel li{float:left;margin:0 32px 12px 0}.schRel li a{color:#767676;font-size:14px;line-height:20px}.schRel li a:hover{color:#191919;text-decoration:underline;text-underline-offset:3px}.schBrandLink{overflow:hidden;max-width:1700px;margin:32px auto 0;padding:0 60px;box-sizing:border-box}.schBrandLink .brdTop{display:flex;align-items:center;gap:16px;margin-bottom:16px}.schBrandLink .brdTop h3{font-weight:600;font-size:14px;line-height:20px}.schBrandLink .brdTop a{display:flex;align-items:center;gap:2px;color:#767676;font-size:14px;line-height:20px}.schBrandLink .brdTop a:after{content:"";display:block;width:12px;height:12px;background:#767676;mask:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -122px -24px;-webkit-mask:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -122px -24px}.schBrandLink .brdTop a:hover{color:#191919;text-decoration:underline;text-underline-offset:3px}.schBrandLink .brdTop a:hover:after{background:#191919}.schBrandLink .brdLink .swiperCtr{display:none}.schBrandLink .brdLink:has(.swiper-slide:nth-child(4)) .swiperCtr{display:block}.schBrandLink~.ctgSdWrap,.schRel~.ctgSdWrap{margin-top:28px}.schTopTitle~.ctgSdWrap .ctgSdLst{border:none}.schTopTitle~.ctgSdWrap .ctgFilter{top:0;border:none}.brdLink{position:relative;margin:0 -14px}.brdLink li{width:33.33%;padding:0 14px;box-sizing:border-box}.brdLink li>div{position:relative;height:110px;overflow:hidden;box-sizing:border-box;border:#eceff2 1px solid;border-radius:4px}.brdLink a{display:flex;align-items:center;gap:32px;height:100%;padding:0 94px 0 40px}.brdLink .logo{flex:none;display:block;overflow:hidden;position:relative}.brdLink .logo img{width:100px;height:auto}.brdLink .info{display:block;overflow:hidden}.brdLink .info strong,.brdLink .info em{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brdLink .info strong{font-weight:600;font-size:16px;line-height:22px}.brdLink .info em{margin-top:2px;color:#767676;font-size:14px;line-height:20px;letter-spacing:0}.brdLink .sp-wish{position:absolute;right:40px;top:50%;z-index:2;width:34px;height:34px;margin-top:-17px}.sch_noneGds{overflow:hidden;position:relative;max-width:1700px;margin:0 auto}.sch_noneGds:after{content:"";display:block;position:absolute;left:60px;right:60px;top:0;height:1px;background:#dbdee0}.sch_noneGds .dpBx{margin-top:120px}.dpDtl_htm{overflow:hidden}.dpDtl_htm img{vertical-align:top}.dpDtl_htm .img img{display:block;width:auto !important;max-width:100%;margin:0 auto}.edt_list{overflow:hidden;position:relative}.edt_list>div{margin:0 -30px}.edt_list dl{display:flex;flex-direction:column;float:left;width:50%;padding:0 30px 80px;box-sizing:border-box}.edt_list dt{order:2;padding:32px 30px 0 0}.edt_list dt .tit,.edt_list dt .sub{display:block;overflow:hidden}.edt_list dt .tit{max-height:68px;font-size:24px;line-height:34px;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;word-wrap:break-word}.edt_list dt .sub{max-height:40px;margin-top:5px;color:#767676;font-size:14px;line-height:20px}.edt_list dt .ctg{display:flex;overflow:hidden;height:20px;margin-bottom:10px;font-size:14px;line-height:20px}.edt_list dt .ctg b{flex:none;float:left;font-weight:600}.edt_list dt .ctg b~em{padding-left:9px;margin-left:8px}.edt_list dt .ctg b~em:after{content:"";left:0;display:block;position:absolute;top:50%;height:12px;width:1px;margin-top:-6px;background:#dbdee0}.edt_list dt .ctg em{float:left;position:relative}.edt_list .bn{order:1;overflow:hidden;position:relative}.edt_list .bn img{width:100%;height:auto;transform:inherit;transition:all .3s ease;min-height:380px}.edt_list .bn a:hover img{transform:scale(1.05)}.edt_list .goods_list{order:3;margin-top:24px}.edt_list .goods_list.ssd ul{margin:0}.edt_list .goods_list.ssd a{min-height:80px;padding-left:100px;padding-top:7px;box-sizing:border-box}.edt_list .goods_list.ssd .img{width:80px;height:80px}.edt_list .goods_list.ssd .tit,.edt_list .goods_list.ssd .brd{padding-right:60px}.edt_list .goods_list.ssd .tit{-webkit-line-clamp:1;line-clamp:1}.edt_list .btm{order:4;overflow:hidden;margin-top:24px;padding-top:16px;border-top:#f1f1f5 1px solid}.edt_list .btm .date{float:left;color:#767676;font-size:14px;line-height:20px;letter-spacing:0}.edt_list .btm .ws{float:right;position:relative;padding-left:20px;color:#505050;font-size:13px;line-height:20px;letter-spacing:0}.edt_list .btm .ws:after{content:"";display:block;position:absolute;left:0;top:1px;width:18px;height:18px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -94px -40px}.edt_list .wish{right:16px;top:16px;width:32px;height:32px}.edt_list.n3>div{margin:0 -35px}.edt_list.n3 dl{width:33.33%;padding:0 35px 100px}.bnr_list{overflow:hidden}.bnr_list ul{margin:0 -14px}.bnr_list li{float:left;width:50%;padding:0 14px;margin-bottom:80px;box-sizing:border-box}.bnr_list li:nth-child(2n+1){clear:both;float:left}.bnr_list span{display:block;overflow:hidden;position:relative}.bnr_list .img img{width:100%;height:auto;transform:inherit;transition:all .3s ease}.bnr_list a:hover .img img{transform:scale(1.05)}.bnr_list .tit{max-height:68px;margin-top:24px;font-size:24px;line-height:34px;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;word-wrap:break-word}.bnr_list .sub{max-height:40px;margin-top:6px;color:#767676;font-size:14px;line-height:20px;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;word-wrap:break-word}.bnr_list .date{margin-top:8px;color:#767676;font-size:13px;line-height:18px;letter-spacing:0}.bnr_list.n3 li{width:33.33%}.bnr_list.n3 li:nth-child(2n+1){clear:none;float:left}.bnr_list.n3 li:nth-child(3n+1){clear:both;float:left}.bnr_list.noBtm li{margin-bottom:0}.bnr_list.edt ul{margin:0 -30px}.bnr_list.edt ul li{padding:0 30px}.brdAll{display:block;width:160px;height:46px;margin:60px auto 0;border:#191919 1px solid;border-radius:2px;vertical-align:top}.brdAll em{display:inline-block;position:relative;padding-left:22px;font-weight:600;font-size:14px;line-height:44px}.brdAll em:after{content:"";left:0;display:block;position:absolute;top:50%;height:18px;width:18px;margin-top:-9px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -80px -143px}.brdAll.gry{margin-top:30px;border-color:#dbdee0}.brdAll.gry em{font-weight:400}.brdAll.gry:hover{border-color:#191919}.gtTabs.like>div{justify-content:center;border-bottom:#f1f1f5 1px solid}.gtTabs.like button{flex:none;padding:0 32px;color:#999;font-weight:600;font-size:24px;line-height:98px}.gtTabs.like button em{margin-left:4px;font-weight:600;font-size:20px;vertical-align:2px;letter-spacing:0}.gtTabs.like button[aria-selected=true]{color:#c91835}.goods_list .likeBt{position:relative;height:46px;padding:0 20px 0 38px;margin-top:24px;border:#dbdee0 1px solid;border-radius:2px;font-size:15px;line-height:44px;box-sizing:border-box}.goods_list .likeBt:after{content:"";display:block;position:absolute;left:16px;top:13px;width:18px;height:18px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -130px -40px}.goods_list .likeBt:hover{border-color:#191919}.goods_list .likeBt.crt:after{background-position:-206px -107px}.goods_list .likeBt.stk:after{background-position:-206px -125px}.like_brdLst>ul>li{padding-bottom:72px}.like_brdLst>ul>li+li{padding-top:120px;border-top:#2d3341 2px solid}.like_brdLst .brdLink{margin:0;padding:0 20px 48px}.like_brdLst .brdLink a{display:inline-flex;padding:0}.like_brdLst .brdLink .logo{padding:0}.like_brdLst .brdLink .logo:after{display:none}.like_brdLst .brdLink .logo img{width:auto;height:38px}.like_brdLst .brdLink .info{padding-left:40px}.like_brdLst .brdLink .wish{top:0;right:20px;padding:0 0 0 42px;font-size:13px;line-height:40px;text-align:left}.like_brdLst .brdLink .wish:after{left:0;width:40px;height:40px;margin:0}.like_brdLst .brdLink .goods_list li{margin-bottom:48px}.panel_like{overflow:hidden;padding-top:80px}.panel_like .goods_list.ssd li{margin-bottom:0}.panel_like .ntcLst{padding-top:32px;margin-top:40px;border-top:#dbdee0 1px solid}.panel_like .sch_noneGds{padding-top:120px}.panel_like .sch_noneGds:after{left:0;right:0}.panel_like .sch_noneGds .like_brdLst>ul>li{padding-top:120px;border-top:#2d3341 2px solid}.panel_like .dpLst_none span{background-image:url("/20260430143510/fo/images/disp/ico_list_like.svg")}.dpDtl_hd{overflow:hidden;position:relative;margin:40px 0 32px;min-height:118px;padding-right:400px}.dpDtl_hd .ctg{display:block;overflow:hidden;margin-bottom:20px;line-height:20px}.dpDtl_hd .ctg b{float:left;font-weight:600;font-size:14px}.dpDtl_hd .ctg b~em{padding-left:9px;margin-left:8px}.dpDtl_hd .ctg b~em:after{content:"";left:0;display:block;position:absolute;top:50%;height:12px;width:1px;margin-top:-6px;background:#dbdee0}.dpDtl_hd .ctg em{float:left;position:relative}.dpDtl_hd .ctg~.dpSns{top:40px}.dpDtl_hd h3{display:block;overflow:hidden;max-height:76px;font-size:28px;line-height:38px;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;word-wrap:break-word}.dpDtl_hd .sub{display:block;overflow:hidden;max-height:44px;margin-top:5px;color:#767676;font-size:15px;line-height:22px;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;word-wrap:break-word}.dpDtl_hd .date{display:block;margin-top:20px;color:#767676;font-size:14px;line-height:20px;letter-spacing:0}.dpDtl_hd .bt{position:absolute;right:0;bottom:0}.dpDtl_hd .bt .wish{position:relative;padding-left:38px;font-size:13px;line-height:40px;letter-spacing:0}.dpDtl_hd .bt .wish:after{content:"";display:block;position:absolute;left:0;top:1px;width:38px;height:38px;background:url("/20260430143510/fo/images/common/btn_wish.svg") no-repeat 0 0;background-size:100% auto}.dpDtl_hd .bt .wish[aria-pressed=true]:after{background:#191919;-webkit-mask-image:url("/20260430143510/fo/images/common/btn_wish_on.svg");mask-image:url("/20260430143510/fo/images/common/btn_wish_on.svg");-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dpDtl_hd .dpSns{position:absolute;right:0;top:0}.dpDtl_hd.brd .dpSns{top:4px}.dpDtl_brd{overflow:hidden;margin-top:60px}.dpDtl_brd .brdLink li{width:100%}.dpDtl_brd .brdLink li>div{height:130px}.dpDtl_brd .brdLink a{height:130px;padding-left:60px}.dpDtl_brd .brdLink .bo_stc_wrap{position:relative}.dpDtl_brd .brdLink .swiperCtr{display:none}.dpDtl_brd .brdLink:has(.swiper-slide:nth-child(2)) li{width:50%}.dpDtl_brd .brdLink:has(.swiper-slide:nth-child(3)) .swiperCtr{display:block}.dpDtl_brd .swiperCtr{text-align:center}.dpDtl_brd .swiperCtr .swiper-button-prev{left:14px}.dpDtl_brd .swiperCtr .swiper-button-next{right:14px}.dpDtl_brd .swiperCtr .bt_drt.bk.sd button{top:37px;margin-top:0}.dpDtl_brd .swiperCtr .pg_dot{margin-top:32px}.dpDtl_brd .swiperCtr.zeroNum .swiper-button-prev{left:0}.dpDtl_brd .swiperCtr.zeroNum .swiper-button-next{right:0}.dpSns{display:block}.dpSns button{float:left;width:32px;height:32px;background:url("/20260430143510/fo/images/disp/ico_sns.svg") no-repeat 0 0}.dpSns button+button{margin-left:12px}.dpSns .fb{background-position:0 0}.dpSns .tw{background-position:-32px 0}.dpSns .ka{background-position:-64px 0}.dpSns .ur{background-position:-96px 0}.edtDtl_bx{overflow:hidden;position:relative;margin-top:80px}.edtDtl_bx .edt_list.n3 dl{padding-bottom:0}.edtDtl_bx .edt_list.n3 dt{padding-right:0}.gtTabs.shp>div{padding:0 1px;box-sizing:border-box}.gtTabs.shp button{display:flex;align-items:center;justify-content:center;position:relative;height:52px;margin:0 -1px;padding:0 8px;border:#dbdee0 1px solid;background:#fff;font-size:16px;line-height:19px}.gtTabs.shp button[aria-selected=true]{z-index:2;border-color:#191919;background:#191919;color:#fff;font-weight:400}.gtTabs.shp button:first-child{border-radius:2px 0 0 2px}.gtTabs.shp button:last-child{border-radius:0 2px 2px 0}.gtTabs.shp button em{display:block;overflow:hidden;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}.panel_shop{display:none;padding-top:36px}.panel_shop[id=panel_shop_0]{display:block}.panel_shop .goods_list.n5{margin-top:24px}.panel_shop .filterSort~.goods_list.n5,.panel_shop .filterSort~div>.goods_list.n5{margin-top:0}.plan_list{overflow:hidden}.plan_list ul{margin:0 -14px}.plan_list li{float:left;overflow:hidden;box-sizing:border-box;width:33.33%;padding:0 14px;margin-bottom:80px}.plan_list li:nth-child(3n+1){clear:both;float:left}.plan_list li span{display:block;overflow:hidden;position:relative}.plan_list .img{margin-bottom:24px}.plan_list .img img{width:100%;height:auto;transform:inherit;transition:all .3s ease}.plan_list .img .end{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:0 16px;background:rgba(0,0,0,.5);color:#fff;font-size:14px;line-height:38px;text-align:center}.plan_list a:hover .img img{transform:scale(1.05)}.plan_list .brd{margin-bottom:10px;font-size:14px;line-height:20px}.plan_list .brd:empty{display:none}.plan_list .tit{max-height:72px;font-weight:400;font-size:24px;line-height:36px;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}.plan_list .sub{margin-top:5px;max-height:40px;color:#767676;font-size:14px;line-height:20px;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}.plan_list .date{margin-top:6px;color:#767676;font-size:14px;line-height:20px;letter-spacing:0}.plan_list.evt li{width:50%}.plan_list.evt li:nth-child(3n+1){clear:none;float:left}.plan_list.evt li:nth-child(2n+1){clear:both;float:left}.plan_list.evt .img .out{position:absolute;left:0;bottom:0;z-index:2;height:36px;padding:0 12px;background:#191919;color:#fff;font-size:13px;line-height:36px;text-align:center}.plan_list.evt a:hover .img .out~img{transform:scale(1)}.plan_list.evt .date{margin-top:8px;color:#767676;font-size:14px;line-height:20px;letter-spacing:0}.plan_list.evt .tit,.plan_list.evt .sub{padding-right:80px}.plan_list.swiper-container li{clear:none !important;margin-bottom:0}.plan_list~.paging{margin-top:0}.goods_list.n2{padding:0 75px}.goods_list.n2 ul{margin:0 -35px}.goods_list.n2 li{width:50%;padding:0 35px}.goods_list.n2 li:nth-child(4n+1){clear:none;float:left}.goods_list.n2 li:nth-child(2n+1){clear:both;float:left}.goods_list.n2 .brd{margin-bottom:2px;font-size:18px;line-height:24px}.goods_list.n2 .pro{font-size:15px;line-height:22px}.goods_list.n2 .tit{height:auto;font-size:18px;line-height:24px}.goods_list.n2 .cost{margin-top:15px}.goods_list.n2 .cost .rm{font-size:24px;line-height:32px}.goods_list.n2 .cost .prc{font-size:18px;line-height:32px}.goods_list.n2 .cost .prc b{margin-right:2px;font-size:24px}.goods_list.n2 .cost .prm{font-size:15px}.goods_list.nct li{display:flex;align-items:flex-start;gap:26px;position:relative;width:50%}.goods_list.nct li:nth-child(4n+1){clear:none;float:left}.goods_list.nct li:nth-child(2n+1){clear:both;float:left}.goods_list.nct li>div{flex:1}.goods_list.nct li .gd-info{margin-top:32px}.goods_list.nct .brd{font-size:18px;line-height:24px}.gdType_0{display:flex}.gdType_0 .goods_list{flex:none;width:50%}.gdType_0 .goods_list ul{padding-left:14px}.gdType_0 .goods_list ul li{width:50%}.gdType_0 .goods_list ul li:nth-child(4n+1){clear:none;float:left}.gdType_0 .goods_list ul li:nth-child(2n+1){clear:both;float:left}.gdType_0 .goods_list.n2{flex:auto;width:50%;padding:0 110px 0 0}.gdType_0 .goods_list.n2 ul{padding:0}.gdType_0 .goods_list.n2 ul li{width:100%}@media screen and (max-width: 1400px){.ctgSdWrap,.schTopTitle,.dpBx,.ctgMainBn,.location dl,.schBrandLink,.schRel,.wideSlideBn{width:1280px;padding-left:0;padding-right:0}}.container.brand .header .head>.wp{height:104px}.container.brand .header .dsp{display:none}.container.brand .header h1{position:absolute;left:108px;bottom:12px}.container.brand .header .rnm{position:absolute;right:60px;bottom:12px;z-index:2}.container.brand .header .gnb{flex-flow:wrap-reverse;position:relative;height:66px}.container.brand .header .gnb:after{content:"";display:block;position:absolute;left:0;right:0;top:-38px;width:100%;height:38px;background:#fff}.container.brand .header .hd_top{position:static;height:auto}.container.brand .header .hd_top .rnb{position:absolute;right:60px;top:0;height:auto}.container.brand .header .hd_btm{display:block;position:absolute;left:60px;bottom:0;right:60px;width:auto;height:66px;margin-top:0;padding-left:270px;padding-right:508px}.container.brand .header~.contents{padding-top:104px}.container.brand .header.isPrm~.contents{padding-top:155px}.container.brand .header.sd .head>.wp{height:72px}.container.brand .header.sd .hd_top .rnb{position:relative;right:auto;top:auto;height:28px}.container.brand .header.sd h1{position:static}.container.brand .header.sd .rnm{position:relative;right:auto;bottom:auto}.container.brand .header.sd .hd_btm{display:flex;position:relative;left:auto;bottom:auto;right:auto;height:auto;margin:0;padding:0}.container.brand .header.sd .hd_btm .gnbCtg{top:50px}.brandHd{position:relative;z-index:15;width:100%;min-width:1200px;padding-top:20px;border-bottom:#f1f1f5 1px solid;background:#fff}.brandHd:after{content:"";display:block;clear:both}.brandHd:has(.hd-bg){padding-top:0}.brandHd:has(>div>.btm){padding-bottom:0}.brandHd>div:not(.hd-bg),.brandHd .btm,.brandHd .hd-bg>.top{width:clamp(1280px,100%,1700px);padding:0 60px;margin:0 auto;box-sizing:border-box}.brandHd .hd-bg{background-position:center;background-size:cover}.brandHd .hd-bg>.top{min-height:130px}.brandHd .hd-bg>.top .rnd{right:60px}@media screen and (max-width: 1400px){.brandHd .hd-bg>.top{width:1280px;padding:0}.brandHd .hd-bg>.top .rnd{right:0}}.brandHd .btm{text-align:center}.brandHd>div>.top{display:flex;align-items:center;justify-content:center;position:relative;min-height:90px}.brandHd>div>.top h2{display:block;max-width:calc(100% - 244px);font-weight:600;font-size:40px;line-height:48px;text-align:center}.brandHd>div>.top h2 img{display:block;height:64px;width:auto}.brandHd>div>.top .rnd{display:flex;align-items:center;gap:10px;position:absolute;z-index:2;right:0;top:50%;transform:translateY(-50%)}.brandHd>div>.top .rnd>li{position:relative}.brandHd>div>.top .rnd>li>button{position:relative;width:40px;height:40px;border-radius:100%;background:hsla(0,0%,100%,.9)}.brandHd>div>.top .rnd>li>button:after{content:"";display:block;width:24px;height:24px;margin:auto;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat 0 0}.brandHd>div>.top .rnd .sch>button:after{background-position:-168px -220px}.brandHd>div>.top .rnd .wsh>button:after{background-position:-120px -220px}.brandHd>div>.top .rnd .wsh>button[aria-pressed=true]:after{background:#c91835;mask:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -144px -220px;-webkit-mask:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -144px -220px}.brandHd>div>.top .rnd .shr>button:after{background-position:-192px -220px}.brandHd .nav{display:inline-block;vertical-align:top}.brandHd .nav li[aria-expanded=true] .bt a{font-weight:600}.brandHd .nav>li{float:left;position:relative}.brandHd .nav .bt{padding:0 14px}.brandHd .nav .bt a{padding:0 2px;font-size:16px;line-height:60px;text-align:center}.brandHd .nav .bt a a:hover{font-weight:600}.brandHd .nav .lyr{display:none;overflow:hidden;position:absolute;left:50%;top:60px;z-index:12;min-width:200px;border:#191919 1px solid;border-radius:2px;background:#fff;transform:translateX(-50%);white-space:nowrap}.brandHd .nav .lyr ul{overflow-x:hidden;overflow-y:overlay;width:200px;min-height:56px;max-height:358px;padding:10px 20px;text-align:left;box-sizing:border-box;overscroll-behavior:contain}.brandHd .nav .lyr li+li{margin-top:6px}.brandHd .nav .lyr a{height:32px;overflow:hidden;font-size:14px;line-height:16px;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;align-content:center;white-space:normal}.brandHd .nav .lyr a:hover{font-weight:600;text-decoration:underline}.brandHd .lyrSch{display:none;position:absolute;z-index:18;right:-24px;top:-19px;width:252px;padding:16px 32px 0;border-radius:2px;background:#fff;box-sizing:border-box;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.brandHd .lyrSch .top{overflow:hidden;position:relative;height:46px}.brandHd .lyrSch .top label,.brandHd .lyrSch .top input{display:block;overflow:hidden;width:188px;height:46px;padding:0 30px 0 0;background:none;border:none;outline:none;font-size:14px;line-height:46px;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis}.brandHd .lyrSch .top label{position:absolute;left:0;top:0;color:#767676;white-space:nowrap;text-overflow:ellipsis;cursor:text}.brandHd .lyrSch .top input{padding-right:52px;border-bottom:#191919 2px solid}.brandHd .lyrSch .top button{position:absolute;right:0;top:11px;width:24px;height:24px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -168px -220px}.brandHd .lyrSch .top .del{display:none;right:28px;top:11px;width:24px;height:24px;background-position:-214px 0}.brandHd .lyrSch a:hover{text-decoration:underline;text-underline-offset:3px}.brandHd .lyrSch .key{overflow:hidden}.brandHd .lyrSch .key .rct{position:relative;margin:24px 0 16px}.brandHd .lyrSch .key .rct dt{margin-bottom:12px;font-weight:600;font-size:15px;line-height:22px}.brandHd .lyrSch .key .rct a{display:block;position:relative;font-size:13px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brandHd .lyrSch .key .rct li{display:flex;align-items:center;overflow:hidden;position:relative;padding-right:18px}.brandHd .lyrSch .key .rct li button{position:absolute;right:0;top:9px;width:14px;height:14px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -200px -24px}.brandHd .lyrSch .key .btm{position:absolute;top:0;right:0;color:#767676;font-size:12px;line-height:22px}.brandHd .lyrSch .key .btm button{color:#767676;line-height:22px}.brandHd .lyrSch .key .btm button:hover{text-decoration:underline;text-underline-offset:3px}.brandHd .lyrSch .auto{display:none;overflow:hidden}.brandHd .lyrSch .auto ul{margin:18px 0 16px}.brandHd .lyrSch .auto ul li{display:flex;align-items:center;overflow:hidden}.brandHd .lyrSch .auto a{display:block;font-size:13px;line-height:32px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brandHd .lyrSch .auto a em{font-weight:600}.brandHd .lyrSch .cls{overflow:hidden;height:50px;margin:0 -32px;border-top:#f1f1f5 1px solid}.brandHd .lyrSch .cls button{float:right;width:20px;height:20px;margin:15px;background:url("/20260430143510/fo/images/common/ico_common.svg") no-repeat -208px -56px}.brandHd .lyrSch .none{padding:60px 0;color:#767676;font-size:13px;line-height:20px;text-align:center}.brandHd~.area_lv1 .ctgMainBn,.brandHd~.ctgMainBn{margin-top:12px;padding-bottom:36px}.brandHd.trans{background:none;margin-bottom:-176px;border:none}.brandHd.wt .top .rnd>li>button,.brandHd.wt .nav .bt a{color:#fff}.brandHd.wt .top .rnd>li>button:after{background-position:-88px -161px}.brandHd.wt .top .rnd .whs button:after{background-position:-120px -161px}.brandHd.wt .top .rnd .shr button:after{background-position:-152px -161px}.contents:has(.ctgMainBn) .brandHd,.contents:has(.ctgSdWrap.noTitle.brd_df) .brandHd{border-bottom:none}.wrap[data-point=p-color_1] .star em{background-color:#DD0707}.wrap[data-point=p-color_1] .location .btn_opt_slt .lyr ul li a:hover{color:#DD0707}.wrap[data-point=p-color_1] .location .btn_opt_slt .lyr ul li a:hover .tx{color:#DD0707}.wrap[data-point=p-color_1] .ctgFilter .fnAcco .color input:checked+label span{border-color:#DD0707}.wrap[data-point=p-color_1] .schRel li a:hover{color:#DD0707}.wrap[data-point=p-color_1] .gtTabs.shp button[aria-selected=true]{background-color:#DD0707;border-color:#DD0707}.wrap[data-point=p-color_1] .gtTabs.like button[aria-selected=true]{color:#DD0707}.wrap[data-point=p-color_1] .brdLink .wish[aria-pressed=true]:after,.wrap[data-point=p-color_1] .edt_list .wish[aria-pressed=true],.wrap[data-point=p-color_1] .dpDtl_hd .bt .wish[aria-pressed=true]:after{background:#DD0707}.wrap[data-point=p-color_1] .brandHd .lyrSch .auto a em{color:#DD0707}.wrap[data-point=p-color_1] .brandHd .top .rnd .wsh>button[aria-pressed=true]:after{background:#DD0707}.wrap[data-point=p-color_2] .star em{background-color:#EB41A3}.wrap[data-point=p-color_2] .location .btn_opt_slt .lyr ul li a:hover{color:#EB41A3}.wrap[data-point=p-color_2] .location .btn_opt_slt .lyr ul li a:hover .tx{color:#EB41A3}.wrap[data-point=p-color_2] .ctgFilter .fnAcco .color input:checked+label span{border-color:#EB41A3}.wrap[data-point=p-color_2] .schRel li a:hover{color:#EB41A3}.wrap[data-point=p-color_2] .gtTabs.shp button[aria-selected=true]{background-color:#EB41A3;border-color:#EB41A3}.wrap[data-point=p-color_2] .gtTabs.like button[aria-selected=true]{color:#EB41A3}.wrap[data-point=p-color_2] .brdLink .wish[aria-pressed=true]:after,.wrap[data-point=p-color_2] .edt_list .wish[aria-pressed=true],.wrap[data-point=p-color_2] .dpDtl_hd .bt .wish[aria-pressed=true]:after{background:#EB41A3}.wrap[data-point=p-color_2] .brandHd .lyrSch .auto a em{color:#EB41A3}.wrap[data-point=p-color_2] .brandHd .top .rnd .wsh>button[aria-pressed=true]:after{background:#EB41A3}.wrap[data-point=p-color_3] .star em{background-color:#FF5800}.wrap[data-point=p-color_3] .location .btn_opt_slt .lyr ul li a:hover{color:#FF5800}.wrap[data-point=p-color_3] .location .btn_opt_slt .lyr ul li a:hover .tx{color:#FF5800}.wrap[data-point=p-color_3] .ctgFilter .fnAcco .color input:checked+label span{border-color:#FF5800}.wrap[data-point=p-color_3] .schRel li a:hover{color:#FF5800}.wrap[data-point=p-color_3] .gtTabs.shp button[aria-selected=true]{background-color:#FF5800;border-color:#FF5800}.wrap[data-point=p-color_3] .gtTabs.like button[aria-selected=true]{color:#FF5800}.wrap[data-point=p-color_3] .brdLink .wish[aria-pressed=true]:after,.wrap[data-point=p-color_3] .edt_list .wish[aria-pressed=true],.wrap[data-point=p-color_3] .dpDtl_hd .bt .wish[aria-pressed=true]:after{background:#FF5800}.wrap[data-point=p-color_3] .brandHd .lyrSch .auto a em{color:#FF5800}.wrap[data-point=p-color_3] .brandHd .top .rnd .wsh>button[aria-pressed=true]:after{background:#FF5800}.wrap[data-point=p-color_4] .star em{background-color:#FFB100}.wrap[data-point=p-color_4] .location .btn_opt_slt .lyr ul li a:hover{color:#FFB100}.wrap[data-point=p-color_4] .location .btn_opt_slt .lyr ul li a:hover .tx{color:#FFB100}.wrap[data-point=p-color_4] .ctgFilter .fnAcco .color input:checked+label span{border-color:#FFB100}.wrap[data-point=p-color_4] .schRel li a:hover{color:#FFB100}.wrap[data-point=p-color_4] .gtTabs.shp button[aria-selected=true]{background-color:#FFB100;border-color:#FFB100}.wrap[data-point=p-color_4] .gtTabs.like button[aria-selected=true]{color:#FFB100}.wrap[data-point=p-color_4] .brdLink .wish[aria-pressed=true]:after,.wrap[data-point=p-color_4] .edt_list .wish[aria-pressed=true],.wrap[data-point=p-color_4] .dpDtl_hd .bt .wish[aria-pressed=true]:after{background:#FFB100}.wrap[data-point=p-color_4] .brandHd .lyrSch .auto a em{color:#FFB100}.wrap[data-point=p-color_4] .brandHd .top .rnd .wsh>button[aria-pressed=true]:after{background:#FFB100}.wrap[data-point=p-color_5] .star em{background-color:#B28B57}.wrap[data-point=p-color_5] .location .btn_opt_slt .lyr ul li a:hover{color:#B28B57}.wrap[data-point=p-color_5] .location .btn_opt_slt .lyr ul li a:hover .tx{color:#B28B57}.wrap[data-point=p-color_5] .ctgFilter .fnAcco .color input:checked+label span{border-color:#B28B57}.wrap[data-point=p-color_5] .schRel li a:hover{color:#B28B57}.wrap[data-point=p-color_5] .gtTabs.shp button[aria-selected=true]{background-color:#B28B57;border-color:#B28B57}.wrap[data-point=p-color_5] .gtTabs.like button[aria-selected=true]{color:#B28B57}.wrap[data-point=p-color_5] .brdLink .wish[aria-pressed=true]:after,.wrap[data-point=p-color_5] .edt_list .wish[aria-pressed=true],.wrap[data-point=p-color_5] .dpDtl_hd .bt .wish[aria-pressed=true]:after{background:#B28B57}.wrap[data-point=p-color_5] .brandHd .lyrSch .auto a em{color:#B28B57}.wrap[data-point=p-color_5] .brandHd .top .rnd .wsh>button[aria-pressed=true]:after{background:#B28B57}.wrap[data-point=p-color_6] .star em{background-color:#8E7B66}.wrap[data-point=p-color_6] .location .btn_opt_slt .lyr ul li a:hover{color:#8E7B66}.wrap[data-point=p-color_6] .location .btn_opt_slt .lyr ul li a:hover .tx{color:#8E7B66}.wrap[data-point=p-color_6] .ctgFilter .fnAcco .color input:checked+label span{border-color:#8E7B66}.wrap[data-point=p-color_6] .schRel li a:hover{color:#8E7B66}.wrap[data-point=p-color_6] .gtTabs.shp button[aria-selected=true]{background-color:#8E7B66;border-color:#8E7B66}.wrap[data-point=p-color_6] .gtTabs.like button[aria-selected=true]{color:#8E7B66}.wrap[data-point=p-color_6] .brdLink .wish[aria-pressed=true]:after,.wrap[data-point=p-color_6] .edt_list .wish[aria-pressed=true],.wrap[data-point=p-color_6] .dpDtl_hd .bt .wish[aria-pressed=true]:after{background:#8E7B66}.wrap[data-point=p-color_6] .brandHd .lyrSch .auto a em{color:#8E7B66}.wrap[data-point=p-color_6] .brandHd .top .rnd .wsh>button[aria-pressed=true]:after{background:#8E7B66}.wrap[data-point=p-color_7] .star em{background-color:#009634}.wrap[data-point=p-color_7] .location .btn_opt_slt .lyr ul li a:hover{color:#009634}.wrap[data-point=p-color_7] .location .btn_opt_slt .lyr ul li a:hover .tx{color:#009634}.wrap[data-point=p-color_7] .ctgFilter .fnAcco .color input:checked+label span{border-color:#009634}.wrap[data-point=p-color_7] .schRel li a:hover{color:#009634}.wrap[data-point=p-color_7] .gtTabs.shp button[aria-selected=true]{background-color:#009634;border-color:#009634}.wrap[data-point=p-color_7] .gtTabs.like button[aria-selected=true]{color:#009634}.wrap[data-point=p-color_7] .brdLink .wish[aria-pressed=true]:after,.wrap[data-point=p-color_7] .edt_list .wish[aria-pressed=true],.wrap[data-point=p-color_7] .dpDtl_hd .bt .wish[aria-pressed=true]:after{background:#009634}.wrap[data-point=p-color_7] .brandHd .lyrSch .auto a em{color:#009634}.wrap[data-point=p-color_7] .brandHd .top .rnd .wsh>button[aria-pressed=true]:after{background:#009634}.wrap[data-point=p-color_8] .star em{background-color:#009F9F}.wrap[data-point=p-color_8] .location .btn_opt_slt .lyr ul li a:hover{color:#009F9F}.wrap[data-point=p-color_8] .location .btn_opt_slt .lyr ul li a:hover .tx{color:#009F9F}.wrap[data-point=p-color_8] .ctgFilter .fnAcco .color input:checked+label span{border-color:#009F9F}.wrap[data-point=p-color_8] .schRel li a:hover{color:#009F9F}.wrap[data-point=p-color_8] .gtTabs.shp button[aria-selected=true]{background-color:#009F9F;border-color:#009F9F}.wrap[data-point=p-color_8] .gtTabs.like button[aria-selected=true]{color:#009F9F}.wrap[data-point=p-color_8] .brdLink .wish[aria-pressed=true]:after,.wrap[data-point=p-color_8] .edt_list .wish[aria-pressed=true],.wrap[data-point=p-color_8] .dpDtl_hd .bt .wish[aria-pressed=true]:after{background:#009F9F}.wrap[data-point=p-color_8] .brandHd .lyrSch .auto a em{color:#009F9F}.wrap[data-point=p-color_8] .brandHd .top .rnd .wsh>button[aria-pressed=true]:after{background:#009F9F}.wrap[data-point=p-color_9] .star em{background-color:#28A5F2}.wrap[data-point=p-color_9] .location .btn_opt_slt .lyr ul li a:hover{color:#28A5F2}.wrap[data-point=p-color_9] .location .btn_opt_slt .lyr ul li a:hover .tx{color:#28A5F2}.wrap[data-point=p-color_9] .ctgFilter .fnAcco .color input:checked+label span{border-color:#28A5F2}.wrap[data-point=p-color_9] .schRel li a:hover{color:#28A5F2}.wrap[data-point=p-color_9] .gtTabs.shp button[aria-selected=true]{background-color:#28A5F2;border-color:#28A5F2}.wrap[data-point=p-color_9] .gtTabs.like button[aria-selected=true]{color:#28A5F2}.wrap[data-point=p-color_9] .brdLink .wish[aria-pressed=true]:after,.wrap[data-point=p-color_9] .edt_list .wish[aria-pressed=true],.wrap[data-point=p-color_9] .dpDtl_hd .bt .wish[aria-pressed=true]:after{background:#28A5F2}.wrap[data-point=p-color_9] .brandHd .lyrSch .auto a em{color:#28A5F2}.wrap[data-point=p-color_9] .brandHd .top .rnd .wsh>button[aria-pressed=true]:after{background:#28A5F2}.wrap[data-point=p-color_10] .star em{background-color:#1C60FA}.wrap[data-point=p-color_10] .location .btn_opt_slt .lyr ul li a:hover{color:#1C60FA}.wrap[data-point=p-color_10] .location .btn_opt_slt .lyr ul li a:hover .tx{color:#1C60FA}.wrap[data-point=p-color_10] .ctgFilter .fnAcco .color input:checked+label span{border-color:#1C60FA}.wrap[data-point=p-color_10] .schRel li a:hover{color:#1C60FA}.wrap[data-point=p-color_10] .gtTabs.shp button[aria-selected=true]{background-color:#1C60FA;border-color:#1C60FA}.wrap[data-point=p-color_10] .gtTabs.like button[aria-selected=true]{color:#1C60FA}.wrap[data-point=p-color_10] .brdLink .wish[aria-pressed=true]:after,.wrap[data-point=p-color_10] .edt_list .wish[aria-pressed=true],.wrap[data-point=p-color_10] .dpDtl_hd .bt .wish[aria-pressed=true]:after{background:#1C60FA}.wrap[data-point=p-color_10] .brandHd .lyrSch .auto a em{color:#1C60FA}.wrap[data-point=p-color_10] .brandHd .top .rnd .wsh>button[aria-pressed=true]:after{background:#1C60FA}.wrap[data-point=p-color_11] .star em{background-color:#6D00DB}.wrap[data-point=p-color_11] .location .btn_opt_slt .lyr ul li a:hover{color:#6D00DB}.wrap[data-point=p-color_11] .location .btn_opt_slt .lyr ul li a:hover .tx{color:#6D00DB}.wrap[data-point=p-color_11] .ctgFilter .fnAcco .color input:checked+label span{border-color:#6D00DB}.wrap[data-point=p-color_11] .schRel li a:hover{color:#6D00DB}.wrap[data-point=p-color_11] .gtTabs.shp button[aria-selected=true]{background-color:#6D00DB;border-color:#6D00DB}.wrap[data-point=p-color_11] .gtTabs.like button[aria-selected=true]{color:#6D00DB}.wrap[data-point=p-color_11] .brdLink .wish[aria-pressed=true]:after,.wrap[data-point=p-color_11] .edt_list .wish[aria-pressed=true],.wrap[data-point=p-color_11] .dpDtl_hd .bt .wish[aria-pressed=true]:after{background:#6D00DB}.wrap[data-point=p-color_11] .brandHd .lyrSch .auto a em{color:#6D00DB}.wrap[data-point=p-color_11] .brandHd .top .rnd .wsh>button[aria-pressed=true]:after{background:#6D00DB}.wrap.std-round .location .btn_opt_slt .lyr ul{border-radius:10px}.wrap.std-round .dpAll button{border-radius:10px}.wrap.std-round .ctgMainBn li a{border-radius:30px}.wrap.std-round .ctgMainBn li a .img{border-radius:30px 30px 0 0}.wrap.std-round .ctgMainBn .n1 a{border-radius:30px}.wrap.std-round .ctgMainBn .n1 a .img{border-radius:30px 0 0 30px}.wrap.std-round .ctgMenu{border-radius:20px}.wrap.std-round .ctgBrd li .img{border-radius:20px}.wrap.std-round .ctgFilter .fnAcco .ctg .lst>li>ul>li>ul,.wrap.std-round .ctgFilter .fnAcco .ctg .lst>li>ul.bg{border-radius:10px}.wrap.std-round .ctgFilter .fnAcco .lstCk .more button,.wrap.std-round .ctgFilter .fnAcco .cost button{border-radius:8px}.wrap.std-round .brdLink li>div{border-radius:10px}.wrap.std-round .gtTabs.shp button:first-child{border-radius:10px 0 0 10px}.wrap.std-round .gtTabs.shp button:last-child{border-radius:0 10px 10px 0}.wrap.std-round .plan_list .img{border-radius:30px}.wrap.std-round .edt_list .bn{border-radius:20px}.wrap.std-round .goods_list .likeBt{border-radius:10px}.wrap.std-round .brdAll,.wrap.std-round .wordAnk .sch{border-radius:8px}.wrap.std-round .swiperCtr .bt_drt.mg button,.wrap.std-round .swiperCtr .bt_drt.bk button{border-radius:8px}.wrap.std-round .brandHd .lyrSch,.wrap.std-round .brandHd .nav .lyr{border-radius:20px}.container.brand .header[data-bg=g-bg_0] .gnb:after{background:#fff}.container.brand .header[data-bg=g-bg_1] .gnb:after{background:#191919}.container.brand .header[data-bg=g-bg_2] .gnb:after{background:#dd0707}.container.brand .header[data-bg=g-bg_3] .gnb:after{background:#eb41a3}.container.brand .header[data-bg=g-bg_4] .gnb:after{background:#ff5800}.container.brand .header[data-bg=g-bg_5] .gnb:after{background:#ffb100}.container.brand .header[data-bg=g-bg_6] .gnb:after{background:#b28b57}.container.brand .header[data-bg=g-bg_7] .gnb:after{background:#8e7b66}.container.brand .header[data-bg=g-bg_8] .gnb:after{background:#089634}.container.brand .header[data-bg=g-bg_9] .gnb:after{background:#069f9f}.container.brand .header[data-bg=g-bg_10] .gnb:after{background:#28a5f2}.container.brand .header[data-bg=g-bg_11] .gnb:after{background:#1c60fa}.container.brand .header[data-bg=g-bg_12] .gnb:after{background:#6d04db}@media screen and (max-width: 1400px){.container.brand .header h1{left:50px}.container.brand .header .rnm{right:0}.container.brand .header .hd_top .rnb{right:0}.container.brand .header .hd_btm{left:0;right:0}.brandHd>div:not(.hd-bg),.mnBx{width:1280px;padding-left:0;padding-right:0}}
