.c-button,.c-button--nobdr,.c-button__dimmed,.c-button__primary,.c-button__white{border-radius:4px;display:inline-block;height:48px;padding:0 8px;font-weight:500;font-size:13px;letter-spacing:.02em;line-height:48px;text-align:center;box-sizing:border-box;text-transform:uppercase}.c-button.c-button__size-midium,.c-button__size-midium.c-button--nobdr,.c-button__size-midium.c-button__dimmed,.c-button__size-midium.c-button__primary,.c-button__size-midium.c-button__white{height:40px;font-size:13px;line-height:40px}.c-button.c-button__size-small,.c-button__size-small.c-button--nobdr,.c-button__size-small.c-button__dimmed,.c-button__size-small.c-button__primary,.c-button__size-small.c-button__white{height:32px;line-height:31px}.c-button.c-button__size-xsmall,.c-button__size-xsmall.c-button--nobdr,.c-button__size-xsmall.c-button__dimmed,.c-button__size-xsmall.c-button__primary,.c-button__size-xsmall.c-button__white{height:20px;font-size:11px;line-height:19px}.c-button__primary{border:1px solid #000;background:#000;color:#fff}.c-button__primary.c-button--download:after,.c-button__primary.c-button--guide:after,.c-button__primary.c-button--noti:before{filter:invert(99%) sepia(7%) saturate(47%) hue-rotate(14deg) brightness(118%) contrast(100%)}.c-button__white{border:1px solid #000;background:#fff;color:#000}.c-button__dimmed{border:1px solid #e4e4e4;background:#f4f4f4;color:#959595;cursor:default}.c-button__dimmed.c-button--download:after,.c-button__dimmed.c-button--guide:after,.c-button__dimmed.c-button--noti:before{filter:invert(62%) sepia(1%) saturate(1111%) hue-rotate(318deg) brightness(98%) contrast(82%)}.c-button--noti:before{height:12px;width:10px;background-image:url(//static.kasina-store.com/ui-static/img/ico_noti.svg);background-size:10px 12px;display:inline-block;margin:-1px 3px 1px 0;vertical-align:middle;content:""}.c-button--share{padding:0 20px 0 16px}.c-button--share:before{height:24px;width:24px;background-image:url(//static.kasina-store.com/ui-static/img/btn_share.svg);background-size:24px 24px;display:inline-block;margin:-1px 6px 1px 0;vertical-align:middle;content:""}.c-button--goapp:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_lock.svg);margin:-2px 5px 2px 0}.c-button--goapp:after,.c-button--goapp:before{height:12px;width:13px;background-size:13px 12px;display:inline-block;vertical-align:middle;content:""}.c-button--goapp:after{background-image:url(//static.kasina-store.com/ui-static/img/ico_external_link.svg);margin:-2px 0 2px 5px}.c-button--guide:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_guide.svg);background-size:12px;margin:-1px 5px 1px 0}.c-button--download:after,.c-button--guide:before{height:12px;width:12px;display:inline-block;vertical-align:middle;content:""}.c-button--download:after{background-image:url(//static.kasina-store.com/ui-static/img/ico_download.svg);background-size:cover;margin:-1px 0 1px 4px}.c-button--coupon{height:56px;line-height:56px}.c-button--coupon:before{height:12px;width:13px;background-image:url(//static.kasina-store.com/ui-static/img/ico_download02.svg);background-size:13px 12px;display:inline-block;margin:-1px 9px 1px 0;vertical-align:middle;content:""}.c-button--coupon.c-button__dimmed:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_check02.svg)}@media screen and (min-width:320px)and (max-width:359px){.c-button--coupon{font-size:12px}}.c-button--text{font-weight:500;font-size:12px;color:#000;background:transparent;border:none}.c-button--text span{display:inline-block;border-bottom:1px solid #000;text-transform:uppercase}.c-button--wish{height:48px;width:48px}.c-button--wish,.c-button--wish .c-wish{display:flex;justify-content:center;align-items:center}.c-button--wish .c-wish{height:46px;width:46px;margin:0}.c-button--wish .c-wish input{height:46px;width:46px}.c-button--wish .c-wish label{background-image:url(//static.kasina-store.com/ui-static/img/btn-wish.png);height:12px;width:12px}.c-button--wish .c-wish input:checked+label{background-image:url(//static.kasina-store.com/ui-static/img/btn-wish_on.png)}.c-button--nobdr{border:0;text-decoration:underline}.c-btn_wrap{margin:0;text-align:center;display:flex}.c-btn_wrap>*{display:block;width:100%;margin:0 4px;padding:0;flex:1}.c-btn_wrap>:first-child{margin-left:0}.c-btn_wrap>:last-child{margin-right:0}.c-btn_wrap a,.c-btn_wrap button,.c-btn_wrap input{display:block;width:100%}.c-btn_wrap>.c-button--wish{flex:0 0 48px}.c-btn_wrap.flex-col{flex-direction:column;gap:8px}@media screen and (min-width:1024px){.c-button__primary:hover{border:1px solid #333;background:#333}.c-button__white:hover{border:1px solid #757575}.c-button__dimmed:disabled:hover,.c-button__primary.c-button__dimmed:hover{border:1px solid #e4e4e4;background:#f4f4f4;color:#959595;cursor:default}.c-button__dimmed:disabled:hover.c-button--download:after,.c-button__dimmed:disabled:hover.c-button--guide:after,.c-button__dimmed:disabled:hover.c-button--noti:before,.c-button__primary.c-button__dimmed:hover.c-button--download:after,.c-button__primary.c-button__dimmed:hover.c-button--guide:after,.c-button__primary.c-button__dimmed:hover.c-button--noti:before{filter:invert(62%) sepia(1%) saturate(1111%) hue-rotate(318deg) brightness(98%) contrast(82%)}}.c-card{overflow:hidden;display:block;position:relative;font-size:15px;color:#000;line-height:16px}.c-card .c-flag{position:absolute;right:8px;top:8px;line-height:11px}.c-card .c-flag .c-flag__item{height:16px;padding:0 4px;font-weight:500;font-size:9px;line-height:16px}@media screen and (min-width:768px){.c-card .c-flag{right:16px;top:15px}}.c-card .c-flag.c-flag--left{right:auto;left:8px}@media screen and (min-width:768px){.c-card .c-flag.c-flag--left{right:auto;left:16px}}.c-card .c-wish{position:absolute;left:12px;top:9px}.c-card .c-wish,.c-card .c-wish input,.c-card .c-wish label{height:16px;width:12px}.c-card .c-wish-wrap{position:absolute;left:0;right:0;top:0;aspect-ratio:1/1}.c-card .c-wish-wrap .c-wish{left:auto;top:auto;right:5px;bottom:9px}.c-card__link{display:block}@media(hover:hover)and (pointer:fine){.c-card__link:hover .c-card__thumb .c-lazyload.hover{-webkit-opacity:1!important;-moz-opacity:1!important;-ms-opacity:1!important;opacity:1!important}}.c-card__thumb{display:block;position:relative}.c-card__thumb img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-card__thumb .c-btn-like{position:absolute;right:0;bottom:0;width:52px;height:52px;font-size:0;z-index:2}.c-card__thumb .c-lazyload.hover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.c-card__info{display:block;position:relative;padding:12px;text-align:center}.c-card__info dt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;font-size:6px;line-height:1;white-space:nowrap}@media screen and (min-width:1024px){.c-card__info{padding:16px 12px}}.c-card__brand{display:inline-block;position:relative;height:16px;margin-bottom:4px;outline:none;box-sizing:border-box}.c-card__brand span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;max-width:100%;padding:0;font-size:13px;font-weight:500;color:#000;line-height:16px;box-sizing:border-box;text-transform:uppercase;vertical-align:middle}@media screen and (min-width:1024px){.c-card__brand span{max-width:212px}}@media screen and (min-width:1200px){.c-card__brand span{max-width:262px}}@media screen and (min-width:1440px){.c-card__brand span{max-width:310px}}@media screen and (min-width:1920px){.c-card__brand span{max-width:426px}}.c-card__name{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;height:auto;max-height:36px;clear:both;margin-bottom:8px;font-size:13px;color:#000;line-height:16px;word-break:keep-all;text-transform:uppercase}.c-card__price-info:after,.c-card__price-info:before{content:" ";display:table}.c-card__price-info:after{clear:both}@media screen and (min-width:768px){.c-card__price-info{display:flex;justify-content:center}}.c-card__price{position:relative;color:#000;font-size:13px;line-height:16px;white-space:nowrap;vertical-align:top}.c-card__price dd{display:inline-block}.c-card__price strong{display:inline-block;font-weight:500}.c-card__price del{display:inline-block;padding-left:4px;color:#959595;white-space:nowrap}.c-card__soldout{padding-top:2px;font-weight:500;font-size:13px;line-height:16px;color:#959595;text-transform:uppercase}.c-card__rate{display:inline-block;padding-left:2px;color:#dd1d19}.c-card__rate:after,.c-card__rate:before{content:" ";display:table}.c-card__rate:after{clear:both}.c-card__rate strong{display:inline-block;margin-left:4px;font-size:13px;font-weight:500}.c-card__rate del{display:inline-block;padding-left:4px;font-size:13px;line-height:16px;color:#959595;white-space:nowrap}.c-card__benefit{display:block;padding-top:8px;font-size:12px;color:#757575;box-sizing:border-box}.c-card__benefit dt+.benefit{padding-top:0}.c-card__benefit .benefit{padding-top:2px}.c-card__benefit .benefit em{color:#dd1d19}.c-card--gallery{border-radius:4px}.c-card--gallery .c-card__price{line-height:normal}.c-card--gallery .c-card__rate strong{vertical-align:bottom}.c-card--gallery .c-card__benefit{height:42px;padding:0;margin-top:6px}.c-card--scroll{border-radius:4px;width:240px;height:348px;margin:4px;background:#f4f4f4}@media screen and (max-width:1023px){.c-card--scroll .c-card__brand span{max-width:calc((100vw - 48px)/2 - 16px)}}.c-card--scroll .c-card__info{height:108px;padding:12px 8px 0;box-sizing:border-box}.c-card--scroll .c-card__price del{padding-left:2px}@media screen and (min-width:1024px){.c-card--scroll{min-width:340px;min-height:440px}.c-card--scroll .c-card__info{height:116px}}.c-card--big .c-card__info{padding:16px 16px 18px;text-align:left}.c-card--big .c-card__name{height:auto;margin-bottom:5px;-webkit-line-clamp:2}.c-card--big .c-card__price-info{justify-content:left}.c-card--big .c-card__benefit{overflow:hidden;padding-top:6px}.c-card--big .c-card__benefit .benefit{display:inline-block;position:relative;height:20px;margin:0 10px 0 0;line-height:20px}.c-card--big .c-card__benefit .benefit:before{position:absolute;top:7px;left:-8px;width:2px;height:2px;background:#333;content:""}.c-card--big .c-card__benefit .benefit+.benefit{padding-top:0}.c-card--list{padding:8px;box-sizing:border-box}.c-card--list,.c-card--list .c-card__link{display:table;width:100%}.c-card--list .c-card__link+.c-card__info{display:table;width:100%;padding:0;table-layout:fixed}.c-card--list .c-card__brand{margin:8px 0}.c-card--list .c-card__thumb{height:144px;width:144px;display:table-cell;vertical-align:top}.c-card--list .c-card__info{display:table-cell;padding:12px;text-align:left;vertical-align:top}.c-card--list .c-card__name{max-height:54px;-webkit-line-clamp:3}.c-card--list .c-card__option{font-size:13px;color:#757575}.c-card--list .c-card__price-info{justify-content:left}.c-card--list .c-card__price dd{display:block}.c-card--list .c-card__benefit{margin-top:10px;padding-top:0}.c-card--outfits{padding:8px}.c-card:has(.c-card__soldout) .c-card__price-info{display:none}.c-chip,.c-chip-color .c-chip+label,.c-chip-input .c-chip+label{border-radius:4px;display:inline-block;position:relative;height:24px;padding:0 8px;font-weight:400;font-size:13px;line-height:22px;color:#000;text-align:center;background:#f4f4f4;border:1px solid #f4f4f4;white-space:nowrap;box-sizing:border-box;outline:none}.c-chip--selected,.c-chip-color .c-chip+label--selected,.c-chip-input .c-chip+label--selected{color:#fff;background:#000;border:1px solid #000}.c-chip--disabled,.c-chip-color .c-chip+label--disabled,.c-chip-color .c-chip+label[disabled],.c-chip-input .c-chip+label--disabled,.c-chip-input .c-chip+label[disabled],.c-chip[disabled]{color:#959595;background:#f4f4f4;border:1px solid #e4e4e4}.c-chip-input .c-chip{position:absolute;opacity:0;left:0}.c-chip-input .c-chip+label{width:auto;height:40px;margin:0 0 4px;font-size:13px;line-height:40px;background:#fff;border:1px solid #e4e4e4;cursor:pointer}.c-chip-input .c-chip+label:hover{border:1px solid #757575}.c-chip-input .c-chip:checked+label{color:#000;background:#fff;border:1px solid #000}.c-chip-input .c-chip[disabled]+label{color:#959595;background:#f4f4f4;border:1px solid #e4e4e4;cursor:default}.c-chip-input .c-chip:checked:disabled+label{color:#959595;background:#f4f4f4;border:1px solid #000}.c-chip-color .c-chip{position:absolute;opacity:0}.c-chip-color .c-chip+label{width:40px;height:40px;margin:0 0 4px;font-size:0;line-height:40px;background:#fff;border:1px solid #e4e4e4}.c-chip-color .c-chip:checked+label{position:relative;color:#000;background:#fff;border:1px solid #000}.c-chip-color .c-chip:checked+label:after{display:block;position:absolute;left:1px;right:1px;top:1px;bottom:1px;border:1px solid #fff;content:""}.c-chip-color .c-chip[disabled]+label:after{display:block;position:absolute;left:1px;right:1px;top:1px;bottom:1px;font-size:11px;line-height:36px;color:#fff;background:rgba(0,0,0,.3);content:"품절"}.c-coupon,.c-coupon--event,.c-coupon--gift{border-radius:4px;position:relative;width:100%;min-height:116px;padding:14px 56px 14px 16px;color:#000;text-align:left;background:#f4f4f4;box-sizing:border-box}.c-coupon[disabled] .c-coupon__name,.c-coupon[disabled] .c-coupon__price,.c-coupon[disabled] .c-coupon__terms,[disabled].c-coupon--event .c-coupon__name,[disabled].c-coupon--event .c-coupon__price,[disabled].c-coupon--event .c-coupon__terms,[disabled].c-coupon--gift .c-coupon__name,[disabled].c-coupon--gift .c-coupon__price,[disabled].c-coupon--gift .c-coupon__terms{color:#959595}.c-coupon[disabled] .c-coupon__date,[disabled].c-coupon--event .c-coupon__date,[disabled].c-coupon--gift .c-coupon__date{color:#dd1d19}.c-coupon span,.c-coupon--event span,.c-coupon--gift span{display:block}.c-coupon__price{font-weight:400;font-size:24px;line-height:28px}.c-coupon__name{margin-top:4px;font-weight:500;font-size:13px;line-height:20px}.c-coupon__date,.c-coupon__max,.c-coupon__terms{color:#555;font-size:11px;line-height:16px}.c-coupon--download:after,.c-coupon--have:after{height:24px;width:24px;display:block;background-repeat:no-repeat;background-position:50%;position:absolute;right:16px;top:50%;margin-top:-12px;content:""}.c-coupon--download[disabled]:after,.c-coupon--have[disabled]:after{opacity:.4}.c-coupon--download:after{background-image:url(//static.kasina-store.com/ui-static/img/ico_download.svg);background-size:24px}.c-coupon--have:after{background-image:url(//static.kasina-store.com/ui-static/img/ico_check.svg);background-size:24px}.c-coupon--event{background:#333}.c-coupon--event:before{display:block;position:absolute;right:0;top:0;bottom:0;width:50px;height:100%;border-radius:0 4px 4px 0;content:""}.c-coupon--event:after{right:13px;filter:invert(99%) sepia(7%) saturate(47%) hue-rotate(14deg) brightness(118%) contrast(100%)}.c-coupon--event .c-coupon__name+.c-coupon__date{margin-top:12px}.c-coupon--event .c-coupon__name,.c-coupon--event .c-coupon__price{color:#fff}.c-coupon--event .c-coupon__date,.c-coupon--event .c-coupon__max,.c-coupon--event .c-coupon__terms{color:#f4f4f4}.c-coupon--event[disabled]{background:#939393;cursor:default}.c-coupon--event[disabled] .c-coupon__name,.c-coupon--event[disabled] .c-coupon__price{color:#c2c2c2}.c-coupon--event[disabled] .c-coupon__date,.c-coupon--event[disabled] .c-coupon__max,.c-coupon--event[disabled] .c-coupon__terms{color:#bebebe}.c-coupon--event[disabled]:after{opacity:.5}.c-coupon--gift{height:100%;color:#fff;background-color:#333}.c-coupon--gift:before{display:block;position:absolute;right:0;top:0;bottom:0;width:50px;height:100%;border-radius:0 4px 4px 0;background-color:#333;content:""}.c-coupon--gift:after{right:13px;filter:invert(99%) sepia(7%) saturate(47%) hue-rotate(14deg) brightness(118%) contrast(100%)}.c-coupon--gift .c-coupon__date,.c-coupon--gift .c-coupon__max,.c-coupon--gift .c-coupon__terms{color:#f4f4f4}.c-coupon--gift .c-coupon__name+.c-coupon__date{margin-top:12px}.c-coupon-wrap li:not(:first-of-type){margin-top:8px}.c-flag__item{border-radius:4px;text-overflow:ellipsis;display:inline-flex;align-items:center;overflow:hidden;max-width:152px;height:20px;padding:0 8px;color:#000;font-weight:400;font-size:11px;white-space:nowrap;box-sizing:border-box;background-color:transparent;border:1px solid #757575;outline:none;text-transform:uppercase;vertical-align:middle}@media screen and (min-width:768px){.c-flag__item{height:16px;padding:0 4px;font-size:10px;line-height:16px}}.c-flag__item--fff{color:#000;background-color:#fff;border:none}.c-flag__item--000{color:#fff;background-color:#000;border:none}.c-flag__item--date{font-size:13px;color:#000;background-color:#e4e4e4;border:none}.c-flag__item--coupon{color:#fff;background-color:#000;border:none}.c-flag__item--red{height:auto;font-weight:500;color:#dd1d19;line-height:12px;background-color:transparent;border:none}.c-flag__item--app{color:#000;background-color:#fff;border:none}.c-flag__item--limited{color:#fff;background-color:#000;border:none}.c-flag{display:block;overflow:hidden;height:auto}.c-flag dt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;font-size:6px;line-height:1;white-space:nowrap}.c-flag--date{height:24px}.c-flag--date .c-flag__item{height:24px;line-height:24px}.c-flag--launch,.c-flag--raffle{border-radius:4px;width:54px;height:54px;left:8px;right:auto}@media screen and (min-width:768px){.c-flag--launch,.c-flag--raffle{top:15px;left:16px}}.c-flag--launch .c-flag__item,.c-flag--raffle .c-flag__item{position:relative;width:54px;height:54px;padding-top:16px;font-weight:500;color:#000;text-align:center;background-color:#fff;border:0}.c-flag--launch .c-flag__item:before,.c-flag--raffle .c-flag__item:before{display:block;position:absolute;top:0;left:0;right:0;height:16px;font-weight:500;font-size:11px;line-height:16px;color:#fff;background-color:#000;content:"DRAW"}.c-flag--launch .c-flag__item sup,.c-flag--raffle .c-flag__item sup{display:block;margin-top:5px;font-size:10px;line-height:12px}.c-flag--launch .c-flag__item strong,.c-flag--raffle .c-flag__item strong{display:block;font-weight:500;font-size:15px;line-height:18px}.c-flag--launch .c-flag__item:before{content:"LAUNCH"}.c-flag>.c-flag__item:not(:first-child){margin-left:4px}.c-headline{background:#fff;padding:0;width:auto;text-align:left}.c-headline,.c-headline__link,.c-headline__text{display:block;position:relative}.c-headline__link .c-headline__txtlink{display:block;font-weight:500;font-size:13px;letter-spacing:.02em;line-height:20px;color:#000;position:absolute;bottom:12px;right:8px}.c-headline__link .c-headline__txtlink:after{display:block;position:absolute;bottom:0;width:100%;height:1px;background-color:#000;content:""}.c-headline__link .c-headline__iconlink{display:block;position:absolute;top:18px;right:17px;max-width:64px;max-height:24px;padding-right:10px}.c-headline__link .c-headline__iconlink img{display:block;width:100%;max-height:24px}.c-headline__category,.c-headline__title{color:#000;display:block;position:relative;min-height:60px;padding:24px 8px 12px;font-family:Nort,Pretendard,Apple SD Gothic Neo,Malgun Gothic,BaseLine,Tahoma,Dotum,sans-serif;font-weight:400;font-size:18px;letter-spacing:.04em;line-height:24px;overflow:hidden;box-sizing:border-box}.c-headline__title{text-transform:uppercase}.c-headline__category a{display:inline-block}.c-headline__category a+strong:before,.c-headline__category a:not(:first-child):before{display:inline-block;margin:0 4px;content:"/"}.c-headline__category strong{font-weight:400;cursor:default}.c-headline__subtext{display:block;overflow:hidden;margin-top:-4px;padding:4px 16px 12px;font-size:15px;color:#333;line-height:22px}.c-headline__subtext strong{display:block;font-weight:400;color:#000}.c-headline__point{color:#dd1d19}.c-headline__time{margin:11px 16px;border:0;background:none;font-family:Nort,Pretendard,Apple SD Gothic Neo,Malgun Gothic,BaseLine,Tahoma,Dotum,sans-serif;font-size:13px;vertical-align:middle}.c-headline--center{text-align:center}.c-headline--section .c-headline__title{min-height:56px;padding:24px 8px 12px;font-weight:500;font-size:15px;line-height:20px}.c-headline--section .c-headline__title strong{font-weight:500}.c-headline--section .c-headline__title strong+span{display:inline-block;position:relative;margin-left:10px;padding:0 5px 0 12px;font-size:13px;font-weight:400;color:#333;line-height:1;vertical-align:middle}.c-headline--section .c-headline__title strong+span:before{position:absolute;top:2px;left:0;width:1px;height:12px;background-color:#bbb;content:""}.c-headline--section .c-headline__title .c-headline__point{display:inline-block;margin:1px 0 -1px;font-weight:400}.c-headline--section .c-headline__title.type2{padding:24px 8px 12px 0}.c-headline--contbox{padding-bottom:40px;text-align:center}.c-headline--contbox sup{display:block;padding-top:12px;font-size:13px;letter-spacing:.5px;line-height:16px;color:#757575}.c-headline--contbox .c-headline__title{height:auto;padding:8px 16px 4px;font-size:18px;line-height:24px;white-space:normal}.c-headline--contbox .c-headline__subtext{margin-top:0;font-size:13px;line-height:16px}.c-headline--contbox sup+.c-headline__title{padding-top:12px}.c-headline--contbox .c-headline__txtlink{position:static;transform:none;text-decoration:underline}.c-headline--contbox .c-headline__txtlink:after{display:none}@media screen and (min-width:1024px){.c-headline--contbox .c-headline__title{padding:12px 16px 8px;font-size:24px;line-height:28px}}.c-toast{display:flex;justify-content:center;position:fixed;top:calc(env(safe-area-inset-top) + 60px);left:50%;width:100vw;transform:translateX(-50%);z-index:999}.c-toast.slideInTop{animation-duration:.2s;animation-name:slideInTopToast}@keyframes slideInTopToast{0%{opacity:0}to{opacity:1}}.c-toast.slideOutTop{animation-name:slideOutTopToast}@keyframes slideOutTopToast{0%{opacity:1}to{opacity:0}}.c-toast-inbox{border-radius:32px;display:flex;justify-content:space-between;max-width:calc(100vw - 32px);min-height:44px;padding:12px 20px;background:rgba(51,51,51,.88);font-size:13px;color:#fff;line-height:20px;box-sizing:border-box}.c-toast__text{position:relative;flex:1}.c-toast__text:only-child{max-width:none;text-align:center}.c-toast__text strong{font-weight:400;color:#dd1d19}.c-toast__text--icon{padding-left:32px}.c-toast__text--icon:only-child{text-align:left}.c-toast__text--icon:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_profile.svg);background-size:24px;display:block;position:absolute;top:-2px;left:0;width:24px;height:24px;content:""}.c-toast .c-button--text{flex:none;height:20px;margin-left:12px;color:#fff}.c-toast .c-button--text span{border-bottom:1px solid #fff}@media screen and (min-width:480px){.c-toast .c-toast-inbox{max-width:448px}}@media screen and (min-width:1024px){.c-toast{top:80px}.c-toast .c-toast-inbox{max-width:480px}}.c-pagination{text-align:center}.c-pagination__list{display:flex;padding:8px 0;text-align:center;letter-spacing:.01em;justify-content:center}.c-pagination__list li{display:inline-block;font-size:13px;text-align:center}.c-pagination__list a{display:block;width:auto;height:32px;margin:0 8px;font-size:13px;color:#000;line-height:32px;text-align:center}.c-pagination__list .c-pagination__next a,.c-pagination__list .c-pagination__previous a{height:32px;width:36px;position:relative;margin:0}.c-pagination__list .c-pagination__next a:after,.c-pagination__list .c-pagination__previous a:after{height:5px;width:5px;position:absolute;top:50%;margin-top:-3px;border:1px solid #000;border-width:1px 1px 0 0;box-sizing:content-box;content:""}.c-pagination__list .c-pagination__next a.disable,.c-pagination__list .c-pagination__previous a.disable{color:rgba(0,0,0,.13);cursor:default}.c-pagination__list .c-pagination__next a.disable:after,.c-pagination__list .c-pagination__previous a.disable:after{border-color:rgba(0,0,0,.13)}.c-pagination__list .c-pagination__previous{padding-left:12px}@media screen and (min-width:320px)and (max-width:359px){.c-pagination__list .c-pagination__previous{padding-right:12px}}.c-pagination__list .c-pagination__previous a:after{transform:rotate(223deg);left:-4px;margin-left:-4px}.c-pagination__list .c-pagination__next{padding-right:12px}@media screen and (min-width:320px)and (max-width:359px){.c-pagination__list .c-pagination__next{padding-left:12px}}.c-pagination__list .c-pagination__next a:after{transform:rotate(45deg);right:-4px;margin-right:-4px}.c-pagination__list .c-pagination__active a{text-decoration:underline}.c-pagination__num .c-pagination__list{display:block;padding:0}.c-pagination__num .c-pagination__next a,.c-pagination__num .c-pagination__previous a{text-indent:-99999px}.c-pagination__num span{display:inline-block;padding:0 2px}.c-pagination__num span:first-child{padding-left:7px}.c-pagination__num span:last-child{padding-right:7px}.c-pagination__num .c-pagination__next,.c-pagination__num .c-pagination__previous{padding:0}.c-pagination__num .c-pagination__next a:before,.c-pagination__num .c-pagination__previous a:before{position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;content:""}.c-pagination__num .c-pagination__next a:after,.c-pagination__num .c-pagination__previous a:after{display:none}.c-pagination__num .c-pagination__next a.disable,.c-pagination__num .c-pagination__previous a.disable{opacity:.4;cursor:default}.c-pagination__num .c-pagination__active{font-weight:700;color:#dd1d19}.c-pagination__num-bg .c-pagination__list{border-radius:12px;background-color:hsla(0,0%,7%,.6);display:inline-block;position:relative;height:24px;padding:0 10px;margin:0 auto;font-size:13px;color:#333;line-height:25px}.c-pagination__num-bg .c-pagination__next,.c-pagination__num-bg .c-pagination__previous{display:none}.c-pagination__num-bg .c-pagination__active{font-weight:400}[data-ui-type=Content_Item_Swipe]{margin-top:32px;overscroll-behavior:none;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}[data-ui-type=Content_Item_Swipe] .c-headline--section .c-headline__title{padding-left:16px}[data-ui-type=Content_Item_Swipe] .c-card--scroll{width:100%;height:100%;margin:0}[data-ui-type=Content_Item_Swipe] .detail-related .swiper-wrapper{display:table;table-layout:fixed}[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide{border-radius:8px;display:table-cell;width:calc(50vw - 16px)!important;background:#f4f4f4;border:4px solid #fff;box-sizing:border-box;vertical-align:top}[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide:only-child{display:inline-flex}[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide:first-child:nth-last-child(2),[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide:first-child:nth-last-child(2)~li{display:inline-flex;width:calc(50vw - 12px)!important;border-radius:8px;border-right-width:4px}[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide:first-child:nth-last-child(2) .c-card__info,[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide:first-child:nth-last-child(2)~li .c-card__info{height:108px}[data-ui-type=Content_Item_Swipe] .detail-related .c-card--scroll{background:transparent}[data-ui-type=Content_Item_Swipe] .detail-related .c-card__info{height:auto;padding:12px 8px}[data-ui-type=Content_Item_Swipe] .detail-related .swiper-button-next,[data-ui-type=Content_Item_Swipe] .detail-related .swiper-button-prev{display:none}@media screen and (max-width:1023px){[data-ui-type=Content_Item_Swipe] .plus-wrap{margin-bottom:-20px;overflow:hidden}[data-ui-type=Content_Item_Swipe] .detail-related{padding-bottom:20px}[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide:last-child{width:50vw!important;border-right-width:16px;border-radius:8px 18px 18px 8px}}@media screen and (min-width:1024px){[data-ui-type=Content_Item_Swipe]{margin:60px 0 0;padding-right:8px}[data-ui-type=Content_Item_Swipe] .plus-wrap{margin-left:-4px}[data-ui-type=Content_Item_Swipe] .c-headline--section .c-headline__title{padding-left:0}[data-ui-type=Content_Item_Swipe] .detail-related{margin-left:0}[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide{width:calc((100vw - 24px)/4)!important;max-width:474px}[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide .c-card--scroll{width:100%;height:100%;min-width:242px;min-height:auto}[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide .c-card__info{height:auto;padding:16px 8px}[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide:first-child:nth-last-child(2),[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide:first-child:nth-last-child(2)~.swiper-slide,[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide:first-child:nth-last-child(3),[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide:first-child:nth-last-child(3)~.swiper-slide,[data-ui-type=Content_Item_Swipe] .detail-related .swiper-slide:only-child{display:inline-block;width:25%!important}[data-ui-type=Content_Item_Swipe] .detail-related:hover .swiper-button-next,[data-ui-type=Content_Item_Swipe] .detail-related:hover .swiper-button-prev{display:block;width:36px;height:36px;position:absolute;top:50%;color:transparent;z-index:10;transform:translateY(-50%)}[data-ui-type=Content_Item_Swipe] .detail-related .swiper-button-prev{left:12px}[data-ui-type=Content_Item_Swipe] .detail-related .swiper-button-next{right:16px}}.content-btm-wrap{position:static;margin-top:32px}@media screen and (min-width:1024px){.content-btm-wrap{max-width:1920px;margin:32px auto 0}}.c-time-feature{position:relative;width:288px;height:76px;margin:-76px auto 0;font-weight:400;font-size:24px;font-variant-numeric:lining-nums tabular-nums slashed-zero;line-height:28px;color:#fff;text-align:center}.c-time-feature .unit{display:inline-block}.c-time-feature .unit em{border-radius:4px;display:inline-block;width:24px;height:32px;margin:0 2px;line-height:32px;text-align:center;background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);vertical-align:middle}.c-time-feature .unit span{display:block;margin-top:8px;font-size:9px;letter-spacing:.04em;line-height:12px;text-align:center;text-transform:uppercase}.c-time-feature .unit:not(:first-child):before{display:inline-block;margin:0 2px;content:":"}.c-time-feature .unit:not(:first-child) span{padding-left:11px}.c-time-feature.type2{margin:-106px auto 30px;padding-top:15px;background:#fff}.c-time-feature.type2 .unit span{color:#000}[data-ui-type=Feature_Top_Banner]{position:relative;margin-top:-52px}[data-ui-type=Feature_Top_Banner] img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-ui-type=Feature_Top_Banner] ._mw{aspect-ratio:3/4}[data-ui-type=Feature_Top_Banner] ._pcw{display:none}[data-ui-type=Feature_Top_Banner] .count-area{position:absolute;left:50%;bottom:0;width:288px;height:104px;text-align:center;transform:translateX(-50%)}[data-ui-type=Feature_Top_Banner] .count-area__title{display:block;margin-bottom:8px;font-weight:400;font-size:13px;line-height:16px;color:#fff;text-align:center;text-transform:uppercase}@media screen and (min-width:1024px){[data-ui-type=Feature_Top_Banner]{margin-top:-64px}[data-ui-type=Feature_Top_Banner] ._mw{display:none}[data-ui-type=Feature_Top_Banner] ._pcw{display:block}}[data-ui-type=Feature_View] .c-headline--contbox,[data-ui-type=Feature_View_Content] .c-headline--contbox{padding-bottom:32px;word-break:keep-all}[data-ui-type=Feature_View] .c-headline--contbox .c-flag,[data-ui-type=Feature_View_Content] .c-headline--contbox .c-flag{display:inline-block;margin:0 2px}[data-ui-type=Feature_View] .c-headline--contbox .c-headline__title,[data-ui-type=Feature_View_Content] .c-headline--contbox .c-headline__title{min-height:auto}[data-ui-type=Feature_View] .c-headline--contbox .c-headline__subtext,[data-ui-type=Feature_View_Content] .c-headline--contbox .c-headline__subtext{padding:0 16px}[data-ui-type=Feature_View] .feature-content,[data-ui-type=Feature_View_Content] .feature-content{word-break:keep-all}[data-ui-type=Feature_View] .feature-content p>img,[data-ui-type=Feature_View_Content] .feature-content p>img{display:block;max-width:100%;margin:0 auto}[data-ui-type=Feature_View] .feature-coupon,[data-ui-type=Feature_View_Content] .feature-coupon{margin:0 -8px;padding:34px 32px 48px;border-bottom:4px solid #f4f4f4}[data-ui-type=Feature_View] .feature-coupon li,[data-ui-type=Feature_View_Content] .feature-coupon li{padding:6px 0;text-align:center}[data-ui-type=Feature_View] .feature-coupon li .c-coupon--event,[data-ui-type=Feature_View_Content] .feature-coupon li .c-coupon--event{max-width:344px}[data-ui-type=Feature_View] .feature-coupon li:only-child .c-coupon--event,[data-ui-type=Feature_View_Content] .feature-coupon li:only-child .c-coupon--event{max-width:720px}[data-ui-type=Feature_View] .feature-coupon .btn-wrap,[data-ui-type=Feature_View_Content] .feature-coupon .btn-wrap{margin:12px auto 0;text-align:center}[data-ui-type=Feature_View] .feature-coupon .btn-wrap .c-button--coupon,[data-ui-type=Feature_View_Content] .feature-coupon .btn-wrap .c-button--coupon{display:block;width:100%;max-width:344px;margin:0 auto}@media screen and (min-width:1024px){[data-ui-type=Feature_View],[data-ui-type=Feature_View_Content]{padding-top:50px}[data-ui-type=Feature_View] .feature-coupon,[data-ui-type=Feature_View_Content] .feature-coupon{margin:0;padding:40px 32px 64px;border-bottom:1px solid #f4f4f4}[data-ui-type=Feature_View] .feature-coupon ul,[data-ui-type=Feature_View_Content] .feature-coupon ul{display:flex;flex-wrap:wrap;max-width:752px;margin:0 auto}[data-ui-type=Feature_View] .feature-coupon ul li,[data-ui-type=Feature_View_Content] .feature-coupon ul li{flex:0 0 50%;padding:16px 0}[data-ui-type=Feature_View] .feature-coupon .odd li:first-child,[data-ui-type=Feature_View] .feature-coupon ul li:only-child,[data-ui-type=Feature_View_Content] .feature-coupon .odd li:first-child,[data-ui-type=Feature_View_Content] .feature-coupon ul li:only-child{flex:0 0 100%}[data-ui-type=Feature_View] .feature-coupon .btn-wrap .c-button--coupon,[data-ui-type=Feature_View_Content] .feature-coupon .btn-wrap .c-button--coupon{max-width:404px}}[data-ui-type=Feature_View]{padding:26px 8px 0}[data-ui-type=Feature_View] .feature-content{padding:0 8px}@media screen and (min-width:1024px){[data-ui-type=Feature_View] .feature-content{max-width:1200px;margin:0 auto}}[data-ui-type=Feature_View_Content]{padding-top:0}[data-ui-type=Feature_View_Content]:has(.c-headline){padding-top:26px}[data-ui-type=Feature_View_Func]{padding-top:26px}[data-ui-type=Feature_View_Func] .feature-coupon{margin:0;padding:34px 32px 48px;border-bottom:4px solid #f4f4f4}[data-ui-type=Feature_View_Func] .feature-coupon li{padding:6px 0;text-align:center}[data-ui-type=Feature_View_Func] .feature-coupon li .c-coupon--event{max-width:344px}[data-ui-type=Feature_View_Func] .feature-coupon li:only-child .c-coupon--event{max-width:720px}[data-ui-type=Feature_View_Func] .feature-coupon .btn-wrap{margin:12px auto 0;text-align:center}[data-ui-type=Feature_View_Func] .feature-coupon .btn-wrap .c-button--coupon{display:block;width:100%;max-width:344px;margin:0 auto}@media screen and (min-width:1024px){[data-ui-type=Feature_View_Func]{max-width:1920px;margin:0 auto;padding-top:50px}[data-ui-type=Feature_View_Func] .feature-coupon{margin:0;padding:40px 32px 64px;border-bottom:1px solid #f4f4f4}[data-ui-type=Feature_View_Func] .feature-coupon ul{display:flex;flex-wrap:wrap;max-width:752px;margin:0 auto}[data-ui-type=Feature_View_Func] .feature-coupon ul li{flex:0 0 50%;padding:16px 0}[data-ui-type=Feature_View_Func] .feature-coupon .odd li:first-child,[data-ui-type=Feature_View_Func] .feature-coupon ul li:only-child{flex:0 0 100%}[data-ui-type=Feature_View_Func] .feature-coupon .btn-wrap .c-button--coupon{max-width:404px}}.l-grid--full{position:relative;box-sizing:border-box;background-color:#fff}.l-grid--full .l-grid__gap{padding-right:0}.l-grid--full .l-grid__no-gap{padding-left:0}.l-grid--full .feature-coupon{margin:0}.l-grid--full .c-tab__content-wrap .l-grid__no-gap{margin-left:0}.l-grid--full [data-ui-type=Feature_View].l-grid__gap{padding-right:8px}@media screen and (min-width:1024px){.l-grid--full .c-sticky [data-ui-type=List_Submenu]{margin-left:0}}.l-grid--max:has(.c-time-feature.type2) .count-area{height:128px}.l-grid--max:has(.c-time-feature.type2) .count-area .count-area__title{margin-bottom:0;padding:8px 0;color:#000;background:#fff}@media screen and (max-width:1023px){:has([data-ui-type=Feature_Top_Banner]) .c-gnb{background:transparent}}._promotion-wrap{max-width:1200px;overflow:hidden}._promotion-img{display:flex;justify-content:space-between}._promotion-img:not(:first-child){margin-top:8px}._promotion-img>img:first-child:last-child{flex:1;width:100%}._promotion-img>img:first-child:nth-last-child(2),._promotion-img>img:first-child:nth-last-child(2)~img{flex:1 1 50%;max-width:calc(50% - 4px)}._promotion-img>img:first-child:nth-last-child(3),._promotion-img>img:first-child:nth-last-child(3)~img{flex:1 1 33.33%;max-width:calc(33.3333333333% - 5px)}._promotion-img-leftbig{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._promotion-img-leftbig:not(:first-child){margin-top:8px}._promotion-img-leftbig img{max-width:100%}._promotion-img-leftbig>img:first-child{grid-column:1/span 2;grid-row:1/span 2}._promotion-img-leftbig>img:nth-child(2){grid-column:3;grid-row:1}._promotion-img-leftbig>img:nth-child(3){grid-column:3;grid-row:2}._promotion-img-rightbig{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._promotion-img-rightbig:not(:first-child){margin-top:8px}._promotion-img-rightbig img{max-width:100%}._promotion-img-rightbig>img:first-child{grid-column:1;grid-row:1}._promotion-img-rightbig>img:nth-child(2){grid-column:1;grid-row:2}._promotion-img-rightbig>img:nth-child(3){grid-column:2/span 2;grid-row:1/span 2}._promotion-text{margin:48px 0;padding:0;font-size:15px;line-height:24px}._promotion-text.space-10{padding:0 10%}._promotion-text.space-20{padding:0 20%}._promotion-text.space-30{padding:0 30%}._promotion-text.align-center{text-align:center}._promotion-insta,._promotion-sns,._promotion-youtube{display:flex;justify-content:center;margin:24px 0}@media screen and (max-width:960px){._promotion-text,._promotion-text.space-10,._promotion-text.space-20,._promotion-text.space-30{padding:0}._promotion-youtube iframe{max-width:100%;max-height:400px}._promotion-insta iframe,._promotion-sns iframe{max-width:100%}}