.user_layout.user_layout--news-detail{--width-left-menu: 170px}.user_layout.user_layout--news-detail:has(.sidebar-aside-stack){--width-left-menu: 190px}.user_layout.user_layout--news-detail .user_layout_body{width:100%;max-width:100%;box-sizing:border-box}@media screen and (min-width: 768px){.user_layout.user_layout--news-detail .user_layout_body{display:grid !important;grid-template-columns:var(--width-left-menu) minmax(0, 1fr) !important;grid-template-areas:'nav main';align-items:start}}@media screen and (min-width: 1000px){.user_layout.user_layout--news-detail .user_layout_body{grid-template-columns:var(--width-left-menu) minmax(0, 1fr) var(--width-right-menu) !important;grid-template-areas:'nav main sidebar'}}@media screen and (min-width: 768px){.user_layout.user_layout--news-detail .user_layout_body>.body_nav{display:block !important;grid-area:nav;padding:30px 0 104px}}@media screen and (min-width: 768px){.user_layout.user_layout--news-detail .user_layout_body>.body_main{grid-area:main}}@media screen and (min-width: 768px){.user_layout.user_layout--news-detail .user_layout_body>.body_sidebar{grid-area:sidebar}}.user_layout.user_layout--news-detail .body_main{min-width:0;max-width:100%;width:100%}@media screen and (min-width: 768px){.user_layout.user_layout--news-detail .body_nav .sidebar_sticky{position:sticky;top:80px}}@media screen and (min-width: 1000px){.user_layout.user_layout--news-detail .body_sidebar{display:flex !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important;padding-top:30px}}.user_layout.user_layout--news-detail .body_sidebar .sidebar_sticky{position:sticky;top:80px;width:100%}.user_layout.user_layout--news-detail .mypage_profile.news-detail__panel{width:100%;box-sizing:border-box;padding:24px 37px}@media (max-width: 1439px){.user_layout.user_layout--news-detail .mypage_profile.news-detail__panel{padding:24px 16px !important}}.mypage-schedule-news{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:22px;margin:0 0 16px;padding:0 5px}@media (max-width: 1439px){.mypage-schedule-news{display:none}}.mypage-schedule-news__item{display:flex;align-items:center;min-width:0;height:47px;padding:0 14px;border:1px solid #14EED5;background:#FFFFFF;box-shadow:0 0 10px 0 #14EED5}.mypage-schedule-news__label{width:55px;height:30px;border-radius:5px;display:flex;justify-content:center;align-items:center;background:linear-gradient(263.01deg, #4df9ff -33.86%, #0aa598 128.5%);color:#FFFFFF;font-size:10px;font-weight:700;line-height:16px}.mypage-schedule-news__text{min-width:0;margin-left:20px;overflow:hidden;color:#4F4F4F;font-size:10px;font-weight:700;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.news-detail .breadcrumb--gradient{margin-bottom:16px}.news-detail__body{display:grid;grid-template-columns:minmax(0, 1fr) var(--width-right-menu);gap:24px;align-items:start}@media (max-width: 999px){.news-detail__body{grid-template-columns:1fr}}.news-detail__panel{border:10px solid #EBEBEB;border-radius:10px;background-color:#FFFFFF;box-sizing:border-box}.news-detail__mobile-footer{display:none;margin-top:24px}@media (max-width: 767px){.news-detail__mobile-footer{display:block}.news-detail__mobile-footer .footer_mobile.sns{display:block}}.news-detail__sidebar-mobile{display:none;margin-top:24px}@media (max-width: 999px){.news-detail__sidebar-mobile{display:block}}.news-detail-article__meta-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.news-detail-article__meta{display:flex;align-items:center;gap:10px;min-width:0}.news-detail-article__date{flex-shrink:0;color:#4F4F4F;font-size:11px;font-weight:700;line-height:1.2}.news-detail-article__share{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex-shrink:0;width:86px;height:26px;padding:0;border:none;border-radius:5px;background:#000000;color:#FFFFFF;font-size:10px;font-weight:700;line-height:1;text-decoration:none;box-sizing:border-box}.news-detail-article__share:hover{opacity:0.85}.news-detail-article__share-icon{display:inline-flex;flex-shrink:0;width:12px;height:12px}.news-detail-article__share-icon svg{display:block;width:100%;height:100%}.news-detail-article__share-label{color:#FFFFFF;font-size:10px;font-weight:700;line-height:1;white-space:nowrap}.news-detail-article__title{margin:0 0 15px;background:linear-gradient(263.94deg, #2CF8FF -9.5%, #AA3DA4 109.67%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:20px;font-weight:700;line-height:26px;letter-spacing:-3%}@media (max-width: 767px){.news-detail-article__title{font-size:16px}}.news-detail-article__excerpt{margin:0 0 40px;color:#8D8D8D;font-size:12px;font-weight:700;line-height:1.5}.news-detail-article__image{margin-bottom:20px;border:10px solid #d9d9d9;border-radius:10px;overflow:hidden;background-color:#ebebeb}.news-detail-article__image img{display:block;width:100%;height:auto}.news-detail-article__content{color:#4F4F4F;font-size:14px;font-weight:500;line-height:1.7}.news-detail-article__content h2,.news-detail-article__content h3,.news-detail-article__content h4{margin:24px 0 12px;color:#FF57A1;font-size:16px;font-weight:700;line-height:1.4}.news-detail-article__content p{margin:0 0 12px}.news-detail-article__content img{max-width:100%;height:auto}.news-detail-badge{display:inline-flex;align-items:center;justify-content:center;min-width:72px;padding:4px 16px;border-radius:100px;font-size:11px;font-weight:700;line-height:1;text-align:center}.news-detail-badge--campaign{background-color:#FF57A1;color:#FFFFFF}.news-detail-badge--event{background:linear-gradient(263.01deg, #4df9ff -33.86%, #0aa598 128.5%);color:#FFFFFF}.news-detail-badge--pickup{background-color:#EEFF00;color:#4F4F4F}.news-detail-badge--update{background-color:#b8a0ff;color:#FFFFFF}.news-detail-badge--default{background-color:#EBEBEB;color:#4F4F4F}.news-detail-entry{padding:20px 16px;border:10px solid #EBEBEB;border-radius:10px;background-color:#FFFFFF;box-sizing:border-box}.news-detail-entry__header{margin-bottom:20px}.news-detail-entry__title{background:linear-gradient(263.94deg, #2CF8FF -9.5%, #AA3DA4 109.67%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:20px;font-weight:700;letter-spacing:-1px}@media (max-width: 767px){.news-detail-entry__title{text-align:center !important}}.news-detail-entry__subtitle{margin:0;color:#4F4F4F;font-size:12px;font-weight:700}@media (max-width: 767px){.news-detail-entry__subtitle{text-align:center !important}}.news-detail-entry__list{display:flex;flex-direction:column;gap:24px;margin:0 0 20px;padding:0;list-style:none}.news-detail-entry__empty{margin:0 0 20px;color:#B7B7B7;font-size:12px;font-weight:700;text-align:center}.news-detail-entry__all-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;padding:10px 16px;border-radius:8px;background:linear-gradient(263.01deg, #4df9ff -33.86%, #0aa598 128.5%);color:#FFFFFF;font-size:14px;font-weight:700;line-height:1;text-decoration:none}.news-detail-entry__all-btn:hover{opacity:0.9}.news-detail-entry__all-icon{flex-shrink:0;width:8px;height:13px}.news-detail-entry__all-icon path{stroke:#FFFFFF}.news-detail-recent{display:flex;flex-direction:column;gap:10px;min-width:0;color:inherit;text-decoration:none}.news-detail-recent:hover .news-detail-recent__title{color:#14EED5}.news-detail-recent__thumb{width:100%;aspect-ratio:16 / 9;border-radius:5px;overflow:hidden;background-color:#ebebeb;box-sizing:border-box}.news-detail-recent__thumb img{display:block;width:100%;height:100%;object-fit:cover}.news-detail-recent__meta{display:flex;align-items:center;gap:27px;margin:0}.news-detail-recent__date{flex-shrink:0;color:#4F4F4F;font-size:11px;font-weight:700}.news-detail-recent__title{margin:0;color:#4F4F4F;font-size:13px;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-detail-recent .news-detail-badge--sidebar{flex-shrink:0;min-width:auto;padding:4px 12px;border-radius:100px;font-size:10px;font-weight:700;line-height:1}.news-detail-recent .news-detail-badge--sidebar.news-detail-badge--campaign{background-color:#FFE6F2;color:#FF57A1}.news-detail-recent .news-detail-badge--sidebar.news-detail-badge--event{background-color:rgba(20,238,213,0.15);color:#14EED5}.news-detail-recent .news-detail-badge--sidebar.news-detail-badge--pickup{background-color:rgba(238,255,0,0.35);color:#4F4F4F}.news-detail-recent .news-detail-badge--sidebar.news-detail-badge--update{background-color:rgba(184,160,255,0.25);color:#8b6fd4}.news-detail-recent .news-detail-badge--sidebar.news-detail-badge--default{background-color:#EBEBEB;color:#4F4F4F}html[data-theme='dark'] .user_layout.user_layout--news-detail .mypage_profile.news-detail__panel{background-color:var(--color-surface-primary, #2b2931);border-color:var(--color-border-default, rgba(222,210,255,0.13))}html[data-theme='dark'] .mypage-schedule-news__item{background:var(--color-surface-primary, #2b2931);border-color:var(--color-border-strong, rgba(222,210,255,0.3));box-shadow:0 0 10px 0 rgba(20,238,213,0.25)}html[data-theme='dark'] .mypage-schedule-news__text{color:var(--color-text-secondary, #D6D0E4)}html[data-theme='dark'] .news-detail__panel{background-color:var(--color-surface-primary, #2b2931);border-color:var(--color-border-default, rgba(222,210,255,0.13))}html[data-theme='dark'] .news-detail-article__date{color:var(--color-text-secondary, #D6D0E4)}html[data-theme='dark'] .news-detail-article__excerpt{color:var(--color-text-muted, #AAA4B7)}html[data-theme='dark'] .news-detail-article__image{border-color:var(--color-border-default, rgba(222,210,255,0.13));background-color:var(--color-bg-tertiary, #1F1B2B)}html[data-theme='dark'] .news-detail-article__content{color:var(--color-text-secondary, #D6D0E4)}html[data-theme='dark'] .news-detail-entry{background-color:var(--color-surface-primary, #2b2931);border-color:var(--color-border-default, rgba(222,210,255,0.13))}html[data-theme='dark'] .news-detail-entry__subtitle{color:var(--color-text-secondary, #D6D0E4)}html[data-theme='dark'] .news-detail-entry__empty{color:var(--color-text-muted, #AAA4B7)}html[data-theme='dark'] .news-detail-recent__thumb{border-color:var(--color-border-default, rgba(222,210,255,0.13));background-color:var(--color-bg-tertiary, #1F1B2B)}html[data-theme='dark'] .news-detail-recent__date,html[data-theme='dark'] .news-detail-recent__title{color:var(--color-text-secondary, #D6D0E4)}html[data-theme='dark'] .news-detail-recent .news-detail-badge--sidebar.news-detail-badge--default{background-color:var(--color-bg-tertiary, #1F1B2B);color:var(--color-text-secondary, #D6D0E4)}
