@charset "UTF-8";.evt-main.group-style{padding-top:var(--spacing-none)}.evt-main.group-style .shc-section{max-width:100%;background-color:#e2f3fd}@media (prefers-color-scheme: dark){:root:not(.no-theme):not([data-theme=light]) .evt-main.group-style .shc-section{background-color:var(--gray-800)}}[data-theme=dark]:not(.no-theme) .evt-main.group-style .shc-section{background-color:var(--gray-800)}.evt-main.group-style .shc-section__content{max-width:440px;margin-left:auto;margin-right:auto}@media (min-width: 1024px){.evt-main.group-style .shc-section__content{max-width:580px}}.evt-main.group-style .shc-section__content .titleArea{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-5xl)}.evt-main.group-style .shc-section__content .titleArea .text{display:flex;flex-direction:column}.evt-main.group-style .shc-section__content .titleArea .text span{display:block;font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-secondary)}.evt-main.group-style .shc-section__content .titleArea .text h1{font-size:var(--size-headline-S);letter-spacing:var(--letterspace-headline-S);line-height:var(--lineheight-headline-S);font-weight:700;margin-top:var(--spacing-sm);margin-bottom:var(--spacing-none)}.evt-main.group-style .shc-section__content .titleArea .text .shc-skeleton-loading{border-radius:var(--radius-xxs)}.evt-main.group-style .shc-section__content .titleArea .text .shc-skeleton-loading.sub{width:120px;height:24px}.evt-main.group-style .shc-section__content .titleArea .text .shc-skeleton-loading.main{width:186px;height:31px;margin-top:var(--spacing-md)}.evt-main.group-style .shc-section__content .titleArea .text .shc-skeleton-loading.main-short{width:120px;width:31px;margin-top:var(--spacing-sm)}.evt-main.group-style .shc-section__content .titleArea picture img{width:100px;height:100px}.evt-main.group-style .shc-section__content .titleArea .shc-skeleton-loading.groupHeader-pic{width:100px;height:100px;border-radius:var(--radius-xl)}.evt-main.group-style .shc-section__content .sel-evt-content{background-color:var(--Opacity-white-white-a50);border-radius:var(--radius-2xl)}@media (prefers-color-scheme: dark){:root:not(.no-theme):not([data-theme=light]) .evt-main.group-style .shc-section__content .sel-evt-content{background-color:var(--Opacity-white-white-a5)}}[data-theme=dark]:not(.no-theme) .evt-main.group-style .shc-section__content .sel-evt-content{background-color:var(--Opacity-white-white-a5)}.evt-main.group-style .shc-section__content .sel-evt-content.error{background-color:var(--Background-bg-white);padding:var(--spacing-xl) var(--spacing-2xl);border-radius:var(--radius-xl)}.evt-main.group-style .shc-section__content .sel-evt-content .ongoing{height:42px;background-image:url(/pconts/static/images/event/Card_TitleBG.png);background-size:210px 42px;background-repeat:no-repeat;padding:var(--spacing-xl) var(--spacing-none) var(--spacing-none) var(--spacing-2xl);font-size:var(--size-title-S);letter-spacing:var(--letterspace-title-S);line-height:var(--lineheight-title-S);font-weight:500;color:var(--Text-text-secondary)}@media (prefers-color-scheme: dark){:root:not(.no-theme):not([data-theme=light]) .evt-main.group-style .shc-section__content .sel-evt-content .ongoing{background-image:url(/pconts/static/images/event/Card_TitleBG--dark.png)}}[data-theme=dark]:not(.no-theme) .evt-main.group-style .shc-section__content .sel-evt-content .ongoing{background-image:url(/pconts/static/images/event/Card_TitleBG--dark.png)}.evt-main.group-style .shc-section__content .sel-evt-content .ongoing em{font-style:normal;font-weight:700;color:var(--Text-text-primary)}.evt-main.group-style .shc-section__content .sel-evt-content .ongoing .shc-skeleton-loading{width:109px;height:22px;border-radius:var(--radius-xxs)}.evt-main .vowel-type{padding-top:var(--spacing-4xl)}@media (max-width: 673px){.evt-main .vowel-type{padding-top:var(--common-header-height)}}.evt-main .vowel-type .shc-section__content{padding-top:var(--spacing-5xl)}.evt-main .vowel-type .shc-section__content .sel-evt-title{padding:var(--spacing-none);margin-bottom:var(--spacing-5xl)}.evt-main .vowel-type .shc-section__content .sel-evt-title .title--s{padding:calc(var(--spacing-sm) - 1px) 0}.evt-main .vowel-type .shc-section__content .sel-evt-content .evt-shc-list{padding:var(--spacing-xl) var(--spacing-2xl)}.evt-main .vowel-type .shc-section__content .share-btn{margin:var(--spacing-3xl) var(--spacing-none) var(--spacing-5xl)}.evt-main .evt-shc-list{background-color:var(--white);border-radius:var(--radius-xl);border-top-left-radius:var(--radius-none);padding:var(--spacing-2xl) var(--spacing-none)}@media (prefers-color-scheme: dark){:root:not(.no-theme):not([data-theme=light]) .evt-main .evt-shc-list{background-color:var(--gray-950)}}[data-theme=dark]:not(.no-theme) .evt-main .evt-shc-list{background-color:var(--gray-950)}.evt-main .evt-shc-list.evt-result-list li+li{margin-top:var(--spacing-md)}.evt-main .evt-shc-list.evt-list li+li{margin-top:var(--spacing-sm)}.evt-main .evt-shc-list li .evt-shc-list__align{padding:var(--spacing-none)}.evt-main .evt-shc-list li .evt-shc-list__align.record{padding:var(--spacing-lg) var(--spacing-none)}.evt-main .evt-shc-list li .evt-shc-list__align.record .shc-card-info__content{margin-left:var(--spacing-lg)}.evt-main .evt-shc-list li .evt-shc-list__align.record .shc-card-info__content .record-value{font-size:var(--size-detail-S);letter-spacing:var(--letterspace-detail-S);line-height:var(--lineheight-detail-S);font-weight:300;color:var(--Text-text-disabled-same);margin-top:var(--spacing-xs)}.evt-main .evt-shc-list li .evt-shc-list__date{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm);font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--Border-border-tertiary);margin-top:var(--spacing-md)}.evt-main .evt-shc-list li .evt-shc-list__date:first-child{margin-top:var(--spacing-none)}.evt-main .evt-shc-list li .evt-shc-list__date .shc-skeleton-loading{display:inline-block;width:100px;border-radius:var(--radius-xxs)}.evt-main .evt-shc-list li .shc-card-info__content .shc-txt-btn{justify-content:flex-start}.evt-main .evt-shc-list__align{display:flex;align-items:center}.evt-main .evt-shc-list__align .shc-card-info{padding:var(--spacing-lg) 0;cursor:pointer}.evt-main .evt-shc-list__align .shc-card-info__img{width:48px;overflow:hidden;position:relative;align-self:auto}.evt-main .evt-shc-list__align .shc-card-info__img img{background-color:var(--Background-bg-gray);-webkit-transform:none;transform:none;border-radius:var(--radius-xl)}.evt-main .evt-shc-list__align .shc-card-info__img .shc-skeleton-loading{width:38px;height:38px;border-radius:50%}.evt-main .evt-shc-list__align .shc-card-info__content .shc-skeleton-loading{height:22px;border-radius:var(--radius-xxs)}.evt-main .evt-shc-list__align .shc-card-info__content .shc-skeleton-loading.subtext{width:186px}.evt-main .evt-shc-list__align .shc-card-info__content .shc-skeleton-loading.title{width:100px}.evt-main .evt-shc-list__align .shc-card-info .evt-thumb img{-webkit-transform:rotate(0deg);transform:rotate(0)}.evt-main .evt-shc-list__align .shc-card-info .is-ended:before{content:"";position:absolute;width:100%;height:48px;background-color:var(--Opacity-950-gray950-a40);border-radius:var(--radius-xl)}.evt-main .evt-shc-list__align .shc-card-info .is-ended:after{position:absolute;font-size:var(--size-detail-S);letter-spacing:var(--letterspace-detail-S);line-height:var(--lineheight-detail-S);font-weight:500;color:var(--Text-text-ondark_primary-same);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-xxs);background-color:var(--Background-bg-information-same);content:"종료";display:flex;align-items:center;justify-content:center}.evt-main .evt-shc-list__align .shc-card-info__subtext{font-size:var(--size-body-S)}.evt-main .evt-shc-list__align .shc-card-info__subtext em{color:var(--Text-text-brand);font-weight:500}.evt-main .evt-shc-list__align .shc-card-info__content .shc-label--line{width:auto;align-self:flex-start}.evt-main .evt-shc-list__align .shc-card-info__title em{color:var(--Text-text-brand);font-style:normal}.evt-main .evt-shc-list__align+li{margin-top:var(--spacing-sm)}.evt-main .share-btn{text-align:center}.evt-main .shc-important-note{padding:var(--spacing-none)}.evt-main .shc-important-note:before{display:none}.evt-main .shc-important-note .shc-accordion__text{font-size:var(--size-title-M)}.evt-main .shc-important-note .shc-accordion__trigger:before{right:var(--spacing-none)}@media (max-width: 1023px){.evt-main .shc-important-note .shc-accordion__trigger{padding:var(--spacing-2xl)}.evt-main .shc-important-note .shc-accordion__trigger:before{right:var(--spacing-2xl)}}.evt-main .shc-important-note .shc-accordion__content{padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl)}.evt-main .shc-important-note .shc-info-box{margin:var(--spacing-3xl) var(--spacing-2xl) var(--spacing-4xl)}.evt-main .sel-evt-title{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--spacing-xl)}.evt-main .sel-evt-title .shc-dropdown__option{width:180px}.evt-main .sel-evt-content .shc-chip-search+.shc-complete-msg{margin-top:calc(var(--spacing-4xl) * 2)}.evt-main .sel-evt-content .shc-chip-search .shc-chip-group .btn-swiper-destroy{right:var(--spacing-none)}.evt-main .sel-evt-content .shc-chip-search__input{padding-left:var(--spacing-none);padding-right:var(--spacing-none)}.evt-main .sel-evt-content .shc-chip-search__input .shc-input{min-width:0}.evt-main .sel-evt-content .shc-chip-search.skeleton-style .shc-chip-group .shc-chip.shc-skeleton-loading{height:36px;border-radius:calc(var(--radius-xxs) + var(--radius-md))}.evt-main .sel-evt-content .shc-chip-search.skeleton-style .shc-chip-group .shc-chip.shc-skeleton-loading.search{width:36px}.evt-main .sel-evt-content .shc-chip-search.skeleton-style .shc-chip-group .shc-chip.shc-skeleton-loading.short{width:60px}.evt-main .sel-evt-content .shc-chip-search.skeleton-style .shc-chip-group .shc-chip.shc-skeleton-loading.middle{width:73px}.evt-main .sel-evt-content .shc-chip-search.skeleton-style .shc-chip-group .shc-chip.shc-skeleton-loading.long{width:90px}.evt-main .sel-evt-content .shc-complete-msg__title em{color:var(--Text-text-brand);font-style:normal}.evt-main .sel-evt-content .shc-complete-msg.evt-search-msg__spacing{margin-top:calc(var(--spacing-4xl) + var(--spacing-3xl))}.evt-main .shc-input.type-box.skeleton .shc-skeleton-loading{height:26px;border-radius:var(--radius-xxs)}.evt-main .iframe-wrap{position:relative;width:100%;height:calc(var(--vh) * 100)}.evt-main .iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.evt-main .shc-card-info__img+.shc-card-info__content{margin-left:var(--spacing-lg)}.evt-detail section{padding-left:var(--spacing-none);padding-right:var(--spacing-none)}.evt-detail .lineBox{border:1px solid var(--Border-border-secondary);border-radius:var(--radius-md);padding:var(--spacing-xl)}.evt-detail .grayBox{background-color:var(--Background-bg-graylight);border-radius:var(--radius-md);padding:var(--spacing-xl)}.evt-detail .noti{background-color:var(--Background-bg-graylight);padding:var(--spacing-xl);padding-left:calc(var(--spacing-3xl) + var(--spacing-xs));border-radius:var(--radius-md);font-size:var(--size-detail-L);letter-spacing:var(--letterspace-detail-L);line-height:var(--lineheight-detail-L);font-weight:300;color:var(--Text-text-tertiary);margin-top:var(--spacing-2xl);position:relative}.evt-detail .noti:before{position:absolute;content:"*";left:var(--spacing-xl)}.evt-detail .shc-ul.evt-boxNoti li{font-size:var(--size-detail-L);letter-spacing:var(--letterspace-detail-L);line-height:var(--lineheight-detail-L);font-weight:300;color:var(--Text-text-tertiary)}.evt-detail .shc-ul.evt-boxNoti li:before{font-size:var(--size-detail-L);letter-spacing:var(--letterspace-detail-L);line-height:var(--lineheight-detail-L);font-weight:300;top:var(--spacing-xs);color:var(--Text-text-tertiary)}.evt-detail .shc-ul.evt-boxNoti li+li{margin-top:var(--spacing-md)}.evt-detail__main{padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl);text-align:center}.evt-detail__main__titleText{font-size:var(--size-headline-L);letter-spacing:var(--letterspace-headline-L);line-height:var(--lineheight-headline-L);font-weight:800}.evt-detail__main__subText{font-size:var(--size-body-L);letter-spacing:var(--letterspace-body-L);line-height:var(--lineheight-body-L);font-weight:300;color:var(--Text-text-quaternary);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md)}.e-day1[style*="display: none"]+.evt-detail__main__subText{margin-top:0}.evt-detail__main picture img{width:200px;height:200px;margin:0 auto}.evt-detail__main picture+.shc-summary{margin:var(--spacing-4xl) auto var(--spacing-none)}.evt-detail__main .shc-summary--item+.shc-summary--item{margin-top:var(--spacing-md)}.evt-detail__main .shc-summary--item__text{text-align:left}.evt-detail__sub{margin-bottom:var(--spacing-6xl)}.evt-detail__sub:last-child{margin-bottom:var(--spacing-xl)}.evt-detail__sub .evt-visual{display:flex;flex-direction:column;align-items:center;padding-bottom:var(--spacing-6xl);border-bottom:1px solid var(--Border-border-secondary)}.evt-detail__sub .evt-visual.friend{padding-bottom:var(--spacing-none);border-bottom:none}.evt-detail__sub .evt-visual picture{margin:var(--spacing-md) var(--spacing-none)}.evt-detail__sub .evt-visual picture img{width:200px;height:200px}.evt-detail__sub .evt-visual__dateText,.evt-detail__sub .evt-visual__notiText{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-quaternary)}.evt-detail__sub .evt-visual__notiText{margin-bottom:var(--spacing-6xl)}.evt-detail__sub .evt-visual__summary{margin-top:var(--spacing-4xl);width:100%;padding:var(--spacing-none) var(--spacing-2xl)}.evt-detail__sub .evt-visual .shc-chip-group{position:sticky;padding:var(--spacing-xl) var(--spacing-none);margin-top:var(--spacing-6xl);margin:var(--spacing-none) calc(var(--spacing-2xl) * -1)}.evt-detail__sub h2{margin:var(--spacing-md) var(--spacing-none)}.evt-detail__sub h2.headline{font-size:var(--size-headline-S);letter-spacing:var(--letterspace-headline-S);line-height:var(--lineheight-headline-S);font-weight:700;margin-bottom:var(--spacing-xl)}.evt-detail__sub h3{font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:800;margin-bottom:var(--spacing-lg)}.evt-detail__sub .exhibition-poster,.evt-detail__sub .hotel-photo{width:335px;margin:var(--spacing-none) auto}@media (max-width: 673px){.evt-detail__sub .exhibition-poster,.evt-detail__sub .hotel-photo{width:100%}}@media (max-width: 1023px){.evt-detail__sub .exhibition-poster,.evt-detail__sub .hotel-photo{width:335px}}.evt-detail__sub .title-exhibit{font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:500;color:var(--Text-text-secondary);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md)}.evt-detail__sub .title-price{font-size:var(--size-title-S);letter-spacing:var(--letterspace-title-S);line-height:var(--lineheight-title-S);font-weight:500;color:var(--Text-text-secondary);margin-bottom:var(--spacing-md)}.evt-detail__sub__subText{font-size:var(--size-body-L);letter-spacing:var(--letterspace-body-L);line-height:var(--lineheight-body-L);font-weight:300;color:var(--Text-text-secondary);margin-bottom:var(--spacing-xl)}.evt-detail__sub__section{margin-top:var(--spacing-6xl);padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl)}.evt-detail__sub__section.border--b{border-bottom:1px solid var(--Border-border-secondary)}.evt-detail__sub__section h2{padding:var(--spacing-none);margin-bottom:var(--spacing-lg);margin-top:var(--spacing-none);font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:800}.evt-detail__sub__section p.bodyText{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary)}.evt-detail__sub__section p.evt-detail__sub__subText{margin-bottom:var(--spacing-none)}.evt-detail__sub__section .card-list li .shc-box-card{position:relative;display:flex;flex-direction:column;padding:var(--spacing-lg) var(--spacing-none);text-decoration:none;width:100%;padding-right:32px;text-align:left;cursor:pointer}.evt-detail__sub__section .card-list li .shc-box-card:after{content:"";width:20px;height:20px;position:absolute;top:50%;right:var(--spacing-none);transform:translateY(-50%);background-color:var(--Foreground-fg-tertiary);-webkit-mask-image:url(/pconts/static/svg/chevron.svg);-webkit-mask-size:cover;mask-image:url(/pconts/static/svg/chevron.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;backface-visibility:hidden;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.evt-detail__sub__section .card-list li .shc-box-card .shc-card-info__content.event .shc-card-info__title{font-size:var(--size-title-M);letter-spacing:var(--letterspace-title-M);line-height:var(--lineheight-title-M);font-weight:700;color:var(--Text-text-secondary)}.evt-detail__sub__section .card-list li .shc-box-card .shc-card-info__content.event .shc-card-info__subtext{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary)}.evt-detail__sub__section .card-list li .shc-box-card .shc-card-info__img{align-self:center}.evt-detail__sub__section .card-list li .card-detail{margin-top:var(--spacing-md);background-color:var(--Background-bg-graylight);padding:var(--spacing-xl);border-radius:var(--radius-md)}.evt-detail__sub__section .card-list li .card-detail ul li{display:flex;justify-content:space-between;align-items:center}.evt-detail__sub__section .card-list li .card-detail ul li .type{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary)}.evt-detail__sub__section .card-list li .card-detail ul li .saving{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:500;color:var(--Text-text-secondary)}.evt-detail__sub__section .card-list li .card-detail ul li+li{margin-top:var(--spacing-md)}.evt-detail__sub__section .card-list li .card-detail p{margin-top:var(--spacing-lg);text-align:right;font-size:var(--size-detail-L);letter-spacing:var(--letterspace-detail-L);line-height:var(--lineheight-detail-L);font-weight:300;color:var(--Text-text-quaternary)}.evt-detail__sub__section .card-list li+li{margin-top:var(--spacing-xl)}.evt-detail__sub__section.evt-summation{padding-bottom:var(--spacing-4xl)}.evt-detail__sub__section.evt-summation h2,.evt-detail__sub__section.evt-summation h3{margin-bottom:var(--spacing-lg);font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:800}.evt-detail__sub__section.evt-summation p{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary)}.evt-detail__sub__section.evt-summation p.dot{padding-left:var(--spacing-md);position:relative}.evt-detail__sub__section.evt-summation p.dot:before{position:absolute;content:"·";left:var(--spacing-none);top:var(--spacing-xs)}.evt-detail__sub__section .recommend-card{display:flex;justify-content:space-between;align-items:center}.evt-detail__sub__section .recommend-card .shc-card-info{padding:var(--spacing-lg) var(--spacing-none)}.evt-detail__sub__section .recommend-card .shc-card-info img{width:48px;height:48px;transform:none;border-radius:var(--radius-md)}.evt-detail__sub__section .recommend-card .shc-card-info__content .subText{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary);margin-bottom:var(--spacing-xs)}.evt-detail__sub__section .recommend-card .shc-card-info__content .title{font-size:var(--size-title-S);letter-spacing:var(--letterspace-title-S);line-height:var(--lineheight-title-S);font-weight:500;color:var(--Text-text-secondary)}.evt-detail__sub__section .evt-coupon{border:1px solid var(--Border-border-secondary);border-radius:var(--radius-xl);padding:var(--spacing-lg) var(--spacing-2xl) var(--spacing-2xl)}.evt-detail__sub__section .evt-coupon__cont{display:flex;align-items:center;justify-content:space-between;margin-top:var(--spacing-md)}.evt-detail__sub__section .evt-coupon__cont__text .sub{margin-right:var(--spacing-xl);font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-tertiary)}.evt-detail__sub__section .evt-coupon__cont__text .title{font-size:var(--size-title-M);letter-spacing:var(--letterspace-title-M);line-height:var(--lineheight-title-M);font-weight:500;color:var(--Text-text-secondary)}.evt-detail__sub__section .evt-coupon__cont__img{margin-left:var(--spacing-xl)}.evt-detail__sub__section .evt-coupon__cont__img img{width:48px;height:48px;border:1px solid var(--Border-border-secondary);border-radius:var(--radius-xl)}.evt-detail__sub__section.evt-product picture{margin-bottom:var(--spacing-lg)}.evt-detail__sub__section.evt-product .two{display:flex}.evt-detail__sub__section.evt-product .two picture:first-of-type{margin-right:var(--spacing-lg)}@media (min-width: 1024px){.evt-detail__sub__section.evt-product .two{width:335px;margin:var(--spacing-none) auto}}@media (max-width: 1023px){.evt-detail__sub__section.evt-product .two{width:335px;margin:var(--spacing-none) auto}}.evt-detail__sub__section.evt-product .shc-table tr td.border--l{border-left:1px solid var(--Border-border-secondary)}.evt-detail__sub__section.evt-product .best-product ul>li .best-product__item{display:flex;align-items:center}.evt-detail__sub__section.evt-product .best-product ul>li .best-product__item img{border-radius:var(--radius-md)}.evt-detail__sub__section.evt-product .best-product ul>li .best-product__item__pic{width:108px;flex-shrink:0}.evt-detail__sub__section.evt-product .best-product ul>li .best-product__item__info{margin-left:var(--spacing-lg)}.evt-detail__sub__section.evt-product .best-product ul>li .best-product__item__info .title{font-size:var(--size-title-S);letter-spacing:var(--letterspace-title-S);line-height:var(--lineheight-title-S);font-weight:500;color:var(--Text-text-secondary);margin-bottom:var(--spacing-xs)}.evt-detail__sub__section.evt-product .best-product ul>li .best-product__item__info .tag{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-tertiary);margin-bottom:var(--spacing-md)}.evt-detail__sub__section.evt-product .best-product ul>li+li{margin-top:var(--spacing-xl)}.evt-detail__sub__section .shc-ul.shc-info-guide__list li.asterisk:before{content:"*"}.evt-detail .two-depth li{font-size:var(--size-detail-L);letter-spacing:var(--letterspace-detail-L);line-height:var(--lineheight-detail-L);font-weight:300}.evt-detail .two-depth li+li{margin-top:var(--spacing-md)}.evt-detail p.bullet--bs{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:700;padding-left:calc(var(--spacing-md) + var(--spacing-xs));color:var(--Text-text-tertiary);margin-top:var(--spacing-md);position:relative}.evt-detail p.bullet--bs:before{position:absolute;content:"·";left:var(--spacing-none);top:var(--spacing-xs)}.evt-detail .shc-important-note{padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl)}.evt-detail .shc-important-note .cms-jun-type .c-bull1 li,.evt-detail .shc-important-note .cms-jun-type .s-bull1 li{margin-top:var(--spacing-md);font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary);position:relative;padding-left:10px}.evt-detail .shc-important-note .cms-jun-type .c-bull1 li:before,.evt-detail .shc-important-note .cms-jun-type .s-bull1 li:before{position:absolute;content:"•";top:0;left:0;color:currentColor;text-align:center;width:6px}.evt-detail .shc-important-note .cms-jun-type .c-bull1 li b,.evt-detail .shc-important-note .cms-jun-type .s-bull1 li b{font-weight:500}.evt-detail .shc-important-note .cms-jun-type .c-bull2 li,.evt-detail .shc-important-note .cms-jun-type .s-bull2 li{margin-top:var(--spacing-md);font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary);position:relative;padding-left:10px}.evt-detail .shc-important-note .cms-jun-type .c-bull2 li:before,.evt-detail .shc-important-note .cms-jun-type .s-bull2 li:before{position:absolute;content:"-";top:0;left:0;color:currentColor;text-align:center;width:6px}.evt-detail .shc-important-note .cms-jun-type .c-bull2 li b,.evt-detail .shc-important-note .cms-jun-type .s-bull2 li b{font-weight:500}.evt-detail .shc-cta-area{padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl)}.evt-detail__benefit-section .evt-benefit__title{margin-bottom:var(--spacing-lg);font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:800;color:var(--Text-text-primary)}.evt-detail__benefit-section .evt-benefit__sub-text{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary)}.evt-detail__benefit-section .evt-benefit-list{margin-top:var(--spacing-2xl)}.evt-detail__benefit-section .evt-benefit-list li{display:flex}.evt-detail__benefit-section .evt-benefit-list li+li{margin-top:var(--spacing-xl)}.evt-detail__benefit-section .evt-benefit-list__img{width:108px;height:90px;border-radius:var(--radius-md);overflow:hidden;justify-content:flex-start}.evt-detail__benefit-section .evt-benefit-list__content{display:flex;flex-direction:column;justify-content:center;padding-left:var(--spacing-lg)}.evt-detail__benefit-section .evt-benefit-list__title{font-size:var(--size-title-M);letter-spacing:var(--letterspace-title-M);line-height:var(--lineheight-title-M);font-weight:500;color:var(--Text-text-secondary)}.evt-detail__benefit-section .evt-benefit-list__subtext{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary)}.evt-detail__benefit-section .evt-benefit-list__desc{margin-top:var(--spacing-sm);font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary)}.evt-detail__event-step{padding-bottom:var(--spacing-6xl)}.evt-detail__event-step .event-step__title{font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:800;color:var(--Text-text-primary);margin-bottom:var(--spacing-lg)}.evt-detail__event-step .event-step__list li{display:flex;position:relative;padding-bottom:var(--spacing-2xl)}.evt-detail__event-step .event-step__list li+li{margin-top:var(--spacing-md)}.evt-detail__event-step .event-step__list li:last-child .num:before{content:none}.evt-detail__event-step .event-step__list .num{display:inline-flex;justify-content:center;flex-shrink:0;width:32px;height:32px;font-size:var(--size-title-M);letter-spacing:var(--letterspace-title-M);line-height:var(--lineheight-title-M);font-weight:500;line-height:32px;color:var(--Text-text-brand);border-radius:var(--radius-xl);background-color:var(--Background-bg-brand)}.evt-detail__event-step .event-step__list .num:before{content:"";position:absolute;top:40px;left:15px;width:1px;height:calc(100% - 40px);background-color:var(--Border-border-secondary)}.evt-detail__event-step .event-step__list .text{padding-left:var(--spacing-lg);font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-secondary)}.evt-detail .evt-target-section{margin-top:var(--spacing-6xl)}.evt-detail .evt-target-section .evt-target__title{margin-bottom:var(--spacing-lg);font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:800;text-align:left;color:var(--Text-text-primary)}.evt-detail .evt-target-section .evt-target-list{margin-top:var(--spacing-lg)}.evt-detail .evt-target-section .evt-target-list li{display:flex}.evt-detail .evt-target-section .evt-target-list li+li{margin-top:var(--spacing-xl)}.evt-detail .evt-target-section .evt-target-list__img{width:108px;height:90px;border-radius:var(--radius-md);overflow:hidden;justify-content:flex-start}.evt-detail .evt-target-section .evt-target-list__content{padding-left:var(--spacing-lg);display:flex;flex-direction:column;justify-content:center}.evt-detail .evt-target-section .evt-target-list__title{font-size:var(--size-title-M);letter-spacing:var(--letterspace-title-M);line-height:var(--lineheight-title-M);font-weight:500;color:var(--Text-text-secondary)}.evt-detail .evt-target-section .evt-target-list__subtext{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary)}.evt-detail .share-btn-wrap{text-align:center;margin-top:var(--spacing-4xl);margin-bottom:var(--spacing-6xl)}.evt-detail .shc-section.friend-detail{max-width:100%;background-color:var(--Background-bg-gray);padding-bottom:var(--spacing-5xl)}.evt-detail .shc-section.friend-detail .evt-detail__chip-section{background-color:var(--Background-bg-canvas_white);position:sticky;z-index:101;top:var(--common-header-height)}.evt-detail .shc-section.friend-detail .evt-detail__chip-section .shc-chip-group{width:100%;max-width:620px;padding-left:var(--container-padding-mobile);padding-right:var(--container-padding-mobile);margin-left:auto;margin-right:auto;justify-content:center}.evt-detail .shc-section.friend-detail .evt-detail__chip-section .shc-chip-group.fit-width{width:max-content}.evt-detail .shc-section.friend-detail .evt-detail__chip-section .chip-group{display:flex;justify-content:center;padding:var(--spacing-xl) var(--spacing-none)}.evt-detail .shc-section.friend-detail .evt-detail__chip-section .chip-group .evt-chip{display:inline-block;height:36px;border-radius:18px;background-color:var(--Background-bg-gray);padding:calc(var(--spacing-xs) + var(--spacing-sm)) var(--spacing-lg);font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-secondary)}.evt-detail .shc-section.friend-detail .evt-detail__chip-section .chip-group .evt-chip.is-active{background-color:var(--Background-bg-dark);color:var(--Text-text-ondark_primary);font-weight:500}.evt-detail .shc-section.friend-detail .evt-detail__sub__section{width:100%;max-width:620px;padding-left:var(--container-padding-mobile);padding-right:var(--container-padding-mobile);margin-left:auto;margin-right:auto}.evt-detail .shc-section.friend-detail .evt-detail__sub__section h2{text-align:center;font-size:var(--size-headline-M);letter-spacing:var(--letterspace-headline-M);line-height:var(--lineheight-headline-M);font-weight:800;margin:var(--spacing-6xl) var(--spacing-none) var(--spacing-3xl)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section h2+p.subTitle{margin-top:-20px}.evt-detail .shc-section.friend-detail .evt-detail__sub__section h2.is-two{width:100%}@media (max-width: 673px){.evt-detail .shc-section.friend-detail .evt-detail__sub__section h2.is-two{width:170px;margin:var(--spacing-6xl) auto var(--spacing-3xl)}}.evt-detail .shc-section.friend-detail .evt-detail__sub__section p.subTitle{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary);text-align:center;margin-bottom:var(--spacing-3xl)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box{background-color:var(--Background-bg-canvas_white);padding:var(--spacing-3xl) var(--spacing-2xl);border-radius:var(--radius-xl);display:flex;flex-direction:column;align-items:center}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box.benefit picture+picture{margin-top:var(--spacing-2xl)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box.benefit picture img{width:280px;height:auto}@media (max-width: 374px){.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box.benefit picture img{width:100%}}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box.card picture img{width:200px;height:auto}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box.card .shc-btn-group{margin:var(--spacing-2xl) var(--spacing-none) var(--spacing-lg)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box.card .recommend-noti{width:100%;position:relative;text-align:left;font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary);padding-left:var(--spacing-lg)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box.card .recommend-noti:before{position:absolute;content:"*";left:var(--spacing-none);top:var(--spacing-xs)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box h3{margin-bottom:var(--spacing-2xl)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box h3.recommend-self img{width:auto;height:32px}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box h3.recommend-friend{margin-top:var(--spacing-5xl)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box h3.recommend-friend img{width:auto;height:35px}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box .shc-ul.recommend-ul{width:100%;font-size:var(--size-body-L);letter-spacing:var(--letterspace-body-L);line-height:var(--lineheight-body-L);font-weight:300;color:var(--Text-text-secondary)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box .shc-ul.recommend-ul li+li{margin-top:var(--spacing-md)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box .shc-ul.recommend-ul li span{font-size:var(--size-detail-S);letter-spacing:var(--letterspace-detail-S);line-height:var(--lineheight-detail-S);font-weight:500;color:var(--Text-text-ondark_primary-same);width:20px;height:20px;line-height:20px;text-align:center;background-color:var(--Background-bg-information-same);border-radius:50%;margin-top:var(--spacing-sm)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box .shc-ul.recommend-ul li p{padding-left:var(--spacing-md);word-break:break-all}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box .shc-ul.recommend-ul li p em{color:var(--Text-text-brand);font-weight:500}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box .shc-ul.recommend-ul li p strong{color:var(--Text-text-purple);font-weight:500}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box .invite-wrap{width:100%;text-align:center;padding-top:var(--spacing-3xl);margin-top:var(--spacing-3xl);border-top:1px solid var(--Border-border-secondary)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item__box .invite-wrap p{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary);margin-bottom:var(--spacing-xl)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item .shc-accordion-group .shc-accordion+.shc-accordion{margin-top:var(--spacing-lg)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item .shc-accordion-group .shc-accordion .shc-accordion__trigger{background-color:var(--Background-bg-canvas_white)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item .shc-accordion-group .shc-accordion .shc-accordion__trigger .shc-accordion__text{font-size:var(--size-title-M);letter-spacing:var(--letterspace-title-M);line-height:var(--lineheight-title-M);font-weight:500;color:var(--Text-text-secondary);word-break:break-all}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item .shc-accordion-group .shc-accordion .shc-accordion__content{background-color:var(--Background-bg-canvas_white)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item .shc-accordion-group .shc-accordion .shc-accordion__content .shc-info-guide__list{color:var(--Text-text-secondary);word-break:break-all}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item .shc-accordion-group .shc-accordion .shc-accordion__content .shc-info-guide__list em{font-weight:500}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item .shc-accordion-group .shc-accordion .shc-accordion__content .shc-info-guide__list .detail{font-size:var(--size-detail-L);letter-spacing:var(--letterspace-detail-L);line-height:var(--lineheight-detail-L);font-weight:300;position:relative;padding-left:var(--spacing-lg);margin-top:var(--spacing-md)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item .shc-accordion-group .shc-accordion .shc-accordion__content .shc-info-guide__list .detail:before{position:absolute;content:"*";left:var(--spacing-none);top:var(--spacing-xs)}.evt-detail .shc-section.friend-detail .evt-detail__sub__section .friend-item .shc-accordion-group .shc-accordion .shc-accordion__content .shc-btn-group{margin-top:var(--spacing-2xl)}.evt-detail .shc-important-note.no-tb-line:before{height:0}.shc-tab{padding:var(--spacing-xl) var(--spacing-none)}.shc-tab.type-round .shc-tab__menu{justify-content:center;align-items:center;gap:var(--spacing-md);position:sticky;top:var(--common-header-height);background:var(--Background-bg-canvas_white);z-index:90;padding:var(--spacing-xl) var(--spacing-none)}.shc-tab.type-round .shc-tab__btn{min-width:63px;min-height:36px;padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);border-radius:calc(var(--radius-xl) + var(--radius-xs));background-color:var(--Background-bg-gray)}.shc-tab.type-round .shc-tab__btn-text{display:inline-flex;color:var(--Text-text-secondary);font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;line-height:36px}.shc-tab.type-round .shc-tab__btn.is-active{background:var(--Text-text-blue)}.shc-tab.type-round .shc-tab__btn.is-active .shc-tab__btn-text{color:var(--Text-text-ondark_primary);font-weight:500}.shc-tab__panel{padding:var(--spacing-none)}.shc-tab__panel h2{text-align:center;font-size:var(--size-title-XL);letter-spacing:var(--letterspace-title-XL);line-height:var(--lineheight-title-XL);font-weight:700;color:var(--Text-text-blue);margin-bottom:var(--spacing-6xl);margin-top:var(--spacing-md)}.shc-tab__panel h3{margin-bottom:var(--spacing-lg);font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:800}.shc-tab__panel h4{font-size:var(--size-title-S);letter-spacing:var(--letterspace-title-S);line-height:var(--lineheight-title-S);font-weight:500}.shc-tab__panel p{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary)}.shc-tab__panel p.dot{padding-left:var(--spacing-md);position:relative}.shc-tab__panel p.dot:before{position:absolute;content:"·";left:var(--spacing-none);top:var(--spacing-xs)}@media (max-width: 1023px){.shc-tab__panel .evt-step{display:none}}.shc-tab__panel .evt-methodBox{background-color:var(--Background-bg-gray);border-radius:var(--radius-xl);padding-top:var(--spacing-3xl);display:flex;flex-direction:column;align-items:center;width:100%}.shc-tab__panel .evt-methodBox__number{display:inline-block;background-color:var(--Background-bg-dark);width:20px;height:20px;color:var(--Text-text-ondark_primary);font-size:var(--size-detail-S);letter-spacing:var(--letterspace-detail-S);line-height:var(--lineheight-detail-S);font-weight:500;text-align:center;line-height:20px;border-radius:calc(var(--radius-xs) + var(--radius-md))}.shc-tab__panel .evt-methodBox p{font-size:var(--size-body-L);letter-spacing:var(--letterspace-body-L);line-height:var(--lineheight-body-L);font-weight:300;color:var(--Text-text-tertiary);margin-bottom:var(--spacing-3xl);margin-top:var(--spacing-lg);text-align:center}.shc-tab__panel .evt-methodBox img{width:176px;height:auto}.shc-tab__panel .evt-methodBox+.evt-methodBox{margin-top:var(--spacing-lg)}.shc-tab__panel .swiper{text-align:center}.shc-tab__panel .swiper .swiper-inner{padding:var(--spacing-none)}.shc-tab__panel .swiper .shc-slide__utils{display:inline-flex;padding:0 16px}.shc-tab__panel .swiper .shc-slide__utils .swiper-button-prev{left:0}.shc-tab__panel .swiper .shc-slide__utils .swiper-button-next{right:0}.evt-main h1{font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:700;margin-bottom:var(--spacing-2xl);text-align:left}.evt-main .evt-collection .swiper-slide{width:160px;height:214px;background:var(--Background-bg-gray);border-radius:var(--radius-2xl)}.evt-main .evt-collection .swiper-slide img{width:160px;height:214px}@media (min-width: 1024px){.evt-main .evt-collection .swiper-slide,.evt-main .evt-collection .swiper-slide img{width:180px;height:241px}}.evt-main .evt-collection .swiper-slide a{display:flex;align-items:center;justify-content:center;height:100%}.evt-main .evt-collection .swiper-slide.evt-empty{background:url(/static/svg/gallery_nodata.svg) no-repeat center center}.evt-main .evt-collection .evt-collection__itemBox{width:160px;height:228px;background-size:160px 228px;padding:var(--spacing-5xl) var(--spacing-2xl) var(--spacing-none)}.evt-main .evt-collection .evt-collection__itemBox.sky{background-image:url(/pconts/static/images/event/bg_box_sky.png)}.evt-main .evt-collection .evt-collection__itemBox.orange{background-image:url(/pconts/static/images/event/bg_box_orange.png)}.evt-main .evt-collection .evt-collection__itemBox.blue{background-image:url(/pconts/static/images/event/bg_box_blue.png)}.evt-main .evt-collection .evt-collection__itemBox img{width:80px;height:80px}.evt-main .evt-collection .evt-collection__itemBox .mainText{font-size:var(--size-title-M);letter-spacing:var(--letterspace-title-M);line-height:var(--lineheight-title-M);font-weight:700;color:var(--Text-text-primary-same);margin-top:var(--spacing-xl)}.evt-main .evt-collection .evt-collection__itemBox .subText{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;margin-top:var(--spacing-xs);color:var(--Text-text-quaternary)}.evt-main .evt-link{margin-top:var(--spacing-5xl)}.evt-main .evt-link h2{margin-bottom:var(--spacing-xl)}.evt-main .evt-link h2 a{display:inline-flex;align-items:center}.evt-main .evt-link h2 a .title-text{font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:700}.evt-main .evt-link h2 a .shc-icon{background:var(--Foreground-fg-secondary)}.evt-main .evt-link .recommend-item{display:flex;justify-content:space-between;align-items:center}.evt-main .evt-link .recommend-item .shc-card-info{padding:var(--spacing-lg) var(--spacing-none);cursor:pointer}.evt-main .evt-link .recommend-item .shc-card-info img{width:48px;height:48px;transform:none;border-radius:var(--radius-xl)}.evt-main .evt-link .recommend-item .shc-card-info__img{background:var(--Background-bg-gray);border-radius:var(--radius-xl)}.evt-main .evt-link .recommend-item .shc-card-info__img.shc-skeleton-loading{width:48px;height:48px;border-radius:var(--radius-xl)}.evt-main .evt-link .recommend-item .shc-card-info__content{margin-left:var(--spacing-lg)}.evt-main .evt-link .recommend-item .shc-card-info__content .subText{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary);margin-bottom:var(--spacing-xs)}.evt-main .evt-link .recommend-item .shc-card-info__content .subText.shc-skeleton-loading{width:186px;height:22px;border-radius:var(--radius-xxs)}.evt-main .evt-link .recommend-item .shc-card-info__content .title{font-size:var(--size-title-S);letter-spacing:var(--letterspace-title-S);line-height:var(--lineheight-title-S);font-weight:500;color:var(--Text-text-secondary)}.evt-main .evt-link .recommend-item .shc-card-info__content .title.shc-skeleton-loading{width:100px;height:22px;border-radius:var(--radius-xxs)}.evt-main .evt-link .recommend-item+.recommend-item{margin-top:var(--spacing-sm)}@media (max-width: 1023px){.evt-main .evt-link:last-of-type{margin-bottom:var(--spacing-5xl)}}.evt-main .evt-banner{margin:var(--spacing-5xl) var(--spacing-none);background-color:var(--Background-bg-gray);padding:var(--spacing-lg) var(--spacing-2xl) var(--spacing-2xl);border-radius:var(--radius-xl)}.evt-main .evt-banner__cont{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-lg)}.evt-main .evt-banner__cont p{font-size:var(--size-body-L);letter-spacing:var(--letterspace-body-L);line-height:var(--lineheight-body-L);font-weight:700}.evt-main .evt-banner__cont img{width:100px;height:100px}.evt-main .evt-banner button.theme-white{background-color:var(--Background-bg-white);color:var(--Text-text-brand)}.evt-main .evt-banner.shc-skeleton-loading{height:192px}.evt-main .evt-banner.error{height:192px;display:flex;align-items:center;justify-content:center}.evt-main .skeleton-swiper{height:auto;border-radius:var(--radius-xl)}.evt-main .slide-link{display:block;width:100%;height:100%}.evt-main .data-error{text-align:center;padding:var(--spacing-2xl) var(--spacing-none)}.evt-main .data-error__text{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-secondary)}.evt-main .data-error .shc-btn-group{margin-top:var(--spacing-lg)}.shc-bottomsheet.evt-share .share-buttons{margin-top:var(--spacing-xl);display:flex;align-items:center;justify-content:space-between}.shc-bottomsheet.evt-share .share-buttons .share-btn{display:flex;flex-direction:column;align-items:center;margin:var(--spacing-none) var(--spacing-lg)}.shc-bottomsheet.evt-share .share-buttons .share-btn .icon{width:56px;height:56px;border-radius:50%;background-color:var(--Background-bg-ongray_graylight_a5);display:flex;align-items:center;justify-content:center}.shc-bottomsheet.evt-share .share-buttons .share-btn .label{margin-top:var(--spacing-md);font-size:var(--size-detail-L);letter-spacing:var(--letterspace-detail-L);line-height:var(--lineheight-detail-L);font-weight:500}.shc-accordion.type-terms .shc-terms__row .shc-terms__main .shc-checkbox__label.size-up{font-size:var(--size-title-S);letter-spacing:var(--letterspace-title-S);line-height:var(--lineheight-title-S);font-weight:500}.shc-event-note__list{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary)}.shc-event-note__list li+li{margin-top:var(--spacing-md)}.roulette{display:flex;align-items:center;justify-content:center;margin-top:56px;margin-bottom:var(--spacing-5xl);position:relative}.roulette:before{position:absolute;width:36px;height:42px;background:url(/pconts/static/images/event/roulette_pin.png) no-repeat 0 0;background-size:36px 42px;left:50%;transform:translate(-50%);margin-top:-270px;content:"";z-index:10}@media (max-width: 320px){.roulette:before{width:27px;height:31.5px;background-size:27px 31.5px;margin-top:-230px}}.roulette__titleA{display:flex;align-items:center;justify-content:space-between}.roulette__titleA h2{margin-bottom:var(--spacing-none)}.roulette__bg{position:absolute;z-index:10;width:280px;height:280px;background:url(/pconts/static/images/event/roulette_decoration.png);background-size:280px 280px;left:50%;transform:translate(-50%)}@media (max-width: 320px){.roulette__bg{width:240px;height:240px;background-size:240px 240px}}.roulette__pick{width:280px;height:280px;border:10px solid #7fd4ff;border-radius:140px}@media (max-width: 320px){.roulette__pick{border-radius:120px;width:240px;height:240px}}.roulette__pick .roullet__items{background-image:url(/pconts/static/images/event/roulette_pick.png);background-size:cover;height:100%;width:100%}.roulette__btn-start{position:absolute;z-index:10;width:82px;height:82px;background-image:url(/pconts/static/images/event/roulette_button_enabled.png);background-size:82px 82px;left:50%;transform:translate(-50%)}.roulette__btn-start:disabled{background-image:url(/pconts/static/images/event/roulette_button_disabled.png)}@media (max-width: 320px){.roulette__btn-start{width:66px;height:66px;background-size:66px 66px}}.chance-number{text-align:center;font-size:var(--size-title-M);letter-spacing:var(--letterspace-title-M);line-height:var(--lineheight-title-M);font-weight:700;color:var(--Text-text-secondary);margin-bottom:var(--spacing-lg)}.chance-number strong{color:var(--Text-text-brand);font-weight:700}.winner-complete .shc-bottomsheet__content{display:flex;flex-direction:column;align-items:center}.winner-complete .shc-bottomsheet__content img{width:110px;height:110px}.winner-complete .shc-bottomsheet__content .complete-txt{text-align:center;margin-top:var(--spacing-xl);font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:500;color:var(--Text-text-secondary)}.winner-history .shc-bottomsheet__content p,.ox-correct .shc-bottomsheet__content p{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:500;color:var(--Text-text-secondary);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--Border-border-secondary);margin-bottom:var(--spacing-lg)}.winner-history .shc-bottomsheet__content .benefit-data,.ox-correct .shc-bottomsheet__content .benefit-data{background-color:var(--Background-bg-graylight);border-radius:var(--radius-xl);padding:var(--spacing-2xl);margin-bottom:var(--spacing-lg)}.winner-history .shc-bottomsheet__content .benefit-data>ul>li,.ox-correct .shc-bottomsheet__content .benefit-data>ul>li{display:flex;align-items:center;justify-content:space-between}.winner-history .shc-bottomsheet__content .benefit-data>ul>li .date,.ox-correct .shc-bottomsheet__content .benefit-data>ul>li .date{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-secondary)}.winner-history .shc-bottomsheet__content .benefit-data>ul>li .benefit,.ox-correct .shc-bottomsheet__content .benefit-data>ul>li .benefit{font-size:var(--size-body-L);letter-spacing:var(--letterspace-body-L);line-height:var(--lineheight-body-L);font-weight:700;color:var(--Text-text-brand)}.winner-history .shc-bottomsheet__content .benefit-data>ul>li+li,.ox-correct .shc-bottomsheet__content .benefit-data>ul>li+li{margin-top:var(--spacing-xl)}.winner-history .shc-bottomsheet__content .shc-ul,.ox-correct .shc-bottomsheet__content .shc-ul{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary)}.scratch-ticket{display:flex;align-items:center;justify-content:center;margin:var(--spacing-4xl) var(--spacing-none);position:relative}.scratch-ticket__bg{width:100%;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width: 1023px){.scratch-ticket__bg{max-width:335px;aspect-ratio:335/241;background-image:url(/pconts/static/images/event/lottery_unscratched--tablet.png)}}@media (min-width: 1024px){.scratch-ticket__bg{max-width:420px;aspect-ratio:420/241;background-image:url(/pconts/static/images/event/lottery_unscratched--pc.png)}}.scratch-ticket__scratchBox:not(.is-active){max-width:calc(100% - 20px)}@media (max-width: 1023px){.scratch-ticket__scratchBox:not(.is-active){background-image:url(/pconts/static/images/event/scratch-area--tablet.png)}}@media (min-width: 1024px){.scratch-ticket__scratchBox:not(.is-active){background-image:url(/pconts/static/images/event/scratch-area--pc.png)}}@media (max-width: 320px){.scratch-ticket__scratchBox:not(.is-active){background-image:url(/pconts/static/images/event/scratch-area--mobileS.png)}}.scratch-ticket__scratchBox:not(.is-active) .scratch-ticket__text--txt,.scratch-ticket__scratchBox:not(.is-active) .scratch-ticket__text--loser,.scratch-ticket__scratchBox:not(.is-active) .scratch-ticket__text--winner{display:none}.scratch-ticket__scratchBox{position:absolute;background-repeat:no-repeat;background-size:contain;max-width:calc(100% - 20px)}@media (max-width: 1023px){.scratch-ticket__scratchBox{width:287px;height:120px;margin-top:75px}}@media (min-width: 1024px){.scratch-ticket__scratchBox{width:372px;height:120px;margin-top:75px}}@media (max-width: 320px){.scratch-ticket__scratchBox{width:243px;height:90px;margin-top:70px}}.scratch-ticket__scratchBox .lottery__scratch{position:absolute;z-index:20;top:0;left:0;width:100%;height:100%}.scratch-ticket__text--txt,.scratch-ticket__text--loser,.scratch-ticket__text--winner{background-repeat:no-repeat;background-position:center;width:calc(100% - 2px);height:calc(100% - 2px);background-color:#fff;border-radius:15px}.scratch-ticket__text--txt{position:absolute;z-index:10;display:flex;align-items:center;justify-content:center;font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:800;color:var(--Text-text-primary-same);background-color:var(--gray-100)}.scratch-ticket__text--loser{position:absolute;z-index:10;background-image:url(/pconts/static/svg/text-nextchance.svg)}.scratch-ticket__text--winner{position:absolute;z-index:10;background-image:url(/pconts/static/svg/text-mypoint.svg)}.quiz{background:var(--Background-bg-canvas_white-elevated);border-radius:var(--radius-xl);padding:var(--spacing-3xl);box-shadow:0 4px 16px #0c111d1a;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-3xl)}.quiz__pager{display:flex;align-items:center;justify-content:center}.quiz__pager .number{display:flex;align-items:center;justify-content:center;font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-quaternary)}.quiz__pager .number span+span{padding-left:var(--spacing-xs)}.quiz__pager .number .current{font-weight:700;color:var(--Text-text-brand)}.quiz__pager [role=button]{width:32px;height:32px;border:1px solid var(--Border-border-secondary);border-radius:var(--radius-full);opacity:1}.quiz__pager [role=button].is-disabled{border-color:var(--Border-border-disabled);background-color:var(--Background-bg-disabled)}.quiz__pager [role=button]:before{display:block;content:"";width:24px;height:24px;margin-left:3px;margin-top:3px;background-color:var(--Foreground-fg-primary);-webkit-mask-image:url(/pconts/static/svg/chevron--thick.svg);-webkit-mask-size:cover;mask-image:url(/pconts/static/svg/chevron--thick.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;backface-visibility:hidden;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.quiz__pager [role=button]:after{display:block;content:"";width:24px;height:24px;margin-right:1px}.quiz__pager .btn-prev{transform:rotate(180deg);margin-right:var(--spacing-xl)}.quiz__pager .btn-prev.is-disabled:before{background-color:var(--Foreground-fg-disabled);-webkit-mask-image:url(/pconts/static/svg/chevron.svg);-webkit-mask-size:cover;mask-image:url(/pconts/static/svg/chevron.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;backface-visibility:hidden;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.quiz__pager .btn-next{margin-left:var(--spacing-xl)}.quiz__pager .btn-next.is-disabled:before{background-color:var(--Foreground-fg-disabled);-webkit-mask-image:url(/pconts/static/svg/chevron.svg);-webkit-mask-size:cover;mask-image:url(/pconts/static/svg/chevron.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;backface-visibility:hidden;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.quiz .swiper{width:100%}.quiz__title{font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:700;color:var(--Text-text-secondary);margin:var(--spacing-4xl) var(--spacing-none);text-align:center}.quiz__oxType{width:100%}.quiz__oxType .shc-select-btn-group .quiz__btn--yes{background-color:var(--Background-bg-gray);border-radius:var(--spacing-lg)}.quiz__oxType .shc-select-btn-group .quiz__btn--yes .shc-select-btn__text{color:var(--Text-text-brand);padding-top:calc(var(--spacing-md) + var(--spacing-xs))}.quiz__oxType .shc-select-btn-group .quiz__btn--yes input:checked+.shc-select-btn__label{box-shadow:inset 0 0 0 2px var(--Border-border-brand)}.quiz__oxType .shc-select-btn-group .quiz__btn--no{background-color:var(--Background-bg-negative);border-radius:var(--spacing-lg)}.quiz__oxType .shc-select-btn-group .quiz__btn--no .shc-select-btn__text{color:var(--Border-border-red-same);padding-top:calc(var(--spacing-md) + var(--spacing-xs))}.quiz__oxType .shc-select-btn-group .quiz__btn--no input:checked+.shc-select-btn__label{box-shadow:inset 0 0 0 2px var(--Border-border-red-same)}.quiz__oxType .shc-select-btn-group .shc-select-btn__label{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-2xl);box-shadow:inset 0 0 0 0 var(--Border-border-primary)}.quiz__multipleType{width:100%}.quiz__multipleType .direction-column{gap:var(--spacing-md)}.quiz__answerBox{width:100%;display:flex;align-items:center;padding:var(--spacing-lg);border:1px solid var(--Border-border-primary);border-radius:var(--radius-md)}.quiz__answerBox .shc-input{flex:1;min-height:32px}.quiz .shc-input.type-box{width:100%}p.re-challenge{text-align:center;font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary);margin-top:var(--spacing-lg)}.shc-bottomsheet.hint .hintBox{background:var(--Background-bg-graylight);padding:var(--spacing-xl);border-radius:var(--spacing-md);display:flex;flex-direction:column;align-items:center}.shc-bottomsheet.hint .hintBox span{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary);margin-bottom:var(--spacing-sm)}.shc-bottomsheet.hint .hintBox p{font-size:var(--size-title-M);letter-spacing:var(--letterspace-title-M);line-height:var(--lineheight-title-M);font-weight:500;color:var(--Text-text-secondary)}.evt-endDate{display:none}.benefit-survey{min-height:calc(100vh - 156px);padding:var(--spacing-2xl) var(--spacing-2xl) var(--spacing-4xl);box-sizing:border-box;background-color:var(--Background-bg-blue)}@media (min-width: 1024px){.benefit-survey{min-height:471px}}.benefit-survey.page{background:none;padding-bottom:var(--spacing-none)}.benefit-survey-content{padding:var(--spacing-3xl);border:1px solid var(--Palette-blue-blue-100);border-radius:var(--radius-xl);background-color:var(--Background-bg-canvas_white)}@media (prefers-color-scheme: dark){:root:not(.no-theme):not([data-theme=light]) .benefit-survey-content{border-color:var(--gray-700);background-color:var(--Background-bg-canvas_white-elevated)}}[data-theme=dark]:not(.no-theme) .benefit-survey-content{border-color:var(--gray-700);background-color:var(--Background-bg-canvas_white-elevated)}.benefit-survey-content+.benefit-survey-content{margin-top:var(--spacing-2xl)}.benefit-survey-content .survey-question{font-size:var(--size-title-M);letter-spacing:var(--letterspace-title-M);line-height:var(--lineheight-title-M);font-weight:700}.benefit-survey-content .survey-question__refer{display:block;margin-top:var(--spacing-xs);color:var(--Text-text-quaternary);font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300}.benefit-survey-content .survey-answer{margin-top:var(--spacing-3xl)}.benefit-survey-content .survey-answer-list>li+li{margin-top:var(--spacing-xl)}[data-layered-name=benefitSurveyPopup] .shc-layered__content{padding-bottom:var(--spacing-3xl)}@media (max-width: 1023px){[data-layered-name=benefitSurveyPopup] .shc-layered__content{padding-top:var(--spacing-none)}}.guest-event{background-color:var(--Background-bg-blue)}.guest-event .shc-section{padding:var(--spacing-none)}.guest-event .shc-cta-area{padding-top:var(--spacing-3xl)}.guest-event .shc-cta-area:before{background:none}.event-win{margin:var(--spacing-none) auto;width:130px;height:130px}.event-win+strong{margin-top:var(--spacing-4xl)}.evt-enter__terms .shc-terms__desc{margin-left:var(--spacing-3xl);margin-top:calc(var(--spacing-lg) * -1);margin-bottom:var(--spacing-md)}.evt-enter__terms .shc-info-box{flex:1}.evt-terms-group{margin-top:var(--spacing-4xl);margin-bottom:var(--spacing-4xl)}.evt-terms-group>div+div{margin-top:var(--spacing-xl)}.shc-accordion.type-terms .shc-accordion__trigger.event{align-self:center}.border--bottom,.shc-card-info.card-info--basic-line,.shc-card-info.card-info--between-line{border-bottom:1px solid var(--Border-border-tertiary)}.title-border--bottom-md{border-bottom:1px solid var(--Border-border-primary_heavy-same)}.title-border--bottom-md{padding-bottom:var(--spacing-md)}.crd-list.shc-list.type-data li{position:relative;display:flex;gap:var(--spacing-xs);margin-bottom:9px;padding:var(--spacing-lg) 0}.crd-list.shc-list.type-data li:after{content:"";display:inline;position:absolute;bottom:-5px;width:100%;border-top:1px solid var(--Border-border-tertiary)}.crd-list.shc-list.type-data li .shc-list__title{font-size:var(--size-title-S);letter-spacing:var(--letterspace-title-S);line-height:var(--lineheight-title-S);font-weight:500;color:var(--Text-text-secondary)}.crd-list.shc-list.type-data li .shc-list__title .item-name,.crd-list.shc-list.type-data li .shc-list__title .item-number{margin-bottom:var(--spacing-xs)}.crd-list.shc-list.type-data li .shc-list__details{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary);text-align:left;margin-left:0}.crd-list.shc-list.type-data li:last-child{margin-bottom:0}.crd-list.shc-list.type-data li:last-child:after{content:none}.mtrguide-swiper .swiper-inner .content-box strong{display:block}.travel-swiper01 .swiper-inner,.travel-swiper02 .swiper-inner,.travel-swiper .swiper-inner,.mtrguide-swiper .swiper-inner{display:block;padding:0}.travel-swiper01 picture,.travel-swiper02 picture,.travel-swiper picture,.mtrguide-swiper picture{display:flex;align-items:center;height:224px;background:#fff;justify-content:center;width:100%;border-radius:var(--spacing-xl)}.travel-swiper01 picture img,.travel-swiper02 picture img,.travel-swiper picture img,.mtrguide-swiper picture img{max-width:inherit;height:200px}.travel-swiper picture,.travel-swiper01 picture,.travel-swiper02 picture{padding-top:var(--spacing-2xl);background-color:#f6f6f6}@media (prefers-color-scheme: dark){:root:not(.no-theme):not([data-theme=light]) .travel-swiper picture,:root:not(.no-theme):not([data-theme=light]) .travel-swiper01 picture,:root:not(.no-theme):not([data-theme=light]) .travel-swiper02 picture{background:var(--Color-gray-light-gray, #f8f8f8)}}[data-theme=dark]:not(.no-theme) .travel-swiper picture,[data-theme=dark]:not(.no-theme) .travel-swiper01 picture,[data-theme=dark]:not(.no-theme) .travel-swiper02 picture{background:var(--Color-gray-light-gray, #f8f8f8)}.swiper-inner{display:flex;padding:0 var(--container-padding-mobile) 0 var(--spacing-2xl);flex-direction:column;align-items:center;flex:1 0 0;align-self:stretch}.shc-slide__utils{position:relative;display:flex;align-items:center;justify-content:center;height:40px}.shc-slide__utils .shc-slide__control{display:flex}.shc-slide__utils .swiper-pagination-bullet{background:var(--Foreground-fg-tertiary, #667085);opacity:1;margin:0 2px}.shc-slide__utils .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;background-color:var(--Foreground-fg-tertiary);border-radius:var(--radius-full)}.card-slider__controls{display:flex;justify-content:space-between;align-items:center;position:relative;width:84px;height:48px;margin:0 auto}.card-slider__pagination{position:static;width:auto;height:100%;display:flex;align-items:center;justify-content:center}.card-slider__pagination .swiper-pagination-bullet{width:8px;height:8px;background:transparent;border:1px solid var(--Border-border-primary);opacity:1;border-radius:50%;transition:all .3s ease;margin:0 3px}.card-slider__pagination .swiper-pagination-bullet-active{width:20px;height:8px;background-color:var(--Foreground-fg-tertiary);border-radius:var(--radius-full)}.card-slider__button{position:static;width:auto;height:100%;margin-top:0;background-color:transparent;border-radius:0;color:#888;display:flex;align-items:center;justify-content:center;transition:all .3s ease;font-family:swiper-icons;border:none;padding:0;cursor:pointer}.card-slider__button:hover{background-color:transparent;transform:none;color:#333}.card-slider__button:after{font-size:14px;font-weight:600}.card-slider__button--prev:after,.swiper-rtl .card-slider__button--prev:after{content:"";display:block;width:16px;height:16px;background-image:url(/pconts/static/svg/chevron_left.svg)}.card-slider__button--next:after,.swiper-rtl .card-slider__button--prev:after{content:"";display:block;width:16px;height:16px;background-image:url(/pconts/static/svg/chevron_right.svg)}.brd-left{border-left:1px solid var(--Border-border-secondary)}.brd-top{border-top:1px solid var(--Border-border-tertiary)}.txt-option{font-size:var(--size-detail-S);letter-spacing:var(--letterspace-detail-S);line-height:var(--lineheight-detail-S);font-weight:300;color:var(--Text-text-quaternary)}.brd-bottom{position:relative;overflow:hidden;padding-bottom:var(--spacing-2xl)}.brd-bottom:before{content:"";display:inline;position:absolute;bottom:0;width:120%;height:1px;border-top:1px solid var(--Text-text-quaternary);margin-top:var(--spacing-xl)}.data-box__gray.style-a{margin-top:var(--spacing-4xl)}.data-box__gray.style-a+.data-box__gray.style-a{margin-top:var(--spacing-lg)}.data-box__gray.style-a .title{font-size:var(--size-title-M);letter-spacing:var(--letterspace-title-M);line-height:var(--lineheight-title-M);font-weight:700;color:var(--Text-text-secondary)}.data-box__gray.style-a .title-desc{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary)}.data-box__gray.style-a .shc-list.type-data{margin-top:var(--spacing-2xl)}.data-box__gray.style-a .shc-list.type-data li{margin-bottom:var(--spacing-lg)}.data-box__gray.style-a .shc-list__title{justify-content:center;align-items:center;color:var(--Text-text-secondary);font-weight:500}.data-box__gray.style-a .shc-list__title picture{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:var(--spacing-md)}.data-box__gray.style-a .shc-list__details{color:var(--Text-text-brand);font-weight:700}.shc-important-note.type-c .shc-accordion__text{font-size:var(--size-title-M);letter-spacing:var(--letterspace-title-M);line-height:var(--lineheight-title-M);font-weight:500}.shc-important-note.type-c .shc-important-note__list .shc-important-list>li{color:var(--Text-text-secondary)}.shc-important-note.type-c .shc-important-note__list .shc-important-list>li b{font-weight:700}.shc-important-note.type-c .shc-accordion__trigger:before{right:0}.shc-ul.style-b li{color:var(--Text-text-quaternary);font-weight:300}.shc-ul.style-b li strong{font-weight:700}.shc-ul.style-c{gap:var(--spacing-md)}.shc-ul.style-c li{color:var(--Text-text-secondary);font-weight:300}.shc-ul.style-c li strong{font-weight:700}.shc-ul.style-c[data-type=dot]>li{padding-left:var(--spacing-lg)}.shc-ul.style-d li{color:var(--Text-text-tertiary);font-weight:300;margin-bottom:var(--spacing-md)}.shc-ul.style-d li:last-child,.shc-ul.style-d li:only-child{margin-bottom:0}.shc-ul.style-d li strong{font-weight:500}.shc-ul .shc-ul.terms>li .shc-ul{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary)}.shc-ul .shc-ul.terms>li .shc-ul a{text-decoration:none}.easy-apply-layer .shc-layered__content{margin-top:var(--spacing-xl);padding-top:0;padding-bottom:0;position:relative}.easy-apply-layer .shc-tab.card-type .shc-tab__panel{padding:0}.easy-apply-layer .shc-tab.card-type .shc-tab__panel.is-active{height:100%}.easy-apply-layer .shc-tab.card-type .contents-area{flex:1 0 0;height:100%;display:flex;flex-direction:column;overflow-y:auto}.easy-apply-layer .shc-tab.card-type .contents-area .shc-layered{display:flex;height:auto;border-radius:0;position:static;transform:none;z-index:0}.easy-apply-layer .shc-tab.card-type .contents-area .shc-layered__header{min-height:unset;padding:0}.easy-apply-layer .shc-tab.card-type .contents-area .shc-layered__title{padding:0}.easy-apply-layer .shc-tab.card-type .contents-area .shc-layered__content{overflow:visible;margin-top:0;padding-left:0;padding-right:0}.easy-apply-layer .shc-tab.card-type .contents-area .shc-layered__footer:before{content:none}.easy-apply-layer .shc-tab.card-type .contents-area .shc-layered__close{display:none}.easy-apply-layer .with-tab{position:relative;display:flex;flex-direction:column;height:calc(100% - 263px)}.easy-apply-layer .with-tab .shc-tab{margin-bottom:var(--spacing-2xl)}.easy-apply-layer .shc-layered__footer .pages-control{margin-bottom:var(--spacing-lg)}.shc-layered__content .shc-tab.is-sticky>.shc-tab__menu{border-bottom:20px solid var(--Background-bg-canvas_white-elevated);box-sizing:border-box}@media (prefers-color-scheme: dark){:root:not(.no-theme):not([data-theme=light]) .shc-layered__content .shc-tab.is-sticky>.shc-tab__menu{background:var(--Background-bg-canvas_white)}}[data-theme=dark]:not(.no-theme) .shc-layered__content .shc-tab.is-sticky>.shc-tab__menu{background:var(--Background-bg-canvas_white)}.shc-bottomsheet__content.type-a .shc-accordion.type-terms:not(.card).is-open>.shc-accordion__content{padding-bottom:0}.shc-bottomsheet__content.type-a .shc-terms__row .shc-list.type-data li{margin-bottom:var(--spacing-md)}.shc-bottomsheet__content.type-a .shc-terms__row .shc-list.type-data li:last-child{margin-bottom:0}.shc-bottomsheet__content.type-a .shc-terms__row .shc-list.type-data li .shc-list__title{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary)}.shc-bottomsheet__content.type-a .shc-terms__row .shc-list.type-data li .shc-list__details{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:500}.shc-bottomsheet__content.type-a .shc-terms__row .shc-list.type-data.has-checkbox .shc-checkbox{width:100%}.shc-bottomsheet__content.type-a .shc-terms__row .shc-list.type-data.has-checkbox .shc-checkbox .shc-checkbox__label{display:flex;justify-content:space-between}.shc-bottomsheet__content.type-a .shc-terms__row .shc-list.type-data.has-checkbox .shc-checkbox .shc-checkbox__label:before,.shc-bottomsheet__content.type-a .shc-terms__row .shc-list.type-data.has-checkbox .shc-checkbox .shc-checkbox__label:after{top:12px}.shc-bottomsheet__content.type-a .shc-terms__row .shc-list.type-data.has-checkbox .shc-checkbox .shc-checkbox__label .shc-list__title{width:80px;flex:0 0 80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shc-bottomsheet__content.type-a .shc-terms__row .shc-list.type-data.has-checkbox .shc-checkbox .shc-checkbox__label .shc-list__details{flex:1}.shc-btn-group.direction-col .shc-txt-btn{min-height:32px;width:100%}.shc-list.type-data.label-w-100 .shc-list__title{width:100px}.shc-list.type-data.label-w-120 .shc-list__title{width:120px}.shc-list.type-data.label-w-120p .shc-list__title{width:40.67%}.shc-list.type-data.label-w-90 .shc-list__title{width:90px}.shc-list.type-data .shc-list__title{word-break:break-all}.shc-list.type-data .shc-list__details{margin-left:var(--spacing-lg)}.shc-card-info.card-info--between-line{justify-content:space-between;padding-bottom:var(--spacing-3xl)}.shc-card-info.card-info--between-line .shc-card-info__subtext{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-quaternary)}.shc-card-info.card-info--between-line .shc-card-info__title{font-weight:700;color:var(--Text-text-secondary);margin-top:var(--spacing-md)}.shc-card-info.card-info--between-line+.shc-list{margin-top:var(--spacing-3xl)}.shc-card-info.card-info--between-line+.shc-list li{margin-bottom:var(--spacing-lg)}.shc-card-info.card-info--between-line+.shc-list li .shc-list__details{margin-left:var(--spacing-lg)}.shc-card-info.card-info--basic-line{justify-content:flex-start;padding-bottom:var(--spacing-2xl)}.shc-card-info.card-info--basic-line .shc-card-info__content{flex:1}.shc-card-info--selectable .auth-info__img{width:28px;height:28px}.shc-card-info--selectable .auth-info__img img{width:28px}.shc-card-info--selectable .shc-card-info__content{display:block}@media (max-width: 1023px){.shc-cta-area.card-no-sticky{position:static;margin-top:var(--spacing-4xl)}}.headline-desc{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-quaternary);margin-top:var(--spacing-md)}.info-box_title{display:flex;align-items:center;font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:500;color:var(--Text-text-secondary)}.d-block{display:block}.d-flex{display:flex;align-items:center}.flex--column{flex-direction:column}.d--hidden{display:none}.shc-btn.w-full{width:100%}.ml--auto{margin-left:auto}.space-lg li{margin-top:var(--spacing-lg)}@media (min-width: 1024px){.pc-off{display:none}}@media (max-width: 1023px){.mo-off{display:none}}@media (max-width: 1023px){.mb--mo{margin-bottom:var(--spacing-4xl)}}.shc-form__msg.d-flex{flex:1}.shc-form__msg.d-flex .has-point{flex:1;text-align:right}.card-info__img--result{display:flex;justify-content:center;width:100%;height:224px}.card-info__img--result img{width:160px}.card-list-type .type-data li>button:only-child{display:flex;width:100%}.card-list-type .type-data li>button:only-child .shc-list__title{text-align:left}.card-list-type .type-data li.direction-col .shc-list__details{font-size:var(--size-body-L);letter-spacing:var(--letterspace-body-L);line-height:var(--lineheight-body-L);font-weight:700;display:flex;justify-content:flex-end;align-items:center;margin-left:0;margin-top:var(--spacing-md)}.card-list-type .type-data li.direction-col .shc-card-info__subtext{text-align:left}.card-list-type .type-data li.direction-col .shc-card-info__subtext+.shc-list__details{font-size:var(--size-body-L);letter-spacing:var(--letterspace-body-L);line-height:var(--lineheight-body-L);font-weight:700;color:var(--Text-text-secondary)}.card-list-type .type-data li.direction-col .shc-card-info__subtext+.shc-list__details{margin-top:0}.card-list-type .type-data li:not(.direction-col){padding:var(--spacing-lg) 0}.card-list-type .type-data li:not(.direction-col) .shc-list__details{font-size:var(--size-title-S);letter-spacing:var(--letterspace-title-S);line-height:var(--lineheight-title-S);font-weight:700;color:var(--Text-text-secondary)}.card-list-type .type-data li:not(.direction-col) .shc-list__details.price{width:90px;margin-left:12px;text-align:right}.card-list-type .type-data li:not(.direction-col) .shc-list__title.fix-title{width:120px;margin-right:12px}.card-list-type .type-data.theme-line{border:1px solid var(--Border-border-secondary);padding:0}.card-list-type .type-data.theme-line button{padding:var(--spacing-xl) var(--spacing-2xl)}.card-list-type .type-data .shc-list__title{font-size:var(--size-title-S);letter-spacing:var(--letterspace-title-S);line-height:var(--lineheight-title-S);font-weight:500;color:var(--Text-text-secondary);flex:1}.card-list-type .type-data .shc-list__title .item-name,.card-list-type .type-data .shc-list__title .item-time{display:inline-block;width:100%}.card-list-type .type-data .shc-list__title .item-status{display:flex;width:100%;flex-wrap:wrap}.card-list-type .type-data .shc-list__title .item-status .item-sub-date,.card-list-type .type-data .shc-list__title .item-status .item-sub-time,.card-list-type .type-data .shc-list__title .item-status .item-sub-status{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary)}.card-list-type .type-data .shc-list__title .item-status .item-sub-date:first-child,.card-list-type .type-data .shc-list__title .item-status .item-sub-time:first-child,.card-list-type .type-data .shc-list__title .item-status .item-sub-status:first-child{margin-left:0}.card-list-type .type-data .shc-list__title .item-status .item-sub-date .item-sub-time{margin-left:var(--spacing-xs)}.card-list-type .type-data .shc-list__title .item-status.right-status .item-sub-date{position:relative;padding-right:var(--spacing-md)}.card-list-type .type-data .shc-list__title .item-status.right-status .item-sub-date:after{display:block;content:"•";width:7px;height:22px;text-align:center;top:0;right:0;position:absolute;padding-right:2px}.card-list-type .type-data .shc-list__title .item-number{position:relative;font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary);margin-right:var(--spacing-md)}.card-list-type .type-data .shc-list__title .item-number:after{display:block;content:"•";width:7px;height:22px;color:var(--Text-text-placeholder-same);text-align:center;top:0;right:calc((var(--spacing-md)) * -1);position:absolute}.card-list-type .type-data .shc-list__details .sub-title{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary);vertical-align:text-bottom}.card-list-type.theme-line .type-data{margin-top:var(--spacing-xs)}.card-list-type .shc-complete-msg.size-sm{padding:var(--spacing-4xl) 0;margin:var(--spacing-4xl) 0 0}.card-theme-box{border-radius:var(--radius-xl);padding:var(--spacing-2xl);background-color:var(--Background-bg-graylight)}.card-theme-box .text-desc{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-secondary)}.card-theme-box .shc-list.type-data .brd-top{margin-top:var(--spacing-xl);padding-top:var(--spacing-xl)}.card-theme-box .shc-list.type-data .shc-list__details:first-child{margin-left:0;margin-right:var(--spacing-sm)}.delivery-detail{display:flex;flex-direction:column;height:100%}.delivery-detail__title{font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:700;color:var(--Text-text-secondary);margin-top:var(--spacing-4xl);margin-bottom:var(--spacing-3xl)}.shc-section.card-list{width:100%;padding:0;margin-left:0;margin-right:0;max-width:100%}@media (min-width: 1024px){.shc-section.card-list{max-width:900px;margin-left:auto;margin-right:auto}}.shc-section.card-list>.headline--m{padding:var(--spacing-md) var(--spacing-2xl) 0;font-weight:800!important}.shc-section.card-list .shc-tab.is-sticky>.shc-tab__menu{position:sticky;z-index:100;top:var(--common-header-height);background:var(--Foreground-fg-ondark_primary-same)}@media (prefers-color-scheme: dark){:root:not(.no-theme):not([data-theme=light]) .shc-section.card-list .shc-tab.is-sticky>.shc-tab__menu{background:var(--Background-bg-canvas_white)}}[data-theme=dark]:not(.no-theme) .shc-section.card-list .shc-tab.is-sticky>.shc-tab__menu{background:var(--Background-bg-canvas_white)}.shc-section.card-list .shc-btn-group{gap:inherit}.shc-section.card-list .shc-btn-group button+.has-badge{margin-left:var(--spacing-2xl)}@media (max-width: 1023px){.shc-section.card-list .shc-btn-group button+.has-badge{position:absolute;right:20px}}.shc-section.card-list .shc-btn-group .complete__gradient-btn{box-shadow:0 4px 16px #0c111d2e}.shc-section.card-list .shc-btn-group .complete__gradient-btn span{font-size:var(--size-body-L);letter-spacing:var(--letterspace-body-L);line-height:var(--lineheight-body-L);font-weight:700;padding:10px var(--spacing-3xl) 9px}@media (min-width: 1024px){.shc-section.card-list .shc-btn-group .complete__gradient-btn span{padding:14px var(--spacing-3xl) 13px}}.shc-section.card-list .shc-btn-group .shc-btn-gradient{height:48px;padding-left:0;padding-right:0;box-shadow:0 4px 16px #0c111d2e}.shc-section.card-list .shc-btn-group .shc-btn-gradient__text{font-size:var(--size-body-L);letter-spacing:var(--letterspace-body-L);line-height:var(--lineheight-body-L);font-weight:700;padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl)}@media (min-width: 1024px){.shc-section.card-list .shc-btn-group .shc-btn-gradient{height:56px;border-radius:var(--radius-full);padding-left:0;padding-right:0}.shc-section.card-list .shc-btn-group .shc-btn-gradient:after,.shc-section.card-list .shc-btn-group .shc-btn-gradient:before{border-radius:var(--radius-full)}.shc-section.card-list .shc-btn-group .shc-btn-gradient__text{padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl)}}@media (max-width: 1023px){.shc-section.card-list .product-section{padding-top:var(--spacing-xl)}}@media (min-width: 1024px){.shc-section.card-list .shc-tab__menu{margin-top:var(--spacing-2xl)}}.shc-tab__panel .product-section{padding-top:var(--spacing-xl)}@media (min-width: 1024px){.shc-tab__panel .product-section{padding-top:var(--spacing-3xl)}}.product-section{padding:var(--spacing-4xl) var(--spacing-2xl) var(--spacing-xl)}.product-section__item{position:relative}.product-section__item:after{content:"";display:block;margin:var(--spacing-2xl) 0;border-bottom:1px solid var(--Border-border-tertiary)}.product-section__item:last-child:after{display:none}.product-section__item .card{display:flex;align-items:flex-start}.product-section__item .card__visual{position:relative;width:76px;height:120px;flex-shrink:0;overflow:hidden}.product-section__item .card__visual:not(.is-loaded):not(.no-img){opacity:0}.product-section__item .card__visual>img{position:absolute;top:22px;left:-22px;width:120px;height:76px;max-width:120px;object-fit:contain;transform:rotate(90deg)}@media (min-width: 1024px){.product-section__item .card__visual{position:relative;width:114px;height:180px;flex-shrink:0;overflow:hidden}.product-section__item .card__visual>img{position:absolute;top:33px;left:-33px;width:180px;height:114px;max-width:180px;object-fit:contain;transform:rotate(90deg)}}.product-section__item .btn-add{position:absolute;left:48px;top:92px}.product-section__item .card__content{margin-left:var(--spacing-xl);flex:1;display:flex;flex-direction:column;justify-content:flex-start;min-width:0}.product-section__item .card__content .badges-area{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.product-section__item .card__content .card__benefits .card__benefit-item{display:block;font-size:var(--size-title-S);letter-spacing:var(--letterspace-title-S);line-height:var(--lineheight-title-S);font-weight:300;color:var(--Text-text-quaternary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-section__item .card__content .card__benefits .card__benefit-item:not(:first-child){margin-top:var(--spacing-sm)}.product-section__item .card__content .card__benefits .card__text--highlight{color:var(--Text-text-secondary);font-weight:var(--font-weight-medium)}.product-section__item .card__content .card__footer{font-size:var(--size-title-M);letter-spacing:var(--letterspace-title-M);line-height:var(--lineheight-title-M);font-weight:700;color:var(--Text-text-secondary)}@media (max-width: 1023px){.product-section__item .card__content .badges-area{order:1;margin-bottom:var(--spacing-md)}.product-section__item .card__content .card__benefits{order:3}.product-section__item .card__content .card__footer{order:2;margin-bottom:var(--spacing-md)}}.product-section+.shc-btn-group{padding-bottom:var(--spacing-xl)}@media (min-width: 1024px){.product-section+.shc-btn-group{padding-bottom:var(--spacing-4xl)}}@media (min-width: 1024px){.product-section{display:flex;flex-wrap:wrap;padding-bottom:var(--spacing-4xl)}.product-section__item{width:calc((100% - var(--spacing-4xl) * 3) / 4);margin-right:var(--spacing-4xl)}.product-section__item:nth-child(4n){margin-right:0}.product-section__item:nth-child(n+5){margin-top:var(--spacing-6xl)}.product-section__item:after{display:none}.product-section__item .card{display:block}.product-section__item .btn-add{left:78px;top:144px}.product-section__item .btn-add .shc-icon.size-24{width:32px;height:32px}.product-section__item .card__content{margin-left:0;margin-top:var(--spacing-xl);display:flex;flex-direction:column-reverse;width:100%}.product-section__item .card__content .badges-area{margin-top:var(--spacing-md)}.product-section__item .card__content .card__footer{margin-bottom:var(--spacing-md)}.product-section.type-b .product-section__item a{position:relative}.product-section.type-b .product-section__item a+.btn-add{position:absolute;left:79px;top:144px}.product-section.type-b .product-section__item a+.btn-add .shc-icon.size-24{width:32px;height:32px}}@media (max-width: 1023px) and (max-width: 1023px){.product-section.type-b .product-section__item a{display:flex}}.product-section~.shc-btn-group .complete__gradient-btn{box-shadow:0 4px 16px #0c111d2e}.product-section~.shc-btn-group .complete__gradient-btn span{font-size:var(--size-body-L);letter-spacing:var(--letterspace-body-L);line-height:var(--lineheight-body-L);font-weight:700;padding:10px var(--spacing-3xl) 9px}@media (min-width: 1024px){.product-section~.shc-btn-group .complete__gradient-btn span{padding:14px var(--spacing-3xl) 13px}}.product-section~.shc-btn-group{gap:inherit}.product-section~.shc-btn-group button+.has-badge{margin-left:var(--spacing-2xl)}.has-badge{width:48px;height:48px;position:relative;box-shadow:0 4px 16px #0c111d2e;border-radius:var(--radius-full);background:var(--Background-bg-white)}.has-badge .shc-badge--number{position:absolute;right:-4px;top:0}.has-badge .shc-icon{width:28px!important;height:28px!important}@media (min-width: 1024px){.has-badge{width:56px;height:56px}}.shc-progress-step.direction-col.delivery-tracker li{position:relative}.shc-progress-step.direction-col.delivery-tracker li+li:last-child{padding-bottom:var(--spacing-lg)}.shc-progress-step.direction-col.delivery-tracker li .num{z-index:1;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--Background-bg-gray);font-size:var(--size-title-M);letter-spacing:var(--letterspace-title-M);line-height:var(--lineheight-title-M);font-weight:500;color:var(--Text-text-quaternary);border-radius:var(--radius-full)}.shc-progress-step.direction-col.delivery-tracker li.on-complete .num,.shc-progress-step.direction-col.delivery-tracker li.on-inprogress .num{color:var(--Text-text-ondark_primary);background:var(--Background-bg-brand_strong-same)}.shc-progress-step.direction-col.delivery-tracker li.on-inprogress .shc-progress-step__title{color:var(--Text-text-brand)}.shc-progress-step.direction-col.delivery-tracker li.on-inprogress .num{width:36px;height:36px;border:1px solid var(--Border-border-brand-disabled);background:transparent;color:var(--Text-text-ondark_primary)}.shc-progress-step.direction-col.delivery-tracker li.on-inprogress .num:before{content:"";position:absolute;width:32px;height:32px;border-radius:var(--radius-full);background:var(--Background-bg-brand_strong-same);z-index:-1}.shc-progress-step.direction-col.delivery-tracker li .shc-progress-step__desc span{display:block}.shc-list.flag-list{flex-direction:row;flex-wrap:wrap}.shc-list.flag-list li{display:flex;flex-direction:column;width:33.3333333333%;align-items:center;margin-bottom:var(--spacing-4xl)}.shc-list.flag-list li:nth-last-child(-n+3){margin-bottom:0}.shc-list.flag-list li .national-flag{text-indent:0;white-space:nowrap;padding-top:56px;overflow:visible;text-align:center;background-repeat:no-repeat;background-position:top center}.shc-list.flag-list li .shc-list__details{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:300;color:var(--Text-text-quaternary)}.shc-list.flag-list li .shc-list__title{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:700;color:var(--Text-text-secondary)}@media (min-width: 1024px){.cards-list+.shc-cta-area.is-sticky{background:transparent;border-top:none}}@media (min-width: 1024px){.product-section~.shc-cta-area.is-sticky{background:transparent;border-top:none}}.card-bottom-fixed{position:relative;width:100%;max-width:440px;padding-left:var(--container-padding-mobile);padding-right:var(--container-padding-mobile);margin-left:auto;margin-right:auto;padding-top:10px;padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl)}.card-bottom-fixed .bottom-fixed{margin-top:auto}.card-bottom-fixed .bottom-fixed+.shc-cta-area{margin-top:var(--spacing-4xl)}.card-inner-wrap{padding-left:var(--container-padding-mobile);padding-right:var(--container-padding-mobile)}.card-inner-wrap .shc-ul{margin-top:var(--spacing-2xl)}.card-inner-wrap .shc-ul li{margin-bottom:var(--spacing-md);font-size:var(--size-body-L);letter-spacing:var(--letterspace-body-L);line-height:var(--lineheight-body-L);font-weight:300;color:var(--Text-text-secondary)}.card-inner-wrap .shc-ul li:last-child{margin-bottom:0}.card-inner-wrap h2~h2{margin-top:var(--spacing-6xl)}.card-apply-layer .card-apply-subtext{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-quaternary)}.card-apply-layer .shc-form__title{border-bottom:1px solid var(--Border-border-primary_heavy-same);padding-bottom:var(--spacing-md);margin-bottom:var(--spacing-lg)}.card-apply-layer .card-apply-chek-list li{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-lg) 0;font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-quaternary);margin-bottom:var(--spacing-sm)}.card-apply-layer .card-apply-chek-list li:last-child{margin-bottom:0}.card-apply-layer .card-apply-chek-list li .shc-checkbox.valign-m .shc-checkbox__label:before,.card-apply-layer .card-apply-chek-list li .shc-checkbox.valign-m .shc-checkbox__label:after{top:0;transform:translateY(0)}.card-apply-layer .card-apply-chek-list li .shc-checkbox{width:100%}.card-apply-layer .card-apply-chek-list li .shc-checkbox .shc-checkbox__label{display:flex;width:100%}.card-apply-layer .card-apply-chek-list li .shc-checkbox .shc-checkbox__label .shc-list__title{margin-right:var(--spacing-md)}.card-apply-layer .card-apply-chek-list li .shc-checkbox .shc-checkbox__label .shc-list__details{margin-left:auto}.shc-accordion.type-terms.card{padding:var(--spacing-md) var(--spacing-2xl) var(--spacing-md) var(--spacing-2xl)}.shc-accordion.type-terms.card .shc-accordion__trigger{margin-top:var(--spacing-lg);margin-left:0}.shc-accordion.type-terms.card .shc-checkbox__label:before,.shc-accordion.type-terms.card .shc-checkbox__label:after{top:12px}.shc-accordion.type-terms.card>.shc-accordion__content{padding-left:24px;padding-right:var(--spacing-none);padding-bottom:var(--spacing-none)}.shc-accordion.type-terms.card>.shc-accordion__content .shc-terms__desc{align-items:flex-start;word-break:break-all}.shc-accordion.type-terms.card>.shc-accordion__content .shc-accordion__content{padding-left:32px}.shc-accordion.type-terms.card>.shc-accordion__content .shc-accordion__content .shc-btn-group~.shc-checkbox:nth-child(1){margin-left:0}.shc-accordion.type-terms.card .shc-accordion__content>:not(:first-child){margin-top:0}.shc-accordion.type-terms.card .shc-accordion__content .shc-checkbox.type-mark{margin-top:var(--spacing-md)}.shc-accordion.type-terms.card .shc-accordion__content .shc-checkbox.type-mark:first-of-type{margin-top:0}.shc-accordion.type-terms.card .shc-accordion__content .shc-accordion__content{padding-top:0;padding-bottom:var(--spacing-md)}.shc-accordion.type-terms.card .shc-accordion__content .shc-accordion__content .shc-ul[data-type=numeric]>li{padding-left:20px}.shc-accordion.type-terms.card .shc-accordion__content .shc-accordion__content .shc-checkbox.type-mark{margin-top:var(--spacing-md)}.shc-accordion.type-terms.card .shc-accordion__content .shc-accordion__content .shc-checkbox.type-mark:first-of-type{margin-top:0}.shc-accordion.type-terms.card.is-open .shc-accordion__content{padding-bottom:0}.shc-bottomsheet__content .shc-accordion.type-terms>.shc-checkbox{padding:var(--spacing-lg) 0}.shc-bottomsheet__content .shc-accordion.type-terms>.shc-checkbox+.shc-accordion__trigger{margin-top:var(--spacing-lg)}.shc-bottomsheet__content .shc-accordion.type-terms .shc-terms__row{padding:0 var(--spacing-none)}.shc-bottomsheet__content .shc-accordion.type-terms .shc-terms__row .shc-terms__main{padding:var(--spacing-lg) 0}.shc-bottomsheet__content .shc-accordion.type-terms .shc-terms__row .shc-terms__main+.shc-accordion__trigger{margin-top:var(--spacing-lg)}.shc-bottomsheet__content .shc-accordion.type-terms .shc-terms__row .shc-terms__main+.shc-accordion__trigger+.shc-accordion__content{padding-top:0;padding-bottom:var(--spacing-md)}.shc-accordion.type-terms.card>.shc-accordion__content .shc-terms__row:last-child>.shc-accordion__content{padding-bottom:var(--spacing-md)}.terms-detail{display:flex;flex-direction:column;flex:1 0 100%}.terms-detail.ml_add{padding-left:var(--spacing-4xl)}.terms-detail__descript{display:flex;flex-direction:column;align-items:flex-start}.terms-detail__list{display:flex;flex-direction:column}.terms-detail__list .shc-checkbox__label{font-size:var(--size-body-S);letter-spacing:var(--letterspace-body-S);line-height:var(--lineheight-body-S);font-weight:var(--font-weight-regular);color:var(--Text-text-tertiary)}.shc-ul[data-type=numeric] li{padding-left:var(--spacing-xl)}.shc-ul[data-type=numeric] .shc-ul.type-tertiary{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary);margin-top:var(--spacing-lg);margin-left:-17px}.shc-ul[data-type=numeric] .shc-ul.type-tertiary li{margin-bottom:var(--spacing-md)}.shc-ul[data-type=numeric] .shc-ul.type-tertiary li:last-child{margin-bottom:0}@media (max-width: 1023px){.is-menu-sticky{border-bottom:1px solid var(--Border-border-secondary)}}.shc-form__msg{word-break:break-all}.email-input-wrapper{position:relative}.shc-section.card-list .shc-btn-group.is-sticky{position:sticky;bottom:var(--spacing-4xl);margin-top:var(--spacing-3xl)}.shc-section.card-list .shc-btn-gradient{position:sticky;bottom:var(--spacing-4xl)}.shc-section.card-list .shc-btn-gradient:before{background:linear-gradient(93deg,#0296ff,#e02af4,#ff5e00);animation:gradientMove 3s ease infinite;background-size:200% 100%}.shc-section.card-list .shc-btn-gradient:after{animation:gradientMove 3s ease infinite;background-size:200% 100%}.shc-section.card-list{flex:1}.shc-section.card-list+.card-compare{position:sticky;bottom:0;margin-top:0;margin-bottom:0!important;padding:var(--spacing-3xl) 0 var(--spacing-4xl)}@media (min-width: 1024px){.shc-section.card-list+.card-compare{padding-bottom:0;bottom:var(--spacing-4xl)}}.shc-section.card-list+.card-compare .shc-btn-group{align-items:center;gap:0}.shc-section.card-list+.card-compare .shc-btn-group .shc-btn-gradient+.has-badge{margin-left:var(--spacing-2xl)}@media (max-width: 1023px){.shc-section.card-list+.card-compare .shc-btn-group .shc-btn-gradient+.has-badge{position:absolute;right:var(--spacing-2xl)}}.shc-section.card-list+.card-compare .shc-btn-gradient{--btn-height: 48px;height:var(--btn-height);padding:0;border-radius:var(--radius-full);box-shadow:0 4px 16px #0c111d2e}@media (min-width: 1024px){.shc-section.card-list+.card-compare .shc-btn-gradient{--btn-height: 56px}}.shc-section.card-list+.card-compare .shc-btn-gradient:before,.shc-section.card-list+.card-compare .shc-btn-gradient:after{border-radius:var(--radius-full)}.shc-section.card-list+.card-compare .shc-btn-gradient__text{font-size:var(--size-body-L);letter-spacing:var(--letterspace-body-L);line-height:var(--lineheight-body-L);font-weight:700;padding:0 var(--spacing-2xl)}@media (min-width: 1024px){.shc-section.card-list+.card-compare .shc-btn-gradient__text{padding:0 var(--spacing-3xl)}}.shc-info-guide__msg{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300;color:var(--Text-text-tertiary)}.shc-info-guide__list:first-child{margin-top:0}.text-block--mobile{display:block}@media (min-width: 1024px){.text-block--mobile{display:inline-block}}.prepay-card-info{padding-top:var(--spacing-md);padding-bottom:var(--spacing-4xl)}.prepay-card-info .shc-ul{gap:var(--spacing-md)}.prepay-card-info .shc-ul .shc-ul,.prepay-card-info .shc-btn-group{margin-top:var(--spacing-md)}.pw-pre-registration__info p{font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300}.pw-pre-registration__info p:last-child{margin-top:var(--spacing-3xl);color:var(--Text-text-tertiary)}@media (max-width: 1023px){.card-cert-tab .shc-tab__menu{margin-left:calc(var(--spacing-2xl) * -1);margin-right:calc(var(--spacing-2xl) * -1)}}.card-cert-tab .shc-tab__container .shc-tab__panel{padding-top:var(--spacing-none);margin-left:calc(var(--spacing-2xl) * -1);margin-right:calc(var(--spacing-2xl) * -1)}.card-revolving{position:relative}.card-revolving:before{content:"";display:block;width:calc(100% + var(--spacing-5xl));height:10px;margin:var(--spacing-4xl) calc(var(--spacing-2xl) * -1) var(--spacing-4xl);background-color:var(--Border-border-tertiary)}.card-revolving__title{font-size:var(--size-title-L);letter-spacing:var(--letterspace-title-L);line-height:var(--lineheight-title-L);font-weight:700}.card-revolving__desc{margin-top:var(--spacing-md);color:var(--Text-text-quaternary);font-size:var(--size-body-M);letter-spacing:var(--letterspace-body-M);line-height:var(--lineheight-body-M);font-weight:300}.card-revolving .shc-list.type-data{margin-top:var(--spacing-lg)}.card-revolving .shc-list.type-data .shc-list__details{font-weight:var(--font-weight-bold)}.card-revolving .shc-terms{margin-top:var(--spacing-3xl)}.card-revolving [data-type=asterisk]{margin-top:var(--spacing-lg)}.card-revolving [data-type=dot]{margin-top:var(--spacing-3xl)}
