@charset "UTF-8";.battle-sec .section-content{overflow:hidden;margin:2.5em 0;font-size:1rem}.battle-sec .sub-cont-tit-wrap{padding:0 8px}.battle-sec .sub-cont-txt{font-weight:400;font-variation-settings:"wght" 400}.white .sub-cont-tit span{background-image:url(../../images/common/icon-sub-tit-next-white.svg)}.battle-sec .no-result p{padding:3.57em 10px}.sup-tit{display:inline-block;margin:0 .5em 0 0;font-weight:400;font-variation-settings:"wght" 400;color:#666}.battle-sec .sub-cont-tit{margin-bottom:1em}.octagon-flip-area{padding:1.25em;font-size:1rem}.octagon-flip{position:relative;width:13.13em;height:17.5em;aspect-ratio:210 / 280;perspective:1100px;font-size:inherit}.octagon-card{width:100%;height:100%;position:relative;transition:.4s;transform-style:preserve-3d;font-size:inherit}.octagon-card .front,.octagon-card .back{display:flex;flex-direction:column;align-items:center;position:absolute;width:100%;height:100%;padding:1.25em;backface-visibility:hidden;border-radius:1em;box-shadow:0 .19em 1.25em #fccfcf99;font-size:inherit}.octagon-card .front{background:linear-gradient(to bottom right,#ff5e4a,#f82a2e)}.octagon-card .front .front-img{margin:2.63em 0 0;font-size:inherit}.octagon-card .front img,.octagon-card .back img{background-color:transparent}.octagon-card .back{align-items:flex-start;padding:1.25em .63em 1.25em 1.25em;background-color:#fff;transform:rotateY(180deg)}.octagon-card .back .status-level span{min-width:4.17em}.octagon-card .back .back-img{margin-top:auto;margin-left:auto}.octagon-card .back .back-img embed{display:flex;align-items:center;justify-content:center;width:6.5em;height:6.5em;aspect-ratio:1/1;background-color:transparent;filter:drop-shadow(0 1px 6px rgba(0,0,0,.08))}.octagon-flip .octagon-card.flipped{transform:rotateY(180deg)}.card-tit{margin:.8em 0 0;font-size:1.125rem;font-weight:700;font-variation-settings:"wght" 700;color:#111}.octagon-card .back .card-tit{margin-bottom:.4em}.octagon-card .back .status-level span{display:none}.octagon-card.lv0 .back .status-level .lv0,.octagon-card.lv1 .back .status-level .lv1,.octagon-card.lv2 .back .status-level .lv2,.octagon-card.lv3 .back .status-level .lv3,.octagon-card.lv4 .back .status-level .lv4,.octagon-card.lv5 .back .status-level .lv5{display:inline-block}.octagon-card .back .card-tit{display:none}.octagon-card.lv0 .back .card-tit.lv0,.octagon-card.lv1 .back .card-tit.lv1,.octagon-card.lv2 .back .card-tit.lv2,.octagon-card.lv3 .back .card-tit.lv3,.octagon-card.lv4 .back .card-tit.lv4,.octagon-card.lv5 .back .card-tit.lv5{display:block}.octagon-card .back .back-img embed{display:none}.octagon-card.lv0 .back .back-img embed.lv0,.octagon-card.lv1 .back .back-img embed.lv1,.octagon-card.lv2 .back .back-img embed.lv2,.octagon-card.lv3 .back .back-img embed.lv3,.octagon-card.lv4 .back .back-img embed.lv4,.octagon-card.lv5 .back .back-img embed.lv5{display:flex}@media screen and (min-width:421px){.battle-sec .section-content,.octagon-flip-area{font-size:clamp(16px,4.267vw,20px)}.card-tit{font-size:clamp(18px,4.8vw,23px)}}.status-level span{display:inline-block;min-width:78px;padding:.38em .92em;border-radius:1em;font-size:.75rem;font-weight:700;font-variation-settings:"wght" 700;line-height:1;text-align:center;text-transform:uppercase}.status-level span.white{border:1px solid rgba(255,255,255,.4);color:#fff}.status-level span.red{border:1px solid var(--main-point-color);color:var(--main-point-color)}@media screen and (min-width:421px){.status-level span{font-size:clamp(12px,3.2vw,15px)}}.battle-sec .battle-main{padding:2px 0 0;margin:0}.battle-main .battle-main-banner{position:relative;padding:0 0 1em;font-size:1rem}.battle-main .battle-main-banner .swiper-wrapper{padding:0 32px 0 0}.battle-main .battle-main-banner .main-banner{width:85.333vw;max-width:680px}.battle-main .battle-main-banner .main-banner a{position:relative;display:block;width:100%;height:100%;cursor:grab}.battle-main .battle-main-banner .main-banner figure{display:block;overflow:hidden;width:100%;height:100%;background-color:#f5f5f5;border-radius:.38em;font-size:1rem}.battle-main .battle-main-banner .main-banner figure img{width:100%;height:100%;aspect-ratio:320 / 120;border-radius:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit;-ms-border-radius:inherit;-o-border-radius:inherit}.battle-main .battle-main-banner .main-banner .main-banner-txt{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.battle-main .battle-main-banner .main-banner .main-banner-txt-inner{display:flex;flex-direction:column;justify-content:flex-end;padding:1.11em 1.11em 1.11em 1.33em;width:100%;height:100%;font-size:inherit;font-weight:400;font-variation-settings:"wght" 400;color:#111}.battle-main .battle-main-banner .main-banner .main-banner-txt.white .main-banner-txt-inner{color:#fff}.battle-main .battle-main-banner .main-banner .main-banner-txt .main-banner-name{display:block}.battle-main .battle-main-banner .main-banner .main-banner-txt .main-banner-name strong{font-weight:700;font-variation-settings:"wght" 700}.battle-main .battle-main-banner .main-banner .main-banner-txt .main-banner-text{display:block;line-height:1.2}@media screen and (min-width:421px){.battle-main .battle-main-banner,.battle-main .battle-main-banner .main-banner figure{font-size:clamp(16px,4.267vw,20px)}}.battle-game-cont .no-result{display:none}.battle-game-cont.no-result .no-result{display:block}.battle-game-cont.no-result .battle-game-slide{display:none}.battle-game .battle-game-slide{font-size:1rem}.score-slide-wrap{display:flex;align-items:stretch;font-size:inherit}.score-slide-wrap .score-slide-list{width:10em;align-self:stretch;height:auto;border:1px solid var(--basic-line-color);border-radius:.38em}.score-slide-wrap .score-slide-list .score-slide{overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;border-radius:.38em;font-size:inherit}.score-slide-wrap .score-slide-list .cover-img{border-radius:inherit}.score-slide-wrap .score-slide-list .cover-img img{position:absolute;top:0;left:50%;transform:translate(-50%);width:auto;max-width:none;min-width:101%;height:96%}.score-slide-wrap .score-slide-list .score-profile-wrap{display:flex;flex:1;align-items:stretch;background-color:#fff}.score-slide-wrap .score-slide-list .score-profile-wrap .score-profile-inner{display:flex;flex-direction:column;position:relative;z-index:1;padding:.75em;min-height:140px;margin:4.38em 0 0;background-color:#fff;font-size:inherit;flex-grow:1}.score-slide-wrap .score-slide-list .score-profile-wrap .profile-info{gap:.5em;width:100%;margin-top:auto;padding:1em 0 0;border-top:1px solid var(--basic-line-color);line-height:1}.score-slide-wrap .score-slide-list .song-by-info{margin:-3.33em 0 .31em;flex-direction:column;color:#111}.score-slide-wrap .score-slide-list .song-by-info .profile-img{width:3.63em;height:3.63em;border:.25em solid #fff}.score-slide-wrap .score-slide-list .song-by-info .profile-img:before{display:none}.score-slide-wrap .score-slide-list .challenge-btn{display:none;margin:.5em 0 0}.score-slide-wrap .score-slide-list .profile-name-wrap{flex-grow:1}.score-slide-wrap .score-slide-list.challenge .profile-name-wrap{display:none}.score-slide-wrap .score-slide-list .profile-name-wrap .profile-name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis}.score-slide-wrap .score-slide-list .profile-name-wrap .profile-name{text-align:center}.score-slide-wrap .score-slide-list .profile-name-wrap .profile-score{margin:.17em 0 0;text-align:center}.score-slide-wrap .score-slide-list.challenge .challenge-btn{display:block}.score-slide-wrap .score-slide-list .challenge-btn .basic-btn.small{min-width:84px;font-size:.875rem}.score-slide-wrap .score-slide-list .challenge-btn .basic-btn.small span{padding:.43em 0}@media screen and (min-width:421px){.battle-game .battle-game-slide{font-size:clamp(16px,4.267vw,20px)}}.battle-challenge-cont .no-result{display:none}.battle-challenge-cont.no-result .no-result{display:block}.battle-challenge-cont.no-result .battle-challenge-slide{display:none}.battle-challenge .battle-challenge-cont .battle-challenge-slide .profile-wrap .profile-wrap-inner{flex-direction:column;align-items:flex-start;gap:.31em;width:100%}.battle-challenge .battle-challenge-cont .battle-challenge-slide .profile-list-wrap{flex-direction:row;gap:initial}.battle-challenge .battle-challenge-cont .battle-challenge-slide .profile-list{width:6.25em}.battle-challenge .battle-challenge-cont .battle-challenge-slide .profile-img{width:100%;height:100%;aspect-ratio:1 / 1}.battle-challenge .battle-challenge-cont .battle-challenge-slide .profile-img:before{display:none}.battle-challenge .battle-challenge-cont .battle-challenge-slide .profile-info{width:100%}.battle-challenge .battle-challenge-cont .battle-challenge-slide .profile-tit{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis}.battle-sec .battle-level .sub-cont-tit{margin-bottom:1.5em}.battle-level .status-label{margin:0 0 0 6px}.battle-level-cont{position:relative}.battle-level-cont .no-result{display:none}.battle-level-cont.no-result .no-result{display:block}.battle-level-cont.no-result .battle-level-slide{display:none}.battle-level-cont .battle-level-slide{width:90vw;max-width:600px;margin:1em 0 0;padding:0 0 2.25em;font-size:1rem}.battle-level-cont .battle-level-slide .profile-list-wrap{gap:1.25em}.battle-level-cont .battle-level-slide .profile-list{position:relative}.battle-level-cont .battle-level-slide .profile-list:before{content:"";position:absolute;bottom:-.63em;left:0;width:100%;height:1px;background-color:#eee}.battle-level-cont .battle-level-slide .profile-area.song .profile-wrap .profile-wrap-inner{gap:.63em}.battle-level-cont .battle-level-slide .profile-area.song .profile-info{width:calc(100% - 4.13em)}.battle-level-cont .battle-level-slide .profile-area.song .profile-img{position:relative;width:3.5em;height:3.5em;border-radius:.25em}.battle-level-cont .battle-level-slide .profile-area.song .profile-list .profile-img:before{display:none}.battle-level-cont .battle-level-slide .profile-area.song .profile-list.challenge .profile-img:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../images/sub/battle/icon-checked-round.svg);background-position-x:center;background-position-y:.63em;background-repeat:no-repeat;background-size:1.25em auto;background-color:#0006}.battle-level-cont .battle-level-slide .profile-area.song .profile-list.challenge .profile-img:after{content:"도전 성공";display:block;z-index:1;position:absolute;bottom:.8em;left:0;width:100%;font-size:.63rem;font-weight:700;font-variation-settings:"wght" 700;text-align:center;color:#fff;font-family:inherit}.battle-level-cont .battle-level-slide .profile-area.song .profile-txt{margin:.1em 0 0}@media screen and (min-width:421px){.battle-level-cont .battle-level-slide{font-size:clamp(16px,4.267vw,20px)}.battle-level-cont .battle-level-slide .profile-area.song .profile-list.challenge .profile-img:after{font-size:clamp(10px,2.667vw,13px)}}.section-header.battle-game .section-notice p:before{display:block;width:4px;height:4px;margin:.5em .5em 0 -.83em;border-radius:50%;background-color:#888;content:"";flex-shrink:0}.battle-level-sec .section-header.battle-game:after{display:none}.battle-level-sec .battle-level-header{width:100%;max-width:750px;padding:0}.battle-level-sec .battle-level-header .battle-level-top{display:flex;flex-direction:column;align-items:center;padding:1.88em 0 .63em;background-color:var(--sub-bg-point-color);font-size:inherit}.battle-level-sec .battle-level-header .battle-level-bottom{padding:.938em 0 1.25em}.battle-game-list-sec.battle-level-sec .sorting-tit-wrap{position:static;padding:0}.battle-level-cont .scroll-tab.sorting{padding:1.25em 0 .63em}.battle-level-cont .scroll-tab.sorting .sub-cont-tit{font-weight:700;font-variation-settings:"wght" 700;word-break:keep-all}.battle-level-cont .scroll-tab.sorting .sub-cont-tit .status-label.level{vertical-align:text-bottom}.battle-level-sec .battle-game-item .thumbnail-area{width:6.25em;height:6.25em}.battle-level-sec .profile-area.grade .profile-bottom .btn-wrap a{padding:0}.level-status{margin:1.5em 0 0;padding:1.25em;border-radius:.38em;border:1px solid var(--sub-point-color)}.level-status .level-status-tit{margin:0 0 .31em;font-size:1rem;font-weight:700;font-variation-settings:"wght" 700;color:#111}.level-status .level-status-sub-tit-wrap{display:flex;justify-content:space-between;align-items:center;gap:10px}.level-status .level-status-sub-tit{display:inline-block;font-size:.813rem;font-weight:400;font-variation-settings:"wght" 400;color:#666}.level-status .level-status-sub-txt{display:inline-block;min-width:4.57em;font-size:.875rem;font-weight:700;font-variation-settings:"wght" 700}.level-process{display:flex;align-items:center;gap:.5em;margin:1em 0 0;font-size:inherit}.level-process .process-container{width:calc(100% / 3)}.level-process .process-container.default.step2 .process-bar .completed{animation-delay:.5s}.level-process .process-container.default.step3 .process-bar .completed{animation-delay:.9s}@media screen and (min-width:421px){.level-status .level-status-tit{font-size:clamp(16px,4.267vw,20px)}.level-status .level-status-sub-tit{font-size:clamp(13px,3.824vw,17px)}.level-status .level-status-sub-txt{font-size:clamp(14px,3.733vw,18px)}}@media screen and (max-height:549px){.level-status .level-status-tit{font-size:clamp(16px,4.267vw,20px)}.level-status .level-status-sub-tit{font-size:clamp(13px,3.824vw,17px)}.level-status .level-status-sub-txt{font-size:clamp(14px,3.733vw,18px)}}.battle-level-cont .tab-btn-cont .no-result{display:none}.battle-level-cont .tab-btn-cont.no-result .no-result{display:block}.battle-level-cont .tab-btn-cont.no-result .battle-game-list{display:none}.battle-game-list .profile-list .thumbnail-area{position:relative}.battle-game-list .battle-game-item.challenge .profile-list .thumbnail-area .img-btn-wrap.bottom{display:none}.battle-game-list .battle-game-item.challenge .profile-list .thumbnail-area .thumbnail-wrap:before{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-image:url(../../images/sub/battle/icon-checked-round.svg);background-position-x:center;background-position-y:1.125em;background-repeat:no-repeat;background-size:2.25em auto;background-color:#0006}.battle-game-list .battle-game-item.challenge .profile-list .thumbnail-area .thumbnail-wrap:after{content:"도전 성공";display:block;z-index:1;position:absolute;bottom:1em;left:0;width:100%;font-size:1.125rem;font-weight:700;font-variation-settings:"wght" 700;text-align:center;color:#fff;font-family:inherit}.battle-game-list .battle-game-item.challenge .profile-list .score-btn-wrap .btn-wrap{display:none}.battle-level-slide,.battle-level-cont{overflow:visible!important}.section-content.battle-level .inner{padding-left:0;padding-right:0}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.infinite-scroll-component{overflow:unset!important}.loading{text-align:center;padding:20px;color:#888}.section-header.battle-game{width:calc(100% - 32px);max-width:718px;padding-top:1em}.section-header.battle-game.fixed{position:fixed;top:2.75em}.section-header.battle-game .section-title-wrap{width:100%;padding:1.75em 1.69em 1.63em;border-radius:6px;background-image:url(../../images/sub/battle/battle-game-bg.png);background-repeat:no-repeat;background-position:center;background-size:cover;color:#fff}.section-header.battle-game .section-title-wrap .section-title{font-size:1.25rem;line-height:1.4;word-break:keep-all}.section-header.battle-game .section-title-wrap .sub-title{padding-top:.88em;font-weight:500;font-variation-settings:"wght" 500;word-break:keep-all}.section-header.battle-game .section-notice{display:flex;flex-direction:column;gap:.63em;padding-block:1.13em 1.25em;color:#888}.battle-game-list-sec .section-header.battle-game:after{display:block;position:absolute;left:50%;width:100%;max-width:750px;height:.31em;background-color:var(--sub-bg-color-f5);content:"";transform:translate(-50%)}.battle-game-list-sec .section-header.battle-game.fixed:after{width:calc(100% + 32px)}.battle-game-list-sec .section-content{position:relative;top:.31em;z-index:1;padding:0 16px;background-color:#fff;font-size:1rem}.battle-game-list-sec .sorting-tit-wrap{position:sticky;top:2.75em;z-index:51;padding:1.5em 0;background-color:#fff}.battle-game-list-sec.battle-challenge-sec .section-content .battle-game-list{margin-top:1.3em!important}.battle-game-list-sec .battle-game-item:first-child{padding-top:0}.battle-game-list-sec .battle-game-item{padding-block:1.25em .94em;border-bottom:1px solid var(--basic-line-color)}.battle-game-list-sec .battle-game-item .thumbnail-area{width:6.13em;height:8.19em}.battle-game-list-sec .thumbnail-area a{width:100%;height:100%}.battle-game-list-sec .thumbnail-area:after{display:none}.battle-game-list-sec .battle-game-item.album .thumbnail-area{width:6.13em;height:6.13em}.battle-game-list-sec:not(.battle-challenge-sec) .battle-game-item:not(.album) .thumbnail-area .thumbnail-wrap:before{position:absolute;top:50%;left:50%;z-index:1;width:2em;height:2em;background-image:url(../../images/sub/battle/icon-play.svg);background-repeat:no-repeat;background-position:center;background-size:cover;transform:translate(-50%,-50%);content:""}.battle-game-list-sec .profile-area.grade .profile-info{display:flex;flex-direction:column;justify-content:flex-start;width:calc(100% - 7.13em);height:5.8em;margin-top:0}.battle-game-list-sec .profile-area.grade .profile-tit{width:100%}.battle-game-list-sec .profile-area.grade .profile-txt{display:block;width:100%}.battle-game-list-sec .profile-area.grade .song-by-info-wrap{margin-top:auto}.battle-game-list-sec .profile-area.grade .profile-img{overflow:initial;width:1.58em;height:1.58em;min-width:19px;font-size:inherit;background-color:transparent}.battle-game-list-sec .profile-area.grade .profile-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.battle-game-list-sec .profile-area.grade .profile-bottom{display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - 7.13em);bottom:0}.battle-game-list-sec .profile-area.grade .profile-bottom .song-by-info a{display:flex;align-items:center;gap:.33em;width:100%;color:#888}.battle-game-list-sec .profile-area.grade .profile-bottom .score-btn-wrap{display:flex;justify-content:space-between;align-items:center;width:100%}.score-wrap{font-size:1rem}.score-wrap .score-label span{display:block;padding:0 .5em;border-radius:2px;background-color:var(--sub-bg-point-color);color:var(--main-point-color)}.battle-game-list-sec .profile-area.grade .profile-bottom .score-wrap{display:flex;align-items:center;padding-block:.242em}.battle-game-list-sec .profile-area.grade .profile-bottom .rank-score-wrap{padding-left:.5em}.battle-game-list-sec .profile-area.grade .profile-bottom .btn-wrap{display:flex;position:absolute;bottom:0;right:0}.battle-game-list-sec .profile-area.grade .profile-bottom .btn-wrap a{min-width:104px}.battle-game-list-sec .battle-game-item.album .profile-area.grade .song-by-info-wrap,.battle-game-list-sec .battle-game-item.album .profile-area.grade .profile-bottom .score-wrap{display:none}@media screen and (max-width:365px){.battle-game-list-sec .profile-area.grade .profile-bottom .btn-wrap a{min-width:90px}}@media screen and (max-width:350px){.profile-area.grade .profile-wrap .profile-wrap-inner{gap:.75em}.battle-game-list-sec .battle-game-item .thumbnail-area{width:5.75em;height:auto;aspect-ratio:3 / 4}.battle-game-list-sec .battle-game-item.album .thumbnail-area{width:5.75em;height:5.75em}.battle-game-list-sec:not(.battle-challenge-sec) .battle-game-item:not(.album) .thumbnail-area .thumbnail-wrap:before{width:1.8em;height:1.8em}.battle-game-list-sec .profile-area.grade .profile-info,.battle-game-list-sec .profile-area.grade .profile-bottom{width:calc(100% - 6.31em)}.battle-game-list-sec .profile-area.grade .profile-bottom .score-wrap{padding-block:.333em}.score-wrap .score-label span{font-size:.63rem}.battle-game-list-sec .profile-area.grade .profile-bottom .point-num em{font-size:1rem}.battle-game-list-sec .profile-area.grade .profile-bottom .btn-wrap a{min-width:75px}}@media screen and (min-width:421px){.battle-game-list-sec .section-content,.score-wrap{font-size:clamp(16px,4.267vw,20px)}.section-header.battle-game .section-title-wrap .section-title{font-size:clamp(20px,5.333vw,26px)}.battle-game-list-sec .profile-area.grade .profile-info,.battle-game-list-sec .profile-area.grade .profile-bottom{width:calc(100% - 6.5em)}}.battle-game-score-popup .section-header.battle-game .section-notice{padding-bottom:1.88em}.battle-game-score-popup .cont-area-wrap{position:relative;z-index:1;overflow:visible;background-color:#fff}.battle-game-score-popup .profile-info.top{align-items:center;position:sticky;top:0;z-index:2;width:100%;padding:1em 1em .88em;border-radius:1.25em 1.25em 0 0;border-bottom:1px solid var(--basic-line-color);background-color:#fff}.battle-game-score-popup .profile-info.top .profile-tit{width:100%;text-overflow:initial;white-space:inherit;overflow:initial;text-align:center}.battle-game-score-popup .profile-info.top .profile-txt{width:100%;text-align:center}.battle-game-score-popup .cont-area.graph{padding-block:0 1.38em}.battle-game-score-popup .rank-area{display:flex;justify-content:center;align-items:center;padding-top:3.19em}.battle-game-score-popup .cont-area.rank .rank-top-area.no-rank .rank-list-wrap p{padding-block:2.15em;text-align:center}.battle-game-score-popup .battle-game-rank-list{display:flex;justify-content:space-between;align-items:center;gap:1.53em;font-size:1rem}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item{display:flex;flex-direction:column;align-items:center;width:5.25em;font-size:inherit}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item.first{width:7.5em}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item .profile-img-wrap{position:relative;width:100%}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item .profile-img{width:100%;height:auto;aspect-ratio:1 / 1}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item.first .icon-wrap{position:absolute;top:-1.75em;left:50%;width:2.63em;height:2.17em;z-index:1;background-image:url(../../images/sub/battle/icon-first.svg);background-repeat:no-repeat;background-position:center;background-size:cover;transform:translate(-50%)}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item .rank-wrap{position:absolute;bottom:0;left:0}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item .rank-wrap span{display:flex;justify-content:center;align-items:center;width:1.58em;height:1.58em;border-radius:50%;color:#fff}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item.first .rank-wrap span{width:1.78em;height:1.78em;background-color:#fcca36}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item.second .rank-wrap span{background-color:#b2b2b2}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item.third .rank-wrap span{background-color:#c07136}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item .profile-title{width:100%;padding-top:1em;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;text-align:center}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item .score-wrap{display:flex;justify-content:center;align-items:center;padding-top:.83em}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item .score-wrap span{padding:.16em 1.5em;border-radius:1.42em;background-color:var(--sub-bg-point-color);color:#666;white-space:nowrap}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item .score-wrap span em{color:#111}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item.none .profile-img-wrap{margin-top:-40%}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item.none .score-wrap span{background-color:transparent;text-indent:-9999px}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item.none .score-wrap em{text-indent:-9999px}.battle-game-score-popup .cont-area.rank{position:relative}.battle-game-score-popup .cont-area.rank:before{display:block;position:absolute;top:-.31em;left:50%;width:100%;max-width:750px;height:.31em;background-color:var(--sub-bg-color-f5);content:"";transform:translate(-50%)}.battle-game-score-popup .full-modal-content.true .cont-area.rank .rank-top-area.rank{display:block}.battle-game-score-popup .full-modal-content.true .cont-area.rank .rank-top-area.no-rank,.battle-game-score-popup .full-modal-content.false .cont-area.rank .rank-top-area.rank{display:none}.battle-game-score-popup .full-modal-content.false .cont-area.rank .rank-top-area.no-rank{display:block}@media screen and (min-width:422px){.battle-game-score-popup .battle-game-rank-list{width:21.06em}}@media screen and (max-width:355px){.battle-game-score-popup .battle-game-rank-list{gap:.75em}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item{width:4.65em}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item.first{width:6.8em}.battle-game-score-popup .battle-game-rank-list .battle-game-rank-item .score-wrap{font-size:.875rem}}@media screen and (min-width:421px){.battle-game-score-popup .battle-game-rank-list{font-size:clamp(16px,4.267vw,20px)}}.battle-challenge-sec .section-header.battle-game .section-title-wrap{background-image:url(../../images/sub/battle/battle-challenge-bg.png)}.battle-challenge-sec .section-header.battle-game .section-title-wrap{color:#111}.battle-challenge-sec .section-header.battle-game .section-notice{padding-bottom:1.38em}.battle-challenge-sec .section-content .battle-game-item{padding-bottom:1.31em}.battle-challenge-sec .section-content .thumbnail-area{width:6.25em;height:6.25em}.battle-challenge-sec .section-content .profile-area.grade .profile-info{width:calc(100% - 7.25em)}.battle-challenge-sec .section-content .profile-area.grade .profile-bottom{width:calc(100% - 7.25em);bottom:-2px}.battle-challenge-sec .battle-game-item .thumbnail-area:not(.duet) .thumbnail-wrap img{height:100%}.battle-challenge-sec .section-content .battle-game-item.no-challenge .score-label span{background-color:#ddd;color:#111}@media screen and (min-width:421px){.battle-challenge-sec .section-content .profile-area.grade .profile-info,.battle-challenge-sec .section-content .profile-area.grade .profile-bottom{width:calc(100% - 6.5em)}}@media screen and (max-width:350px){.battle-challenge-sec .section-content .thumbnail-area{width:5.75em;height:5.75em}.battle-challenge-sec .section-content .profile-area.grade .profile-info,.battle-challenge-sec .section-content .profile-area.grade .profile-bottom{width:calc(100% - 6.31em)}}.battle-challenge-popup .s-challenge-wrap .btn-wrap.text{display:block}.battle-challenge-popup .ring-graph-container{width:9.5em;margin:2.25em 0 1.5em}.battle-challenge-popup .ring-graph-container .ring-graph-score{text-align:center}.battle-challenge-popup .ring-graph-container .ring-graph-score .semi-b-num{font-size:2.5rem}.battle-challenge-popup .status-label.level.round{margin:0 0 .13em;padding:.34em .83em;min-width:60px;border-radius:.83em;font-size:.75rem;font-weight:500;font-variation-settings:"wght" 500;background-color:var(--sub-bg-point-color);color:var(--main-point-color)}.battle-challenge-popup .graph-area .graph-area-tit{margin:0 0 2em}@media screen and (min-width:421px){.battle-challenge-popup .ring-graph-container .ring-graph-score .semi-b-num{font-size:clamp(40px,11.765vw,43px)}.battle-challenge-popup .status-label.level.round{font-size:clamp(12px,3.2vw,15px)}}.process-container.challenge{overflow:initial;position:relative;width:100%;height:1.25em;font-size:1rem}.process-container.challenge .process-bar{position:relative;width:100%;height:100%;background-color:#f5f5f5;border-radius:.38em;font-size:inherit}.process-container.challenge .completed-area{position:absolute;width:100%;height:100%;font-size:inherit}.process-container.challenge .completed-area .completed{display:block;height:100%;width:0;font-size:inherit}.process-container.challenge .completed-area .completed.current-score{background-color:#ffb62c;border-radius:.38em 0 0 .38em;transition:width ease-out .3s}.process-container.challenge .completed-area .completed.next-goal{position:absolute;top:0;left:0;background-color:#fde1ac;transition:width ease-out 50ms,border .3s}.process-container.challenge .completed-area .completed.next-goal.on{border-right:1px dashed #888}.process-container.challenge .process-bar .target-line{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:2px;height:1.63em;background-color:#ff7d2c}.process-container.challenge .process-bar .target-line .target-tooltip{opacity:0;visibility:hidden;position:relative;display:block;position:absolute;bottom:2.86em;left:50%;transform:translate(-50%);min-width:7.8em;background-color:#fff;padding:.5em .64em;border:1px solid #EEEEEE;border-radius:5px;font-weight:700;font-variation-settings:"wght" 700;color:#ff7d2c;text-align:center;transition:opacity .3s;transition-delay:.3s;line-height:1}.process-container.challenge .process-bar .target-line.on .target-tooltip{opacity:1;visibility:visible}.process-container.challenge.false .process-bar .target-line .target-tooltip{color:#666}.process-container.challenge .process-bar .target-line .target-tooltip:before{content:"";position:absolute;top:100%;left:50%;z-index:1;margin-top:-1px;margin-left:-.568em;border-width:.57em;border-style:solid;border-color:#fff transparent transparent transparent;font-size:inherit}.process-container.challenge .process-bar .target-line .target-tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-.568em;border-width:.57em;border-style:solid;border-color:#eee transparent transparent transparent;font-size:inherit}.process-container.challenge .process-bar .next-goal .next-goal-tooltip{opacity:0;visibility:hidden;display:block;position:absolute;bottom:-2.71em;left:100%;transform:translate(-50%);min-width:3.72em;padding:1em 0 0;background-image:url(../../images/sub/battle/icon-tooltip-arrow-gray.svg);background-position:top center;background-repeat:no-repeat;background-size:.72em auto;font-weight:500;font-variation-settings:"wght" 500;color:#888;transition:opacity .3s;transition-delay:.3s;line-height:1;text-align:center}.process-container.challenge .process-bar .next-goal.on .next-goal-tooltip{opacity:1;visibility:visible}@media screen and (min-width:421px){.process-container.challenge{font-size:clamp(16px,4.267vw,20px)}}.battle-challenge-popup .s-challenge-wrap.battle-true .btn-wrap.text{display:flex;justify-content:center;gap:0}.modal.battle-challenge-popup .s-challenge-wrap.battle-true .full-modal-cont{background-color:#f5f5f5}.modal.battle-challenge-popup .s-challenge-wrap.battle-true .batting-tit{padding:1.5em 0 1em;text-align:center}.s-challenge-cont .cont-area.graph.process{padding-bottom:0}.s-challenge-cont .cont-area.graph.batting{border-radius:1.06em}.graph-area.process-challenge-area{display:block;padding:2.14em 0 2.86em;font-size:1rem}.battle-challenge-popup .graph-area.process-challenge-area .graph-area-tit{padding:0 0 1.11em;margin:0;font-weight:700;font-variation-settings:"wght" 700;color:#111}.process-challenge-area .process-challenge-bottom{margin:3.44em 0 0}.process-challenge-area .challenge-score-wrap{border:1px solid var(--basic-line-color);border-radius:.63em;font-size:inherit}.process-challenge-area .challenge-score-wrap .challenge-score-top{display:flex;justify-content:center;padding:1.125em 0;font-size:inherit}.current-scored{display:flex;align-items:center;justify-content:center;max-width:260px;width:calc(100% - 11.3em);font-size:inherit}.current-scored .c-score{font-weight:500;font-variation-settings:"wght" 500;color:#888}.current-scored .c-score strong{display:inline-block;margin-right:6px;font-size:2rem}.goal-scored{min-width:10.05em;margin-right:1.25em;font-size:inherit}.goal-scored li{display:flex;justify-content:space-between;align-items:center;font-weight:400;font-variation-settings:"wght" 400}.goal-scored li+li{margin-top:4px}.goal-scored .c-score-tit{color:#666}.goal-scored .c-score{color:#888}.goal-scored .c-score strong{display:inline-block;margin-right:2px;font-weight:700;font-variation-settings:"wght" 700;color:#333}.process-challenge-area .challenge-score-wrap .challenge-score-bottom .graph-guide-wrap{padding:.875em 0;background-color:#fff;border-top:1px solid var(--basic-line-color);border-radius:0 0 .63em .63em}.process-challenge-area .challenge-score-wrap .challenge-score-bottom .graph-guide-wrap .graph-guide .guide-tit{padding:0}.process-challenge-area .challenge-score-wrap .challenge-score-bottom .graph-guide-wrap .graph-guide .guide-tit:before{display:none}@media screen and (min-width:421px){.graph-area.process-challenge-area{font-size:clamp(16px,4.267vw,20px)}.current-scored .c-score strong{font-size:clamp(32px,9.412vw,36px)}}.b-level-cont .score-wrap{display:flex;justify-content:center;align-items:center;gap:.38em;margin:0 0 .31em}.octagon-card-area{display:flex;justify-content:center;padding:1.5em 0 0;font-size:1rem}.octagon-level-card{display:flex;flex-direction:column;align-items:center;width:15.63em;height:21.25em;aspect-ratio:250 / 340;padding:1em 1em 1.5em;border-radius:1em;box-shadow:0 .19em 1.25em #00000014;background-color:#fff7f7;border:1px solid #FFC9CC;font-size:inherit}.octagon-level-card .octagon-level-img{display:flex;align-items:center;justify-content:center;padding:1.25em 0 .875em}.octagon-level-card .octagon-level-img embed{width:8.13em;height:8.13em;aspect-ratio:1 / 1;background-color:transparent;filter:drop-shadow(0 1px 6px rgba(0,0,0,.08))}.octagon-level-card .octagon-card-top{width:100%;padding:.88em 0 1em;border-bottom:1px solid #FFC9CC;font-size:inherit;text-align:center}.octagon-level-card .octagon-card-top .status-label .label-tit-wrap{display:none}.octagon-level-card.lv1 .octagon-card-top .status-label .label-tit-wrap.lv1,.octagon-level-card.lv2 .octagon-card-top .status-label .label-tit-wrap.lv2,.octagon-level-card.lv3 .octagon-card-top .status-label .label-tit-wrap.lv3,.octagon-level-card.lv4 .octagon-card-top .status-label .label-tit-wrap.lv4,.octagon-level-card.lv5 .octagon-card-top .status-label .label-tit-wrap.lv5{display:block}.octagon-level-card .octagon-card-top .level-tit{display:none;margin:.63em 0 0;font-weight:700;font-variation-settings:"wght" 700;color:#111;line-height:1}.octagon-level-card.lv1 .octagon-card-top .level-tit.lv1,.octagon-level-card.lv2 .octagon-card-top .level-tit.lv2,.octagon-level-card.lv3 .octagon-card-top .level-tit.lv3,.octagon-level-card.lv4 .octagon-card-top .level-tit.lv4,.octagon-level-card.lv5 .octagon-card-top .level-tit.lv5{display:block}.octagon-level-card .octagon-card-bottom .card-tit{display:none;color:#111;text-align:center;word-break:keep-all}.octagon-level-card.lv1 .octagon-card-bottom .card-tit.lv1,.octagon-level-card.lv2 .octagon-card-bottom .card-tit.lv2,.octagon-level-card.lv3 .octagon-card-bottom .card-tit.lv3,.octagon-level-card.lv4 .octagon-card-bottom .card-tit.lv4,.octagon-level-card.lv5 .octagon-card-bottom .card-tit.lv5{display:block}@media screen and (min-width:421px){.octagon-card-area{font-size:clamp(16px,4.267vw,20px)}}.modal.battle-challenge-popup .s-challenge-wrap.battle-true .full-modal-cont:has(.b-level-success){background-color:#fff}.modal.battle-challenge-popup .s-challenge-wrap.battle-true .s-challenge-cont.b-level-success{margin-bottom:0;padding-bottom:4em;background-color:#fff}.s-challenge-cont.b-level-success .graph-area.process-challenge-area{padding:1.88em 0 0}.s-challenge-cont.b-level-success .process-challenge-area .challenge-score-wrap .challenge-score-top{padding-bottom:.875em}.s-challenge-cont.b-level-success .process-challenge-area .challenge-score-wrap .challenge-score-top .current-scored{flex-direction:column;gap:.25em;max-width:none;width:50%}.s-challenge-cont.b-level-success .process-challenge-area .challenge-score-wrap .challenge-score-top .current-scored .c-score strong{font-size:1.63rem}.s-challenge-cont.b-level-success .process-challenge-area .process-challenge-bottom{margin:2.19em 0 0}.s-challenge-cont.b-level-success .level-status{margin:1.25em 0 3.6em;border:none;background-color:#fff7f7}.s-challenge-cont.b-level-success .level-status .process-container.default .process-bar .background{background-color:#fed4d5}.battle-challenge-popup .b-challenge-wrap.battle-true .btn-wrap.couple{display:block;padding:10px 0}.battle-challenge-popup .b-challenge-wrap.battle-true .btn-wrap.couple .inner{width:initial}.current-scored .c-score-tit{font-weight:400;font-variation-settings:"wght" 400;color:#666}.current-scored.target .c-score strong{color:#111}@media screen and (min-width:421px){.process-challenge-area .challenge-score-wrap .challenge-score-top .current-scored .c-score strong{font-size:clamp(26px,6.933vw,30px)}}.modal.full .full-modal-content.s-challenge-wrap .full-modal-cont{padding:0 0 2.6em}.s-challenge-wrap .header-sub{height:initial;background-image:url(../../images/sub/sing/s-challenge-bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;border-bottom:none}.s-challenge-wrap .header-sub ul{flex-direction:column;gap:.63em;padding:2em 0 3.5em}.s-challenge-wrap .header-sub ul li.header-side{top:0;transform:translate(0);height:auto}.s-challenge-wrap .header-sub ul li button{height:2.5em}.s-challenge-wrap .header-name{max-width:76%}.s-challenge-wrap .header-name span{overflow:hidden;display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis;padding:.2em 1.13em;border-radius:1em;background-color:#fff;font-size:inherit;font-weight:700;font-variation-settings:"wght" 700;text-align:center}.s-challenge-wrap .header-sub-tit{position:relative;font-weight:700;font-variation-settings:"wght" 700;color:#111;text-align:center}.s-challenge-wrap.true .header-sub-tit .bg-icon{display:inline-block;opacity:.7;position:absolute;bottom:0;width:2em;height:2em;background-repeat:no-repeat;background-position:center center;background-size:100% auto;font-size:inherit}.s-challenge-wrap.true .header-sub-tit .bg-icon.left{left:-2.8em;background-image:url(../../images/sub/sing/icon-sparkling-left.svg)}.s-challenge-wrap.true .header-sub-tit .bg-icon.right{right:-2.8em;background-image:url(../../images/sub/sing/icon-sparkling-right.svg)}.s-challenge-cont{margin:-1.88em 0 7.6em;font-size:1rem}.s-challenge-cont .cont-area.graph .profile-info{gap:3px 0;width:100%;padding:.938em 0;border-bottom:1px solid var(--basic-line-color);font-size:inherit}.s-challenge-cont .cont-area.graph .profile-tit{width:100%;text-overflow:initial;white-space:inherit;overflow:initial;text-align:center}.s-challenge-cont .cont-area.graph .profile-txt{text-align:center}.s-challenge-cont .cont-area.graph{padding-top:0}@media screen and (min-width:421px){.s-challenge-cont{font-size:clamp(16px,4.267vw,20px)}}.battle-king .rank-tit-wrap{display:flex;align-items:center;gap:0 8px}.battle-king .rank-tit-wrap .rank-tit{font-weight:700;font-variation-settings:"wght" 700;color:#111}.battle-king .rank-tit-wrap .ranking-tit{font-weight:400;font-variation-settings:"wght" 400;color:#888}.battle-king .rank-tit-wrap .ranking-tit em{font-weight:700;font-variation-settings:"wght" 700;font-family:Pretendard Variable}.rank-bottom-area .rank-list-wrap{background-color:#fff;border:1px solid #EBEBEB;border-radius:.5em;margin:1.13em 0 0}.s-challenge-wrap.true .btn-wrap.couple{display:none}.s-challenge-wrap.true .btn-wrap.text{display:block}.s-challenge-wrap.false .btn-wrap.couple{display:flex}.s-challenge-wrap.false .btn-wrap.text{display:none}.rank-bottom-area .rank-list-wrap .extra-list{display:flex;justify-content:center;align-items:center;height:3.13em}.rank-bottom-area .rank-list-wrap .extra-list span{display:inline-block;width:2em;height:2em;background-image:url(../../images/common/icon-dot-btn.svg);background-repeat:no-repeat;background-position:center center;background-size:100% auto;font-size:inherit}@media screen and (min-width:421px){.rank-list-wrap .profile-list{font-size:clamp(16px,4.267vw,20px)}.rank-list-wrap .rank-score-wrap .point-num em{font-size:clamp(20px,5.333vw,26px)}}#login{min-height:auto;margin:0;padding:0}.login-section .inner{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;margin:0 20px}.login-sns .section-tit-wrap{display:flex;flex-direction:column;justify-content:center;width:100%;height:calc(100% - 268px)}.login-sns .section-title{color:#000;text-align:center}.login-sns .login-sns-wrap{width:100%;padding:20px 0 clamp(10px,10.667vw,60px)}.login-sns .login-sns-img{display:flex;justify-content:center;align-items:center;width:62%;margin:0 auto;padding:clamp(20px,8vw,47px) 0 0}.login-sns .login-sns-img img{aspect-ratio:205 / 194;max-width:287px}.login-sns .sns-btn-wrap{display:flex;flex-direction:column;justify-content:center;gap:12px}.login-sns .sns-btn-wrap button{font-weight:500;font-variation-settings:"wght" 500}.login-sns .sns-btn-wrap button.kakao{border-color:#fee500;background-color:#fee500;color:#000}.login-sns .sns-btn-wrap button.google{border-color:var(--basic-line-color);background-color:#fff;color:#111}.login-sns .sns-btn-wrap button.facebook{border:#1E66FC;background-color:#1e66fc;color:#fff}.login-sns .sns-btn-wrap button.apple{border-color:#000;background-color:#000;color:#fff}.login-sns .sns-btn-wrap button span{display:block;margin:0 9px;background-repeat:no-repeat;background-position:left center;background-size:1.5em auto}.login-sns .sns-btn-wrap button.kakao span{background-image:url(../images/common/icon-kakao.svg)}.login-sns .sns-btn-wrap button.google span{background-image:url(../images/common/icon-google.svg)}.login-sns .sns-btn-wrap button.facebook span{background-image:url(../images/common/icon-facebook.svg)}.login-sns .sns-btn-wrap button.apple span{background-image:url(../images/common/icon-apple.svg)}.login .login-link-wrap{display:flex;justify-content:center;align-items:center;gap:12px;margin:1.71em 0 0;font-weight:400;font-variation-settings:"wght" 400;color:#888}.login-link-wrap .login-link{font-weight:500;font-variation-settings:"wght" 500;text-decoration:underline;text-underline-position:under;color:#333}@media screen and (width:320px)and (height:568px){.login-sns .login-sns-wrap{padding:20px 0}.login-sns .login-sns-img{width:46%}}@media screen and (max-height:567px){.login-section .inner{height:auto}.login-sns .login-sns-wrap{padding:20px 0}.login-sns .login-sns-img{width:44%}}.login-email .login-section .inner{justify-content:center}.login-email .section-tit-wrap{display:flex;flex-direction:column;justify-content:center;margin:0 0 5.63em}.login-email .section-tit-wrap figure img{aspect-ratio:200 / 90}.login-email .login-form-wrap{width:100%}.login-email .input-box-wrap+.input-box-wrap{margin:2.13em 0 0}.login-email .input-box-wrap{position:relative}.login-email .input-box-wrap input::-moz-placeholder{-moz-transition:opacity .3s;transition:opacity .3s}.login-email .input-box-wrap input::placeholder{transition:opacity .3s}.login-email .login-link-wrap .login-link{color:inherit}.login-email .login-input-wrap .input-box.submit input{margin:1.88em 0 0}.login-email.pw .login-section .inner{justify-content:flex-start;padding-top:4.75em;font-size:1rem}.login-email.pw .login-pw-txt{margin:0 0 2.86em;font-weight:400;font-variation-settings:"wght" 400;color:#888}@media screen and (min-width:421px){.login-email.pw .login-section .inner{font-size:clamp(16px,4.267vw,20px)}}#accessPopup .modal-content{display:flex;flex-direction:column;max-height:inherit}#accessPopup .modal-content .modal-cont-wrap{display:flex;flex-direction:column;padding:2.5em 1.25em}#accessPopup .modal-tit-wrap .modal-tit{text-align:left}#accessPopup .modal-txt-wrap{padding:0 0 1.43em;border-top:0;color:#888;font-weight:400;font-variation-settings:"wght" 400;word-break:keep-all}.access-rights-list{overflow-y:auto;border-top:1px solid var(--basic-line-color);color:#333}.access-rights-list li{display:flex}.access-rights-list .list-tit-required{padding:1.43em 0 1.14em}.access-rights-list .list-tit-option{padding:1.71em 0 1.36em}.access-rights-list .access-rights-item3{padding-top:1.5em}.access-rights-list .access-rights-item4,.access-rights-list .access-rights-item5{padding-top:1.25em}.access-rights-list .img-wrap{display:flex;justify-content:center;align-items:center;width:2.63em;height:2.63em;background-color:#eee;border-radius:50%}.access-rights-list .img-wrap img{width:1.5em;height:1.5em}.access-rights-list .access-rights-txt-wrap{display:flex;flex-direction:column;flex:1;padding:0 1.3em 0 1em}.access-rights-list .access-rights-desc{color:#888;font-weight:400;font-variation-settings:"wght" 400;word-break:keep-all}.login-divider{display:flex;align-items:center;width:100%;margin:16px 0}.login-divider:before,.login-divider:after{content:"";flex:1;height:1px;background-color:#ddd}.login-divider span{padding:0 12px;color:#888;font-size:12px}.modal .modal-cont-wrap.Facebook{padding-top:50px}.modal-cont-wrap.Facebook .face_title{font-size:20px}.modal-cont-wrap.Facebook .modal-tit-wrap{position:relative}.modal-cont-wrap.Facebook .modal-tit-wrap .profile{position:absolute;top:-12px;right:8px}.modal-cont-wrap.Facebook .face_text{font-size:14px;line-height:19px;margin-top:24px}.modal-cont-wrap.Facebook .face_infoBox{margin-top:20px;padding-top:20px;border-top:1px solid #ebebeb}.modal-cont-wrap.Facebook .face_infoBox .tit{font-size:16px;font-weight:600;padding-bottom:8px}.modal-cont-wrap.Facebook .face_infoBox .list{font-size:13px;font-weight:400;line-height:18px}.modal-cont-wrap.Facebook .face_infoBox .btm{font-size:13px;margin-top:24px;color:#888}.facebook-form-wrap .submit{margin-top:30px}.facebook-sd{overflow:hidden;position:relative}.facebook-sd .swiper-slide{padding-bottom:68.2%;background-size:cover}.facebook-sd .swiper-pagination-bullet{height:4px;width:38px;border-radius:3px;margin:0 3px}.facebook-sd .swiper-pagination-bullet-active{width:16px;background-color:#ff2b2f}.facebook-sd .swiper-container-horizontal>.swiper-pagination-bullets{bottom:-12px}.facebook-sd .swiper-pagination{position:relative;margin-top:13px}*{font-family:Pretendard}.facebook-form-wrap{margin-top:40px}.facebook-form-wrap .title{font-size:20px;font-weight:700;margin-bottom:38px}.facebook-form-wrap .submit{margin-top:30px;padding:0}.facebook-form-wrap .input-box-wrap{margin-top:34px}.top_profile_info{display:flex;height:104px;align-items:center;border-radius:6px;padding:0 24px;background-color:#f5f5f5;border:1px solid #EBEBEB}.top_profile_info .profile_box{width:64px;height:64px;border-radius:50%;background-color:#ccc;margin-right:12px;font-size:0;background-size:cover;background-position:center center;display:flex;align-items:center;justify-content:center}.top_profile_info .info_box .name{display:flex;align-items:center;justify-content:flex-start;font-size:18px;font-weight:700}.top_profile_info .info_box .name em{font-size:14px;height:20px;line-height:20px;color:#666;padding:0 10px;background-color:#eee}.top_profile_info .status-label.member{margin-left:3px}.top_profile_info .info_box .mail{font-size:12px;color:#919191;margin-top:7px}.top_profile_info .info_box .mail .icon{display:inline-block;width:20px;height:20px;background-size:cover;background-color:#eaeaea;vertical-align:middle;margin-right:4px;border-radius:50%;border:1px solid #ddd}.input-box-wrap .side_btn{position:absolute;right:0;color:#fff;top:2px;display:inline-block;height:40px;line-height:38px;background-color:#ff2b2f;width:90px;border-radius:8px;border:1px solid #ff2b2f}.input-box-wrap .side_btn.White{background-color:#fff;color:#ff2b2f}p.error{padding-left:.5em;background-image:none}p.error.end{color:#2196f3}.play-sec .section-content,.following-sec .section-content,.following-main .section-content{overflow:hidden}.play-main .tab-btn-menu{padding:0;font-size:1.125em}.play-main .tab-btn-menu li.tab-btn-link.tabmenu a{display:flex;align-items:center;justify-content:center;padding:0;width:2.25em;height:2.25em;min-width:0}.play-main .tab-btn-menu li.tab-btn-link.current.tabmenu a{width:auto;padding:0 .875em 0 2.25em;justify-content:flex-start}.play-main .tab-btn-menu li.tab-btn-link.current.tabmenu a span{display:block}.play-main .tab-btn-menu li.tab-btn-link.tabmenu a span{display:none}.play-main .tab-btn-link a.tab_1{background-image:url(../../images/sub/play/icon-global.png);background-position:center center;background-repeat:no-repeat;background-size:1.5em 1.5em}.play-main .tab-btn-link a.tab_2{background-image:url(../../images/sub/play/icon-kr.png);background-position:center center;background-repeat:no-repeat;background-size:1.5em 1.5em}.play-main .tab-btn-menu li.tab-btn-link a.tab_1{background-image:url(../../images/sub/play/icon-global.png);background-position:center center;background-repeat:no-repeat;background-size:1.5em 1.5em}.play-main .tab-btn-menu li.tab-btn-link a.tab_2{background-image:url(../../images/sub/play/icon-kr.png);background-position:center center;background-repeat:no-repeat;background-size:1.5em 1.5em}.play-main .tab-btn-menu li.tab-btn-link.current.tabmenu a.tab_1,.play-main .tab-btn-menu li.tab-btn-link.current.tabmenu a.tab_2{background-position:.5em center}.play-main .tabmenu_wrap{padding:0 1em}.play-main .sorting-list{position:absolute;top:.5em;right:1em;z-index:22}.play-main .sorting-list li{font-size:1.125em}.play-main{margin:0 0 1.25em;position:relative}.play-main .play-main-banner.inner{margin-top:1em;padding-bottom:.25em;margin-left:16px;margin-right:16px}.play-main .play-main-banner .swiper-slide{width:auto!important}.play-main .play-sub-banner{position:relative;border-radius:.375em;width:12.75em;box-shadow:#00000040 0 3px 4px}.play-main .play-sub-banner.bg_1{background-image:linear-gradient(to top left,#909291,#2b2f2f);padding:2em 2em 1.5em}.play-main .play-sub-banner.bg_2{background-image:linear-gradient(to top left,#78b9d1,#10645d);padding:2em 2em 1.5em}.play-main .play-sub-banner.bg_3{background-image:linear-gradient(to top left,#909291,#2b2f2f);padding:2em 2em 1.5em}.play-main .swiper-wrapper{width:100%!important}.play-btn-menu{display:flex;gap:1em;align-items:center}.play-btn-menu .play-btn-link a{color:#666;font-weight:500;font-variation-settings:"wght" 500;text-decoration:none;transition:color .2s}.play-btn-menu .play-btn-link.current a{color:#fff;font-weight:700;font-variation-settings:"wght" 700}@media screen and (min-width:421px){.play-main .play-main-banner,.play-main .play-main-banner .main-banner figure{font-size:clamp(16px,4.267vw,20px)}.play-main,.play-main.profile-area.profile-list{font-size:clamp(16px,4.267vw,20px)}}.mate_img-btn-wrap{z-index:12;position:absolute;font-weight:400;font-variation-settings:"wght" 400;color:#fff}.mate_img-btn-wrap.top{top:.625em;right:.625em}.mate_img-btn-wrap.bottom{bottom:.375em;left:0;width:100%;padding:0 .375em}.mate_img-btn-wrap.mate_wrap{position:relative}.mate_img-btn-wrap.mate_wrap .img-btn{width:1.5em;height:1.5em;font-size:inherit;color:inherit}.mate_img-btn-wrap.mate_wrap .img-btn.bookmark i{display:block;width:100%;height:100%;background-image:url(../../images/common/icon-unbookmark-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.mate_img-btn-wrap.mate_wrap .img-btn.bookmark.on i{background-image:url(../../images/common/icon-bookmark-white.svg)}.mate_img-btn-wrap.mate_wrap .play_icon{display:inline-block;height:1.25em;padding:0 .5em 0 1.3em;background-image:url(../../images/common/view_play.svg);background-repeat:no-repeat;background-position:left center;background-size:1.25em}.mate_img-btn-wrap.mate_wrap .hart_icon{display:inline-block;height:1.25em;padding:0 0 0 1.3em;background-image:url(../../images/common/view_heart.svg);background-repeat:no-repeat;background-position:left center;background-size:1.25em}.mate_img-btn-wrap.mate_wrap .mic_icon{display:inline-block;height:1.25em;padding:0 0 0 1.05em;background-image:url(../../images/common/view_mic.svg);background-repeat:no-repeat;background-position:left center;background-size:1em}.mate_img-btn-wrap.mate_wrap .play_icon span,.mate_img-btn-wrap.mate_wrap .hart_icon span,.mate_img-btn-wrap.mate_wrap .mic_icon span{display:block;font-size:.75em;padding-top:.125em}.mate_song-list .thumbnail-area:after{height:100%!important;background:linear-gradient(to top,#0000004d,#0000,#0000)!important}.mate_song-list .profile-list-wrap{display:flex;flex-wrap:wrap;flex-direction:row;gap:1.5em .75em;font-size:1rem}.mate_song-list .profile-list-wrap .profile-list{width:calc(50% - .38em);font-size:inherit;cursor:pointer}.mate_song-list .profile-list .profile-wrap{display:block}.mate_song-list .profile-wrap-inner{flex-direction:column;align-items:flex-start;gap:0;width:100%}.mate_song-list .profile-info{width:100%;gap:1px;margin:6px 0 0}.mate_song-list .profile-tit{font-weight:500;font-variation-settings:"wght" 500;color:#fff}.mate_song-list .profile-txt{font-weight:500;font-variation-settings:"wght" 500}.mate_song-list .profile-img{overflow:initial;width:1.125em;height:1.125em;min-width:1.125em;font-size:inherit;background-color:transparent}.mate_song-list .song-by-info .profile-img:before{display:none}.mate_song-list .profile-img img{width:1.125em;height:1.125em;border-radius:50%;aspect-ratio:1 / 1;background-color:#f5f5f5;border:.08em solid #fff}.mate_song-list .profile-name{overflow:hidden;width:calc(100% - 1.91em);line-height:1;white-space:nowrap;text-overflow:ellipsis}.mate_song-by-info{position:absolute;top:.75em;right:.75em;z-index:333}.mate_song-list .mate_song-by-info .profile-img:before{display:none}.mate_song-by-info .profile-img img.duet02{display:none}.mate_song-by-info.duet .profile-img{display:flex;width:2.5em;right:0}.mate_song-by-info.duet .profile-img img{position:relative;max-width:1.125em}.mate_song-by-info.duet .profile-img img.duet01{z-index:1}.mate_song-by-info.duet .profile-img img.duet02{display:block;margin:0 0 0 -.4375em}.mate_song-list .mate_song-by-info.duet .profile-name{width:calc(100% - 2.83em)}@media screen and (min-width:421px){.mate_song-list .profile-list-wrap{font-size:clamp(16px,4.267vw,20px)}}.mate_sorting-tit-wrap{display:flex;justify-content:space-between;align-items:center;margin:1.5em 1em 1em;font-size:1rem}.following-tab .tab-song-container{position:relative}.following-tab .tab-song-menu{overflow:hidden;overflow-x:auto;position:relative;display:flex;align-items:center;font-size:1rem;margin-bottom:1.5em}.following-tab .tab-song-menu li.following-link{position:relative;min-width:4em;margin:0 .63em 0 0;font-size:1rem;width:4em}.following-tab .tab-song-menu li.following-link:first-child{margin-left:16px}.following-tab .tab-song-menu li.following-link.last{min-width:calc(4em + 16px)}.following-tab .tab-song-menu li.following-link .tab_name{color:#666;margin-top:.25rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.following-tab .tab-song-menu li.following-link a{position:relative;display:flex;justify-content:center;align-items:center;width:4em;height:4em;min-width:4em;border-radius:50%;font-size:inherit;-webkit-user-drag:none;transition:.3s;font-size:1rem}.following-tab .tab-song-menu li.following-link a:before{content:"";opacity:0;visibility:hidden;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:.26em solid transparent;background-image:none;display:none}.following-tab .tab-song-menu li.following-link.my_btn a:after{content:"";position:absolute;z-index:33;bottom:0;right:0;width:1.25em;height:1.25em;background-image:url(../../images/sub/play/icon-plus.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.following-tab .tab-song-menu li.following-link .profile-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background-color:#e7e7e7}.following-tab .tab-song-menu li.following-link .profile-img.read_on{background-image:linear-gradient(to left top,#ffa457,#ff2b2f)}.following-tab .tab-song-menu li.following-link .profile-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;background-color:#fff;width:3.625em;height:3.625em;border:.25em solid #fff;aspect-ratio:1 / 1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.following-tab .tab-song-menu li.following-link .profile-img:before{display:none}.following-tab .tab-song-cont-wrap .tab-song-cont{display:none}.following-tab .tab-song-cont-wrap .tab-song-cont.current{display:block}.following-main .section-content.following-rising .tab-song-menu::-webkit-scrollbar{width:4px;height:4px}.following-main .section-content.following-rising .tab-song-menu::-webkit-scrollbar-thumb{height:30%;background:#dedede;border-radius:10px}.following-main .section-content.following-rising .tab-song-menu::-webkit-scrollbar-track{background:#f3f3f3}@media screen and (min-width:421px){.following-tab .tab-song-menu{font-size:clamp(14px,3.733vw,18px)}.following-tab .tab-song-menu li.following-link,.following-tab .tab-song-menu li.following-link a{font-size:clamp(16px,4.267vw,20px)}}@media screen and (max-width:499px){.following-main .section-content.following-rising .tab-song-menu::-webkit-scrollbar{display:none}.following-main .section-content.following-rising .tab-song-menu::-webkit-scrollbar-thumb{display:none}.following-main .section-content.following-rising .tab-song-menu::-webkit-scrollbar-track{display:none}}.following-sub{padding-bottom:0}.following-sec{background-color:#e5914a;overflow:hidden;height:calc(100dvh - 4.8em)}.recom-rising{background-image:linear-gradient(to top,#e5914a,#8b8bbc);padding:3em 0 2.4375em}.recom-rising .title_txt{padding:0 0 1.6875em;color:#fff;text-align:center}.following_img{margin:0 auto;background-image:url(../../images/sub/play/following-img1.png);background-position:0 0;background-repeat:no-repeat;background-size:contain}.following_img-btn-wrap{display:flex;gap:.75em;justify-content:center;align-items:center;font-weight:400;font-variation-settings:"wght" 400;color:#fff;margin-top:.75em;opacity:.7}.following_img-btn-wrap .play_icon{display:inline-block;height:1em;padding:0 0 0 1.05em;background-image:url(../../images/common/play_follow_play.svg);background-repeat:no-repeat;background-position:left center;background-size:1em}.following_img-btn-wrap .hart_icon{display:inline-block;height:1em;padding:0 0 0 1.05em;background-image:url(../../images/common/play_follow_heart.svg);background-repeat:no-repeat;background-position:left center;background-size:1em}.following_img-btn-wrap .mic_icon{display:inline-block;height:1em;padding:0 0 0 1.05em;background-image:url(../../images/common/play_follow_mic.svg);background-repeat:no-repeat;background-position:left center;background-size:1em}.following_img-btn-wrap .play_icon span,.following_img-btn-wrap .hart_icon span,.following_img-btn-wrap .mic_icon span{display:block;font-size:.75em}.following_song-list .profile-wrap-inner:after{content:"";z-index:2;position:absolute;bottom:0;left:0;width:100%;height:50%;border-radius:1.25em;background:linear-gradient(to bottom,#6a575100,#40302b 25%,#2c1f18)}@media screen and (min-width:421px){.following_song-by-info,.following_song-by-info .recode-date{font-size:clamp(12px,3.2vw,15px)}}.following_txt-wrap{font-size:.8125em;font-weight:400;font-variation-settings:"wght" 400;color:#fff;margin-top:.75em;opacity:.7;text-align:center}.following_song-list{background-color:#2c1f18;border-radius:1.25em;width:16em;height:24.25em;display:flex;align-items:center;box-shadow:#00000040 0 3px 4px}.following_song-list .thumbnail-area{border-radius:1.25em!important}.following_song-list .profile-list-wrap{display:flex;flex-wrap:wrap;flex-direction:row;gap:1.5em .75em;font-size:1rem}.following_song-list .profile-list-wrap .profile-list{width:16em;font-size:inherit;cursor:pointer}.following_song-list .profile-list .profile-wrap{display:block;z-index:-1;position:relative}.following_song-list.following_img .profile-list .profile-wrap{z-index:1!important}.following_song-list .profile-wrap-inner{z-index:1;flex-direction:column;align-items:flex-start;gap:0;width:100%;position:relative;height:24.25em}.following_song-list .profile-info{width:calc(100% - 3em);margin:0 1.5em 1.75em;position:absolute;left:0;bottom:0;z-index:33}.following_song-list .profile-tit{font-weight:500;font-variation-settings:"wght" 500;color:#fff}.following_song-list .profile-txt{font-weight:500;font-variation-settings:"wght" 500}.following_song-list .profile-img{position:relative;overflow:initial;width:2.5em;height:2.5em;min-height:2.5em!important;border-radius:0;font-size:inherit;background-color:transparent;background-image:url(../../images/common/circle-inner.png);background-repeat:no-repeat;background-position:center;background-size:2.5em}.following_song-list .profile-img .badge{position:absolute;bottom:0;right:.35em;z-index:44;width:.75em;height:.75em;background-image:url(../../images/common/profile_badge.svg);background-repeat:no-repeat;background-position:center;background-size:.75em}.following_song-list .song-by-info .profile-img:before{display:none}.following_song-list .profile-img img{width:2em;height:2em;border-radius:50%;aspect-ratio:1 / 1;background-color:transparent}.following_song-list .profile-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;text-align:center;font-size:.9375em}.following_song-by-info{position:absolute;bottom:37.8%;left:50%;z-index:33;transform:translate(-50%)}.following_song-list .following_song-by-info .profile-img:before{display:none}.following_song-list .profile-info .btn-wrap{margin-top:1.5em}.following_song-list .profile-info .basic-btn.red,.following_song-list .profile-info .basic-btn.line{height:2.125em}.following_song-list .profile-info .basic-btn span{padding:0;font-size:.875em}@media screen and (min-width:421px){.following_song-list .profile-list-wrap{font-size:clamp(16px,4.267vw,20px)}.following_song-by-info,.following_song-by-info .recode-date{font-size:clamp(12px,3.2vw,15px)}}.following-close-btn button{position:absolute;top:1em;right:1em;z-index:44;width:1.25em;height:1.25em;background-image:url(/images/common/close_white.svg);background-repeat:no-repeat;background-position:left center;background-size:1.25em}.play-main .thumbnail-area,.play-following .thumbnail-area,.mate_song-list .thumbnail-area,.following_song-list .thumbnail-area{overflow:hidden;position:relative;border-radius:.38em;width:100%;background-color:#0006;cursor:pointer;font-size:1em}.play-main .thumbnail-area .thumbnail-wrap,.play-following .thumbnail-area .thumbnail-wrap,.mate_song-list .thumbnail-area .thumbnail-wrap,.following_song-list .thumbnail-area .thumbnail-wrap{width:100%;height:100%;aspect-ratio:1 / 1}.play-main .thumbnail-area:after,.play-following .thumbnail-area:after,.mate_song-list .thumbnail-area:after,.following_song-list .thumbnail-area:after{content:"";z-index:11;position:absolute;bottom:0;left:0;width:100%;height:90%;background:linear-gradient(to top,#000000bf,#0000,#0000)}.play-main .thumbnail-area:not(.duet) .thumbnail-wrap img,.play-following .thumbnail-area:not(.duet) .thumbnail-wrap img,.mate_song-list .thumbnail-area:not(.duet) .thumbnail-wrap img,.following_song-list .thumbnail-area:not(.duet) .thumbnail-wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-main .thumbnail-area .thumbnail-wrap img.middle,.play-following .thumbnail-area .thumbnail-wrap img.middle,.mate_song-list .thumbnail-area .thumbnail-wrap img.middle,.following_song-list .thumbnail-area .thumbnail-wrap img.middle{z-index:10;width:auto;height:100.5%;background-color:transparent}.play-main .thumbnail-area .thumbnail-wrap .bg_blur,.play-following .thumbnail-area .thumbnail-wrap .bg_blur,.mate_song-list .thumbnail-area .thumbnail-wrap .bg_blur,.following_song-list .thumbnail-area .thumbnail-wrap .bg_blur{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6;width:100%;height:100%;background:#00000040;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.play-main .thumbnail-area .thumbnail-wrap img.background,.play-following .thumbnail-area .thumbnail-wrap img.background,.mate_song-list .thumbnail-area .thumbnail-wrap img.background,.following_song-list .thumbnail-area .thumbnail-wrap img.background{z-index:5;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate(-50%,-50%) scale(2);filter:blur(0);-webkit-filter:blur(0)}.play-main .thumbnail-area.duet .thumbnail-wrap,.play-following .thumbnail-area.duet .thumbnail-wrap,.mate_song-list .thumbnail-area.duet .thumbnail-wrap,.following_song-list .thumbnail-area.duet .thumbnail-wrap{display:flex;justify-content:center;align-items:center}.play-main .thumbnail-area.duet .thumbnail-wrap img,.play-following .thumbnail-area.duet .thumbnail-wrap img,.mate_song-list .thumbnail-area.duet .thumbnail-wrap img,.following_song-list .thumbnail-area.duet .thumbnail-wrap img{width:auto;height:100%}.following-recom-banner .swiper-slide{width:16em!important}.play-following .profile-area .no-result{display:flex!important;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;min-height:300px}.play-following .profile-area .no-result .content-txt3{color:#666;line-height:1.6}.no-result a{color:#ff6b6b;text-decoration:none;font-weight:500}@media(hover:hover){.no-result a:hover{text-decoration:underline}}.following-recom-banner .swiper-wrapper{width:auto!important;transform:translateZ(0)}.following-recom-banner .swiper-slide{width:auto;min-width:220px;backface-visibility:hidden;transform-style:preserve-3d}.recom-rising .no-result{display:none}.following-recom-banner,.following-recom-banner .swiper-wrapper{transform:translateZ(0)}.bottom-sheet,.unable-stretch{padding-bottom:2em}.video-player main{padding:0}.video-player{max-width:750px!important}.video-player .section.play-vid-sec{overflow:hidden;position:relative;font-size:1em}.video-player .section .before_btn{position:absolute;left:0;top:3.625em;z-index:16;background-image:url(../../images/common/before_btn.svg);background-position:center;background-repeat:no-repeat;width:2.5em;height:2.5em;font-size:1em}.video-player .play-vid-sec .play-vid-box{position:absolute;top:0;left:50%;height:100%;transform:translate(-50%);display:flex;justify-content:center;background-color:transparent;width:100%;max-width:750px;height:100%!important;overflow:hidden;z-index:3;will-change:height}.video-player .play-vid-sec .play-vid-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;height:auto;max-height:100%;max-width:100%}.video-player .play-vid-sec .play-vid-wrap.horizontal{width:auto;max-width:100%;height:100%}.video-player .play-vid-sec.play-solo-sec .play-vid-wrap{height:100%!important}.video-player .playview-h-track{height:100%}.video-player .playview-swipe-placeholder{width:100%;height:100vh;background:#fff}.video-player .video-item{background-color:#000}.video-player .video-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--video-bg-url);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(40px);transform:scale(1.1);opacity:.85;z-index:0;pointer-events:none}.video-player .video-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#000000b3,#0000008c 10%,#00000026,#0000 34%,#0000 55%,#00000040 70%,#000000a6 86%,#000000e0);z-index:2;pointer-events:none}.video-player .video-item>*{position:relative;z-index:1}.play-vid-box.swipe-transition{transition:transform .28s cubic-bezier(.22,.9,.31,1)}.video-player .play-vid-sec.play-duet-ex .play-vid-wrap.horizontal{width:100%!important}.video-player .play-vid-sec .play-vid-wrap .play-dimmed-layer{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(0deg,#0000004d,#0000);transition:opacity .4s;pointer-events:none}.video-player .play-vid-sec .play-vid-box:not(.show) .play-vid-wrap .play-dimmed-layer,.video-player .play-vid-sec.full .play-vid-wrap .play-dimmed-layer{opacity:0}.video-player .play-vid-sec .play-vid-wrap .play-vid{width:100%;height:100%;pointer-events:none}.video-player .play-vid-sec .play-vid-wrap .play-vid .play-cont{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.video-player .vid-indicator-wrap .vid-play-btn{z-index:6}.video-player .play-vid-sec .vid-indicator-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;gap:1.25em;opacity:0;pointer-events:none;transition:opacity .4s ease}.video-player .play-vid-sec .vid-indicator-wrap.visible{opacity:1;pointer-events:auto}.video-player .play-vid-sec .vid-indicator-wrap .vid-play-btn{width:3.5em;height:3.5em;background-size:contain;background-repeat:no-repeat;background-position:center;border:none;border-radius:50%;cursor:pointer}.video-player .play-vid-sec .vid-indicator-wrap .play-btn{background-image:url(/images/common/icon-vid-play-btn.svg)}.video-player .play-vid-sec .vid-indicator-wrap .pause-btn{background-image:url(/images/common/icon-vid-pause-btn.svg)}.video-player .play-vid-sec .vid-indicator-wrap .pause-btn{opacity:1;transition:opacity .6s ease}.video-player .play-vid-sec .vid-indicator-wrap .play-btn{opacity:0;pointer-events:none;transition:opacity .3s ease}.video-player .play-vid-sec .vid-indicator-wrap .play-btn.show{opacity:1;pointer-events:auto}.video-player .play-vid-sec .vid-indicator-wrap .play-btn.hidden{opacity:0;pointer-events:none}.video-player .play-vid-sec .vid-indicator-wrap .pause-btn{opacity:0;pointer-events:none;transition:opacity .6s ease}.video-player .play-vid-sec .vid-indicator-wrap .pause-btn.show{opacity:1;pointer-events:auto}.video-player .play-vid-sec .vid-indicator-wrap .pause-btn.fade{opacity:0;pointer-events:none}.video-player .play-vid-sec:not(.full-ht-over) .play-vid-wrap{width:100%!important}.video-player .play-vid-sec.full-ht-over .play-vid-wrap{height:100%}.video-player .play-vid-sec.play-duet-sec .play-vid-wrap.is-duet{aspect-ratio:1 / 1;height:auto!important}.video-player .play-vid-sec.play-duet-ex-2-1 .play-vid-wrap.is-duet{aspect-ratio:2 / 1;height:auto!important}.video-player .play-vid-sec.play-duet-ex-8-3 .play-vid-wrap.is-duet{aspect-ratio:8 / 3;height:auto!important}.video-player .play-vid-sec .vid-timeline-wrap{position:absolute;bottom:8.8em;right:16px;left:auto;z-index:6}.video-player .play-vid-sec .vid-indicator-wrap .full-vid-btn{right:16px;bottom:45px;z-index:6}.video-player .play-vid-sec .progress-bar-wrap{z-index:62;top:auto!important;bottom:2.2em;padding:1.5em 0;width:100%;max-width:100%;transition:opacity .4s}.video-player .play-vid-sec .play-vid-box:not(.show)+.progress-bar-wrap{opacity:0;pointer-events:none}.video-player .play-vid-sec .progress-bar-wrap .progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:50%;margin:0;height:2px;border-radius:2px;background:linear-gradient(90deg,#ff3b30 var(--progress-percent, 0%),rgba(255,255,255,.12) var(--progress-percent, 0%));outline:none}.video-player .play-vid-sec .progress-bar-wrap .progress::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:transparent;box-shadow:none;margin-top:-11px;cursor:pointer}.video-player .play-vid-sec .progress-bar-wrap .progress::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:transparent;cursor:pointer}.video-player .play-vid-sec .progress-bar-wrap .progress::-moz-range-track{background:transparent}.video-player .play-vid-sec .progress-bar-wrap .progress:focus{outline:none}.video-player .play-duet-sec.play-duet-invite .play-vid-wrap .play-vid{width:50%}.video-player .play-duet-sec.play-duet-invite-B .play-vid-wrap .play-vid.empty-part{order:2}.video-player .play-duet-sec.play-duet-invite-B .play-vid-wrap .play-vid:not(.empty-part){order:1}.video-player .play-duet-sec .profile-list.empty-part .profile-info .profile-tit{color:#888}.video-player .play-duet-sec.play-duet-invite-B .profile-list.empty-part{order:2}.video-player .play-duet-sec.play-duet-invite-B .profile-list:not(.empty-part){order:1}.video-player .play-duet-sec.play-duet-invite-B .profile-list:last-of-type .profile-part:before{content:"A"}.video-player .play-duet-sec.play-duet-invite-B .profile-list:first-of-type .profile-part:before{content:"B"}.video-player .play-vid-sec .stage{position:relative;height:100vh;max-width:750px;margin:0 auto;background:#000}.video-player .play-vid-sec .stage .bg{position:absolute;top:0;right:0;bottom:0;left:0;transition:filter .24s ease;background:#00000073;z-index:5;display:none}.video-player .play-vid-sec .stage .bg.active{display:block}.video-player .play-vid-sec .status{position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(to top,#000000bf,#0000 80%,#0000);z-index:5}.video-player .play-duet-sec .status_duet{position:absolute;top:50%;left:50%;right:0;transform:translate(-50%,-50%);width:100%;aspect-ratio:1 / 1;background:linear-gradient(to top,#000000d9,#0000004d 30%,#0000);z-index:5;display:block;pointer-events:none}.video-player .play-vid-sec .actions{position:absolute;right:.25em;bottom:12.75em;width:3em;display:flex;flex-direction:column;z-index:6}.video-player .play-vid-sec .actions button{margin-top:1.25em;font-size:1em}.video-player .play-vid-sec .actions .play_heart{background-image:url(../../images/common/play_heart.svg)}.video-player .play-vid-sec .actions .play_bookmark{background-image:url(../../images/common/play_bookmark.svg)}.video-player .play-vid-sec .actions .play_comment{background-image:url(../../images/common/play_comment.svg)}.video-player .play-vid-sec .actions .play_share{background-image:url(../../images/common/play_share.svg)}.video-player .play-vid-sec .actions .play_gift_w{background-image:url(../../images/common/play_gift_w.svg)}.video-player .play-vid-sec .actions .play_dot{background-image:url(../../images/common/play_dot.svg)}.video-player .play-vid-sec .actions .play_heart.on{background-image:url(../../images/common/play_heart_on.svg)}.video-player .play-vid-sec .actions .play_bookmark.on{background-image:url(../../images/common/play_bookmark_on.svg)}.video-player .play-vid-sec .actions .compact{width:3em;display:block;background-position:top center;background-size:2em 2em;background-repeat:no-repeat;padding-top:2em;transition:.3s;color:#fff}.video-player .play-vid-sec .actions span.num{font-size:.8125em}.video-player .play-vid-sec .bottom-wrap{position:absolute;left:0;right:0;bottom:1.8em;z-index:5}.video-player .play-vid-sec .info-card{position:relative;width:83%;padding-left:1em}.video-player .play-vid-sec .profile-row{margin:0 0 .5em;font-size:1em;gap:.4em;align-items:center;position:relative;display:flex}.video-player .play-vid-sec .avatar{min-width:1.5em;height:1.5em;border-radius:50%;position:relative;display:inline-block}.video-player .play-vid-sec .avatar img{width:1.5em;height:1.5em;border-radius:50%;border:.08em solid #ddd}.video-player .play-vid-sec .name{color:#fff;cursor:pointer}.video-player .play-vid-sec .name .nicname{font-size:.875em}.video-player .play-vid-sec .name .nicname div{font-weight:700;font-variation-settings:"wght" 700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:13em}.video-player .play-vid-sec .play_follow{padding:.3125em .75em;border-radius:999px;border:1px solid #ddd;font-size:.75em;color:#fff}.video-player .play-vid-sec .play_following{margin-left:6px;padding:.3125em .75em;border-radius:999px;border:1px solid #ddd;font-size:.75em;color:#ddd;background-color:#fff}.video-player .play-vid-sec .meta{color:#ffffffb3;font-size:.75em;font-weight:400;font-variation-settings:"wght" 400}.video-player .info-card .profile-wrap-inner{width:auto!important}.video-player .play-vid-sec .duet .avatar{min-width:2em;min-height:2em;border-radius:0;cursor:pointer;position:relative}.video-player .play-vid-sec .duet .avatar img.duet1{width:1.5em;height:1.5em;border-radius:50%;position:absolute;bottom:0;left:0;z-index:2;border:.08em solid #ddd}.video-player .play-vid-sec .duet .avatar img.duet2{width:1.5em;height:1.5em;border-radius:50%;margin-left:.5em;border:.08em solid #ddd}.video-player .play-vid-sec .duet .name .nicname div{max-width:13em;float:left}.video-player .play-vid-sec .duet .name .nicname{display:block}.video-player .play-vid-sec .duet .name .nicname span{width:2em;font-weight:400;font-variation-settings:"wght"400;float:left}.video-player .play-vid-sec .duet .name .nicname span.last{width:1em}.video-player .play-vid-sec .follow-btn-wrap{min-width:3.2em}@media screen and (min-width:431px){.play-vid-sec .name .nicname div{max-width:23em}}@media screen and (max-width:361px){.play-vid-sec .name .nicname div{max-width:9em!important}}.duetprofile_pop .profile-row{display:flex;align-items:center;gap:.5em;margin:0 0 1em;position:relative}.duetprofile_pop .avatar{width:1.875em;height:1.875em;border-radius:50%;position:relative}.duetprofile_pop .avatar img{width:1.875em;height:1.875em;border-radius:50%}.duetprofile_pop .name{font-size:1em;color:#111}.duetprofile_pop .name span{font-weight:700;font-variation-settings:"wght" 700}.duetprofile_pop .follow-btn{position:absolute;top:50%;transform:translateY(-50%);right:0}.duetprofile_pop .play_gift{background:#ff3b30}.duetprofile_pop .gift-btn-wrap{position:absolute;top:50%;transform:translateY(-50%);right:0}.video-player .play-vid-sec .caption-text{position:relative;display:inline-block;font-size:.8125em;font-weight:500;margin:.75em 0;font-variation-settings:"wght" 500;line-height:1.45;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;min-height:1.25em;max-height:1.25em;white-space:pre-line}.video-player .play-vid-sec .caption-text.open{max-height:calc(50vh - 3em);overflow-y:auto;display:block;max-width:none;transition:opacity .24s ease;margin:.75em 0 .95em;-ms-overflow-style:none;scrollbar-width:none;white-space:pre-line}.video-player .play-vid-sec .caption-text.open.mask_wrap{-webkit-mask-image:linear-gradient(180deg,transparent 12px,#fff 20px,#fff 93%,transparent 96%);mask-image:linear-gradient(180deg,transparent 12px,#fff 20px,#fff 93%,transparent 96%);padding:1.15em 0 1.35em;margin:-.4em 0 0}.video-player .play-vid-sec .caption-text.open::-webkit-scrollbar{display:none}.video-player .play-vid-sec .play_line{width:100%;background-color:#ffffff4d;height:2px}.video-player .play-vid-sec .play_line .play_bar{width:30%;background-color:#ff3b30;height:2px}.video-player .play-vid-sec .music-row{display:flex;align-items:center;gap:0;opacity:.95;padding:0 1em 1em}.video-player .play-vid-sec .music-row img{width:1.5em;height:1.5em;border-radius:4px}.video-player .play-vid-sec .music-row .music-wrap{position:relative;padding-left:.5em;overflow:hidden;white-space:nowrap;width:60%;-webkit-mask-image:linear-gradient(90deg,transparent 5px,#fff 10px,#fff 85%,transparent 95%);mask-image:linear-gradient(90deg,transparent 5px,#fff 10px,#fff 85%,transparent 95%)}.video-player .play-vid-sec .music-row .music-wrap .profile-info{width:100%!important}.video-player .play-vid-sec .music-row .music-wrap span{display:inline-block;will-change:transform;white-space:nowrap;font-size:.75em;color:#fff}.video-player .play-vid-sec .music-row .music-wrap.scroll span{animation:musicFlow 20s linear 1;animation-fill-mode:forwards}@keyframes musicFlow{0%,25%{transform:translate(0)}to{transform:translate(-100%)}}.video-player .play-vid-sec .music-row .time{position:absolute;right:1em;font-size:.75em}.video-player .play-vid-sec .cta{padding:1.5em 1em 1em}.video-player .play-vid-sec .cta .red{width:100%;border:0;border-radius:999px;height:3em;background:#ff3b30;color:#fff;font-weight:700;font-size:1em}.video-player .thumbnail-area{overflow:hidden;position:relative;border-radius:0;height:100vh;max-width:750px;background-color:#000;cursor:pointer;font-size:1rem}.video-player .thumbnail-area .thumbnail-wrap{width:100%;height:100%;aspect-ratio:9 / 16;display:flex;align-items:center}.video-player .thumbnail-area:after{display:none}.video-player .thumbnail-area:not(.duet) .thumbnail-wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-player .thumbnail-area .thumbnail-wrap img.middle{z-index:4;width:100%;height:auto;background-color:transparent}.video-player .thumbnail-area .thumbnail-wrap .bg_blur,.video-player .thumbnail-area .thumbnail-wrap .bg_blur_duet{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:100%;height:100%;background-color:#000000b3;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px)}.video-player .thumbnail-area .thumbnail-wrap img.background{z-index:2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate(-50%,-50%) scale(1.5);filter:blur(0);-webkit-filter:blur(0)}.video-player .thumbnail-area.duet .thumbnail-wrap{display:flex;justify-content:center;align-items:center}.video-player .thumbnail-area.duet .thumbnail-wrap img{width:auto;height:130%;-o-object-fit:fill;object-fit:fill}.video-player .thumbnail-area.duet .thumbnail-wrap.duet{position:absolute;z-index:4;top:50%;left:0;transform:translateY(-50%);height:auto;aspect-ratio:1 / 1}.video-player .thumbnail-area.duet .thumbnail-wrap.duet img{position:relative;width:50%;height:100%;-o-object-fit:cover;object-fit:cover}.video-player .thumbnail-area.duet .thumbnail-wrap.duet:after{content:"";position:absolute;z-index:5;bottom:0;width:100%;height:5.625em;background:linear-gradient(to top,#000000bf,#0000 80%,#0000)}.preloaded-player{transition:transform .1s ease-out}.play-vid-box{transition:transform .3s ease-out}.preloaded-players-container .play-vid-box{transition:transform .1s ease-out}.white .sub-cont-tit span{background-image:url(../../images/common/icon-sub-tit-next-white.svg);display:block}.sing-main{padding:2px 0 1.5em}.sing-main .sing-main-banner{position:relative;padding:0 0 1em;font-size:1rem}.sing-main .sing-main-banner .swiper-wrapper{padding:0 32px 0 0}.sing-main .sing-main-banner .main-banner{width:85.333vw;max-width:680px}.sing-main .sing-main-banner .main-banner a{position:relative;display:block;width:100%;height:100%;cursor:grab}.sing-main .sing-main-banner .main-banner figure{display:block;overflow:hidden;width:100%;height:100%;background-color:#f5f5f5;border-radius:.38em;font-size:1rem}.sing-main .sing-main-banner .main-banner figure img{width:100%;height:100%;aspect-ratio:320 / 120;border-radius:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit;-ms-border-radius:inherit;-o-border-radius:inherit}.sing-main .sing-main-banner .main-banner .main-banner-txt{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.sing-main .sing-main-banner .main-banner .main-banner-txt-inner{display:flex;flex-direction:column;justify-content:flex-end;padding:1.11em 1.11em 1.11em 1.33em;width:100%;height:100%;font-size:inherit;font-weight:400;font-variation-settings:"wght" 400;color:#111}.sing-main .sing-main-banner .main-banner .main-banner-txt.white .main-banner-txt-inner{color:#fff}.sing-main .sing-main-banner .main-banner .main-banner-txt .main-banner-name{display:block}.sing-main .sing-main-banner .main-banner .main-banner-txt .main-banner-name strong{font-weight:700;font-variation-settings:"wght" 700}.sing-main .sing-main-banner .main-banner .main-banner-txt .main-banner-text{display:block;line-height:1.2}@media screen and (min-width:421px){.sing-main .sing-main-banner,.sing-main .sing-main-banner .main-banner figure{font-size:clamp(16px,4.267vw,20px)}}.sing-rising{padding:2.5em 0;font-size:1rem}.sing-rising .tab-song-container{margin-top:1em}.sing-rising .tab-song-menu{padding-bottom:24px}.sing-rising .profile-wrap-inner.title{width:auto;align-items:flex-start}.sing-rising .profile-wrap-inner.title .profile-info{overflow:hidden;gap:.38em}.sing-rising .profile-wrap-inner.title .profile-info .profile-tit{font-weight:700;font-variation-settings:"wght" 700;text-overflow:initial}.sing-rising .profile-wrap-inner.title .profile-info .profile-txt{font-weight:400;font-variation-settings:"wght" 400;color:#111;text-overflow:initial}.sing-rising .profile-area.song-list .profile-list-wrap{flex-wrap:nowrap;gap:0;margin:1.125em 0 0}.sing-rising .profile-area.song-list .profile-list-wrap .profile-list{width:6.81em;font-size:1rem}.sing-rising .profile-area.song-list .profile-list-wrap .profile-list .profile-wrap{cursor:grab}.sing-rising .profile-area.song-list .profile-list-wrap .img-btn-wrap.bottom{bottom:.6em;padding:0 .8em 0 .4em;font-size:.63rem}.sing-rising .profile-area.song-list .profile-list-wrap .img-btn-wrap.bottom .play span{padding:0 0 0 1.8em;background-size:1.6em auto}.sing-rising .profile-area.song-list .profile-list-wrap .profile-tit{color:#333}.sing-rising .profile-area.song-list .profile-list-wrap .profile-img{min-width:1.5em;width:1.5em;height:1.5em}.sing-rising .profile-area.song-list .profile-list-wrap .thumbnail-area{cursor:inherit}.sing-rising .tab-song-cont-wrap{margin-top:.5em}.sing-rising-list .sing-rising-tab-cont .profile-list{width:6.81em}.sing-sec .section-content.sing-rising .tab-song-menu::-webkit-scrollbar{width:4px;height:4px}.sing-sec .section-content.sing-rising .tab-song-menu::-webkit-scrollbar-thumb{height:30%;background:#dedede;border-radius:10px}.sing-sec .section-content.sing-rising .tab-song-menu::-webkit-scrollbar-track{background:#f3f3f3}.sing-rising .profile-area.song-list .profile-list-wrap .song-by-info.duet .profile-img{margin-right:.875em}@media screen and (min-width:421px){.sing-rising,.sing-rising .profile-area.song-list .profile-list-wrap .profile-list{font-size:clamp(16px,4.267vw,20px)}.sing-rising .profile-wrap-inner.title .profile-btn-wrap .basic-btn.small{font-size:clamp(12px,3.2vw,15px)}.sing-rising .profile-area.song-list .profile-list-wrap .img-btn-wrap{font-size:clamp(10px,2.667vw,13px)}}.sing-update .song-update-cont .no-result,.sing-update .song-update-cont.no-result .song-update-swiper{display:none}.sing-update .song-update-cont.no-result .no-result{display:block}.sing-update .song-update-cont.no-result .no-result p{padding:8.57em 10px;color:#fff}.sing-update{margin:1.5em 0;padding:1.5em 0;background:linear-gradient(to bottom right,#ffa457,#f7595c);font-size:1rem;color:#fff}.sing-update .sub-cont-tit span{padding:0 1.3em 0 0;background-size:1.2em auto}.sing-update h6.sub-cont-tit{font-size:1.0625em;font-weight:700;font-variation-settings:"wght" 700}.sing-update .song-update-cont{overflow:hidden;position:relative}.sing-update .song-update-cont>.inner{margin:0 24px}.sing-update .song-update-swiper{width:100%;max-width:600px;margin:1em 0 0;font-size:1rem}.sing-update .song-update-swiper .song-update-list{width:80vw;max-width:600px;margin:0 1.25em 0 0;font-size:1rem}.sing-update .song-update-swiper .song-update-list:last-child{margin-right:24px}.sing-update .song-update-swiper .song-update-list .profile-list-wrap{gap:1.25em}.sing-update .song-update-swiper .profile-list{position:relative}.sing-update .song-update-swiper .profile-area.song .profile-list .profile-wrap{gap:.75em}.sing-update .song-update-swiper .profile-area.song .profile-wrap .profile-wrap-inner{gap:.75em;width:calc(100% - 5.88em)}.sing-update .song-update-swiper .song-update-list .profile-area.song .profile-img{width:3.5em;min-width:3.5em;height:3.5em}.sing-update .song-update-swiper .song-update-list .profile-area.song .profile-info{width:calc(100% - 5.13em)}.sing-update .song-update-swiper .song-update-list .profile-area.song .ranking-info{width:1.25em;text-align:center;color:#fff;align-items:center}.sing-update .song-update-swiper .song-update-list .profile-area.song .ranking-info .ranking-num{font-size:.9375em;color:#fff}.sing-update .song-update-swiper .song-update-list .profile-area.song .ranking-info .sing_rank_up{background-image:url(../../images/common/sing_rank_up.svg);background-repeat:no-repeat;background-position:center;background-size:.625em .625em;width:.625em;height:1em;margin:.25em auto 0}.sing-update .song-update-swiper .song-update-list .profile-area.song .ranking-info .sing_rank_down{background-image:url(../../images/common/sing_rank_down.svg);background-repeat:no-repeat;background-position:center;background-size:.625em .625em;width:.625em;height:1em;margin:.25em auto 0}.sing-update .song-update-swiper .song-update-list .profile-area.song .ranking-info .sing_rank_none{background-image:url(../../images/common/sing_rank_none.svg);background-repeat:no-repeat;background-position:center;background-size:.625em .625em;width:.625em;height:1em;margin:.25em auto 0}.sing-update .song-update-swiper .song-update-list .profile-img:before{display:none}.sing-update .song-update-swiper .song-update-list .profile-area.song .profile-tit{font-weight:500;font-variation-settings:"wght" 500}.sing-update .song-update-swiper .song-update-list .profile-area.song .profile-txt{margin:.25em 0 0;font-weight:400;font-variation-settings:"wght" 400}.sing-update .song-update-swiper .song-update-pgn{left:-12px;display:none}@media screen and (min-width:421px){.sing-update,.sing-update .song-update-swiper,.sing-update .song-update-swiper .song-update-list{font-size:clamp(16px,4.267vw,20px)}}.sing-popular .sing-popular-list-wrap{display:flex;gap:.63em;margin:1em 0 0;font-size:1rem}.sing-popular .sing-popular-list-wrap .sing-popular-list{align-self:stretch;width:calc(50% - .31em);border-radius:.38em;border:1px solid rgba(255,188,193,.5);font-size:inherit}.sing-popular .sing-popular-list-wrap .sing-popular-list.solo{background-color:#fff0f0}.sing-popular .sing-popular-list-wrap .sing-popular-list.duet{background-color:#e8f4ff;border-color:#83bbf480}.sing-popular .sing-popular-list-wrap .sing-popular-list .popular-list-inner{padding:1.38em .75em .75em;background-repeat:no-repeat;background-position:right .44em top .55em;background-size:2.5em auto;font-size:inherit}.sing-popular .sing-popular-list-wrap .sing-popular-list.solo .popular-list-inner{background-image:url(../../images/sub/sing/icon-solo.svg)}.sing-popular .sing-popular-list-wrap .sing-popular-list.duet .popular-list-inner{background-image:url(../../images/sub/sing/icon-duet.svg)}.sing-popular .sing-popular-list-wrap .sing-popular-list .popular-list-inner .popular-list-txt{margin:0 0 .29em;font-weight:700;font-variation-settings:"wght" 700;color:#111;line-height:1}.sing-popular .sing-popular-list-wrap .sing-popular-list .popular-list-inner .popular-list-tit{display:inline-block;padding:0 1.11em 0 0;background-repeat:no-repeat;background-position:right center;background-size:.78em auto;font-weight:700;font-variation-settings:"wght" 700;line-height:1}.sing-popular .sing-popular-list-wrap .sing-popular-list.solo .popular-list-inner .popular-list-tit{background-image:url(../../images/sub/sing/icon-solo-next.svg);color:var(--main-point-color)}.sing-popular .sing-popular-list-wrap .sing-popular-list.duet .popular-list-inner .popular-list-tit{background-image:url(../../images/sub/sing/icon-duet-next.svg);color:#1879dd}@media screen and (min-width:421px){.sing-popular .sing-popular-list-wrap{font-size:clamp(16px,4.267vw,20px)}}.sing-detail-sec .section-content{font-size:1rem}.song-detail-info .profile-list .profile-img .play_btn{width:3.625em;height:3.625em;background-image:url(../../images/common/btn_play.svg);background-repeat:no-repeat;background-size:3.625em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4}.song-detail-info .profile-bottom{position:absolute;right:0;bottom:-.6em}.song-detail-info .profile-bottom .img-btn-wrap .img-btn{display:flex;align-items:center;justify-content:center;min-width:4.25em;height:2.43em;border-radius:1.21em;font-size:.875rem}.song-detail-info .profile-bottom .img-btn-wrap .img-btn.line{background-color:transparent;border-color:#ddd;color:#fff}.song-detail-info .profile-bottom .img-btn-wrap .img-btn.bookmark i{width:1.29em;height:1.29em;background-image:url(../../images/common/icon-bookmark-line-white.svg)}.song-detail-info .profile-bottom .img-btn-wrap .img-btn.bookmark.on i{background-image:url(../../images/common/icon-bookmark-white.svg)}.song-detail-info .profile-bottom .img-btn-wrap .img-btn span.num{padding:0;font-weight:500;font-variation-settings:"wght" 500}.song-detail-info .profile-list .sing_lyrics .title button.more{position:absolute;right:1em;background-image:url(../../images/common/expansion.svg);background-position:center;background-repeat:no-repeat;background-size:1.5em;width:1.5em;height:1.5em}.song-detail-info .profile-list .sing_lyrics .sing_text{font-size:.875em;font-weight:500;font-variation-settings:"wght" 500;margin-top:1em}.song-detail-info .song-detail-area{overflow:hidden;position:relative;border-radius:0;min-height:33em;background-color:#fff;cursor:pointer;font-size:1rem}.song-detail-info .song-detail-area .song-detail-wrap img.background{position:absolute;top:50%;left:50%;z-index:2;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform:translate(-50%,-50%) scale(1.35);background-color:#fff}.song-detail-video .song-detail-video-cont .tab-btn-cont .no-result{display:none}.song-detail-video .song-detail-video-cont .tab-btn-cont.no-result .no-result{display:block}.song-detail-video .song-detail-video-cont .tab-btn-cont.no-result .song-detail-video-slide{display:none}.song-detail-video .song-detail-video-cont{margin-top:2px}.song-detail-video .song-detail-video-cont .song-detail-video-list{width:6.81em;font-size:1rem}.song-detail-video .song-detail-video-cont .song-detail-video-list .profile-wrap,.song-detail-video .song-detail-video-cont .song-detail-video-list .thumbnail-area{cursor:grab}.song-detail-video .song-detail-video-cont .song-detail-video-list .thumbnail-area .img-btn-wrap.bottom{bottom:.6em;padding:0 .8em 0 .4em;font-size:.63rem}.song-detail-video .song-detail-video-cont .song-detail-video-list .thumbnail-area .img-btn-wrap.bottom .play span{padding:0 0 0 1.8em;background-size:1.6em auto}@media screen and (min-width:421px){.song-detail-video .song-detail-video-cont .song-detail-video-list{font-size:clamp(16px,4.267vw,20px)}.song-detail-video .song-detail-video-cont .song-detail-video-list .thumbnail-area .img-btn-wrap.bottom{font-size:clamp(10px,2.667vw,13px)}}.song-detail-other .song-detail-other-cont{padding:1em 0 0;font-size:1rem}.detail-banner .song-banner-cont{overflow:hidden;position:relative;max-width:718px;border-radius:.38em;aspect-ratio:343 / 110;font-size:1rem}.song-banner-txt-wrap .song-banner-tit{font-size:1rem;font-weight:500;font-variation-settings:"wght" 500;line-height:1.2}.song-banner-txt-wrap .song-banner-txt{margin-top:.77em;font-size:.813rem}.song-new-banner .song-banner-txt-wrap .song-banner-txt p span{background-image:url(../../images/sub/sing/icon-arrow-next-red.svg)}.song-top-banner .song-banner-txt-wrap .song-banner-txt p span{background-image:url(../../images/sub/sing/icon-arrow-next-pink.svg)}.main_pop{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:50%;transform:translate(-50%);z-index:205;max-width:750px;width:100%;height:100vh;height:100dvh;background-color:#00000080;transition:.3s .2s}.main_pop-wrap{width:20.44em;max-height:94vh;max-height:94dvh;transition:opacity .3s}.main_pop-content{position:relative;overflow:hidden;width:auto;background-color:#fff;border-radius:10px}.main_pop-cont-wrap{position:relative;min-height:152px}.main_pop-tit-wrap{position:relative}.main_pop-tit{font-size:1.125rem;font-weight:500;font-variation-settings:"wght" 500;color:#111}.main_pop-sub-tit{font-size:.875rem;font-weight:400;font-variation-settings:"wght" 400;color:#888;word-break:keep-all;line-height:1.42}.main_pop-txt-wrap+.gift-sc-box-top{margin-top:20px}.main_pop-wrap .main-banner{position:relative}.main_pop-wrap .main-banner .main_pop_btn{position:absolute;bottom:1.8125em;left:50%;transform:translate(-50%);z-index:207;width:60%}.main_pop-btn-wrap p{position:relative;display:inline-block;width:auto;height:auto;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;font-size:.875rem;font-weight:400;font-variation-settings:"wght" 400;color:#888}.main_pop-btn-wrap p a{color:#888}.main_pop-btn-wrap{color:#888;padding:1em .75em}.main_pop .swiper-pagination{display:flex;justify-content:center;align-items:center;font-size:1rem;margin-top:0}.main_pop .swiper-container-horizontal>.swiper-pagination-bullets,.main_pop .swiper-pagination-custom,.main_pop .swiper-pagination-fraction{bottom:.75em;z-index:300}.main_pop .swiper-container-horizontal>.swiper-pagination-bullets .main_pop .swiper-pagination-bullet{margin:0 .19em;font-size:inherit}.main_pop .swiper-pagination-bullet{opacity:1;position:relative;display:flex;align-items:center;width:.25em;height:.25em;background-color:transparent;transition:width .3s;transform-origin:center;font-size:inherit}.main_pop .swiper-pagination-bullet:before{content:"";width:.25em;height:.25em;border-radius:100%;background-color:#ffffff4d}.main_pop .swiper-pagination-bullet-active{width:.25em}.main_pop .swiper-pagination-bullet-active:before{background:#ff2b2f}.main_pop .white .swiper-pagination-bullet:before{opacity:.3;background:#fff}.main_pop .white .swiper-pagination-bullet-active:before{opacity:1;background:#fff}.basic-check-box a,.basic-check-box button{float:right;color:#888;font-size:.875rem}@media screen and (min-width:421px){.main_pop .swiper-pagination{font-size:clamp(16px,4.267vw,20px);margin-top:0}.basic-check-box a,.basic-check-box button{font-size:clamp(14px,3.733vw,18px)}}.duet_best-rising{padding:1.5em 0;font-size:1rem}.duet_best-rising .swiper-wrapper{width:9.25em;margin-top:1em}.duet_best-rising .swiper-wrapper.no-result{width:100%;margin-top:1em;display:block}.duet_best-rising .profile-wrap-inner{width:9.25em}.duet_best-rising .profile-wrap-inner.title{width:auto;align-items:flex-start}.duet_best-rising .profile-wrap-inner.title .profile-info{overflow:hidden;gap:.38em}.duet_best-rising .profile-wrap-inner.title .profile-info .profile-tit{font-weight:700;font-variation-settings:"wght" 700;text-overflow:initial}.duet_best-rising .profile-wrap-inner.title .profile-info .profile-txt{font-weight:400;font-variation-settings:"wght" 400;color:#111;text-overflow:initial}.duet_best-rising-list .profile-img img{width:1.125em;height:1.125em;border:1px solid #fff}.duet_best-rising .profile-list{width:9.25em}.duet_best-rising .profile-list .profile-wrap{cursor:grab}.duet_best-rising .img-btn-wrap.bottom{bottom:.6em;padding:0 .8em 0 .4em;font-size:.63rem}.duet_best-rising .img-btn-wrap.bottom .play span{padding:0 0 0 1.8em;background-size:1.6em auto}.duet_best-rising .profile-info{margin:0 0 .25em;width:100%}.duet_best-rising .profile-tit{color:#fff}.duet_best-rising .profile-txt{color:#ffffffb3}.duet_best-rising .profile-name{color:#ffffffb3;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.duet_best-rising .profile-img{min-width:1.125em;width:1.125em;height:1.125em}.duet_best-rising .profile-img img{border:0}.duet_best-rising .thumbnail-area{cursor:inherit}.duet_best-rising .song-by-info.duet .profile-img{width:1.125em;height:1.125em}.duet_best-rising .thumbnail-area:after{display:none}.duetinfo_text{position:absolute;bottom:0;z-index:111;left:0;width:100%;padding:1em .875em;background:#0009}.duet_best-rising .thumbnail-area .thumbnail-wrap,.duet_best-rising .thumbnail-area{height:18.5em}.duet_best-rising .thumbnail-area .thumbnail-wrap img.middle{width:100%}@media screen and (min-width:421px){.duet_best-rising,.duet_best-rising .profile-list{font-size:clamp(16px,4.267vw,20px)}.duet_best-rising .profile-wrap-inner.title .profile-btn-wrap .basic-btn.small{font-size:clamp(12px,3.2vw,15px)}.duet_best-rising .img-btn-wrap{font-size:clamp(10px,2.667vw,13px)}}.new-update-cont .no-result{display:none}.new-update-cont.no-result .no-result{display:block}.new-update-cont.no-result .new-update-slide{display:none}.new-update_line{padding-top:1.5em;border-top:1px solid #F4F4F4}.new-update .new-update-cont .new-update-slide{margin-top:1em}.new-update .new-update-cont .new-update-slide .profile-wrap .profile-wrap-inner{flex-direction:column;align-items:flex-start;gap:.31em;width:100%}.new-update .new-update-cont .new-update-slide .profile-list-wrap{flex-direction:row;gap:initial}.new-update .new-update-cont .new-update-slide .profile-list{width:6.25em}.new-update .new-update-cont .new-update-slide .profile-img{width:100%;height:100%;aspect-ratio:1 / 1}.new-update .new-update-cont .new-update-slide .profile-img:before{display:none}.new-update .new-update-cont .new-update-slide .profile-info{width:100%}.new-update .profile-area.song .profile-txt{margin-top:0}.new-update .new-update-cont .new-update-slide .profile-tit,.new-update .new-update-cont .new-update-slide .profile-txt{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popular-song .tab-row-tabs{display:flex;justify-content:space-between;align-items:center;padding:.4375em 1em .6875em;border-bottom:1px solid #ebebeb}.popular-song .tab-row{display:flex;justify-content:space-between;align-items:center;margin-top:1.25em}.popular-song .song-tabs{display:flex;gap:0;align-items:center;flex-wrap:wrap}.popular-song .song-tabs+.song-tabs{margin-top:10px}.popular-song .song-tabs button{height:2.125em;padding:0 1em;background:#fff;color:#888;font-size:1em}.popular-song .song-tabs button span{display:block;font-size:.9375em;font-weight:500;font-variation-settings:"wght" 500}.popular-song .song-tabs button[aria-selected=true] span{font-weight:700;font-variation-settings:"wght" 700}.popular-song .song-tabs button[aria-selected=true]{background:#ff2b2f;color:#fff;border-radius:1.0625em}.popular-song .tab-line{display:flex;align-items:center;flex-wrap:wrap;width:1px;height:20px;background-color:#c3c3c3}.popular-song .sub-tabs{display:flex;gap:1em;align-items:center;flex-wrap:wrap}.popular-song .sub-tabs+.sub-tabs{margin-top:10px}.popular-song .sub-tabs button{color:#888;font-size:.9375em;font-weight:400;font-variation-settings:"wght" 400}.popular-song .sub-tabs button[aria-selected=true]{color:#ff2b2f;font-weight:700;font-variation-settings:"wght" 700}.popular-song .region-tabs{display:flex;gap:.5em;align-items:center;flex-wrap:wrap}.popular-song .region-tabs+.regions-tabs{margin-top:10px}.popular-song .region-tabs button span{display:none}.popular-song .region-tabs button{height:1.75em;background-color:#ebebeb;border-radius:1em;min-width:1.75em;font-size:1em}.popular-song .region-tabs button[aria-selected=true] span{display:block;font-weight:500;font-variation-settings:"wght" 500}.popular-song .region-tabs button[aria-selected=true]{color:#fff;background-color:#333;padding:0 .625em 0 1.75em;transition:background-color .3s,color .3s}.popular-song .region-tabs button.tab_1{background-image:url(../../images/sub/play/icon-global.png);background-position:.25em center;background-repeat:no-repeat;background-size:1.25em 1.25em}.popular-song .region-tabs button.tab_2{background-image:url(../../images/sub/play/icon-kr.png);background-position:.25em center;background-repeat:no-repeat;background-size:1.25em 1.25em}.popular-song .view-toggle{display:flex;gap:6px}.popular-song .view-toggle button{width:1.5em;height:1.5em;font-size:1em}.popular-song .view-toggle button.tab_1{background-image:url(../../images/common/list_simple.svg);background-position:center;background-repeat:no-repeat;background-size:1.5em}.popular-song .view-toggle button.tab_2{background-image:url(../../images/common/list_datail.svg);background-position:center;background-repeat:no-repeat;background-size:1.5em}.popular-song .view-toggle button.tab_1[aria-pressed=true]{background-image:url(../../images/common/list_simple_on.svg)}.popular-song .view-toggle button.tab_2[aria-pressed=true]{background-image:url(../../images/common/list_datail_on.svg)}.popular-song .list{margin-top:1.25em}.popular-song .song{display:grid;grid-template-columns:3.5em 1fr auto;gap:.75em;align-items:center;margin-bottom:1.25em}.popular-song .cover{width:3.5em;height:auto;aspect-ratio:1/1;border-radius:.375em;overflow:hidden;background:#ddd}.popular-song .cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popular-song .meta .title1{font-weight:500;font-variation-settings:"wght" 500;font-size:.875em;color:#111;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word;line-height:1.3}.popular-song .meta .sub{font-weight:400;font-variation-settings:"wght" 400;font-size:.875em;color:#666;margin-top:.375em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:13em}.popular-song .sing-btn{border-radius:1.0625em;border:1px solid #ffd4d5;color:#ff2b2f;background:#fff;height:1.75em;padding:0 1.125em;font-size:1em}.popular-song .sing-btn span{font-weight:500;font-size:.75em;font-variation-settings:"wght" 500;display:flex;align-items:center;justify-content:center}.popular-song .grid{display:none;margin-top:1.25em}.popular-song .card{display:grid;grid-template-columns:7.5em 1fr auto;gap:.75em;margin-bottom:1.25em;position:relative}.popular-song .card .cover{width:7.5em;height:auto;aspect-ratio:1/1;border-radius:.38em}.popular-song .card .title1{font-weight:500;font-variation-settings:"wght" 500;font-size:.875em;color:#111;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word;line-height:1.3}.popular-song .card .sub{font-weight:400;font-variation-settings:"wght" 400;font-size:.875em;color:#666;margin-top:.375em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popular-song .card .sing-btn{border-radius:1.0625em;border:1px solid #ffd4d5;color:#ff2b2f;background:#fff;height:1.75em;padding:0 1.125em;font-size:1em}.popular-song .card .sing-btn span{font-weight:500;font-size:.75em;font-variation-settings:"wght" 500;display:flex;align-items:center;justify-content:center}.popular-song .card .img-btn-wrap .img-btn.bookmark i{background-image:url(../../images/common/icon-bookmark-gray.svg)}.popular-song .card .img-btn-wrap .img-btn.bookmark.on i{background-image:url(../../images/common/icon-bookmark-red.svg)}.popular-song .card .img-btn-wrap.top{top:0;right:0}.popular-song .card .profile-info{display:flex;justify-content:center;flex-direction:column;width:calc(100% - 3.88em);font-size:1rem}.popular-song .card .profile-bottom{display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:2px;width:calc(100% - clamp(120px,36.267vw,8.5em))}.popular-song .hidden{display:none!important}.topPopular{position:fixed;top:8em;z-index:94;background-color:#fff;width:100%;height:calc(100% - 128px)}@media screen and (max-width:374px){.popular-song .meta .sub{max-width:9em}}@media screen and (max-width:421px){.popular-song .card .sub{max-width:17em}}.myhome-video-slide .profile-list-wrap .profile-list{width:9.25em;font-size:1rem}.sing-detail .profile-list-wrap .profile-list{width:9.25em;font-size:1rem}@media screen and (max-width:374px){.popular-song .song-tabs button span,.popular-song .sub-tabs button{font-size:.8125em!important}.popular-song .song-tabs button{padding:0 .65em}}.circle_box{opacity:1;visibility:visible;z-index:100;right:50%;position:fixed;transform:translate(18.35em);bottom:calc(7.88em + env(safe-area-inset-bottom))}.circle_box .circle{position:relative;width:3.5em;height:3.5em;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px 8px #00000059}.circle_box .circle.c_0{background:conic-gradient(#ff00d5,#ff00d5,#fff 0%,#fff)}.circle_box .circle.c_25{background:conic-gradient(#ff00d5,#ff00d5 25%,#fff 25%,#fff)}.circle_box .circle.c_50{background:conic-gradient(#ff00d5,#ff00d5 50%,#fff 50%,#fff)}.circle_box .circle.c_75{background:conic-gradient(#ff00d5,#ff00d5 75%,#fff 75%,#fff)}.circle_box .circle.c_100{background:conic-gradient(#ff00d5,#ff00d5 100%,#fff,#fff)}.circle_box .circle .inner_event{position:absolute;width:2.625em;height:2.625em;border-radius:50%;background:#fff;display:flex;padding-top:.4375em;align-items:center;flex-direction:column;color:#ff00d5;z-index:33;border:1px solid #FF99EE}.circle_box .circle .line1{position:absolute;width:1px;height:100%;background:#f9e;top:0;left:50%;transform-origin:center bottom;z-index:1}.circle_box .circle .line2{position:absolute;width:100%;height:1px;background:#f9e;top:50%;left:0;transform-origin:center bottom;z-index:1}.circle_box .circle .inner_event .num{margin:0;font-size:.8125em;font-weight:800;font-variation-settings:"wght" 800}.circle_box .circle .inner_event span{font-size:.375em;color:#ff00d5;line-height:.8!important;padding-top:.5em}.circle_box .circle .inner_event p{font-size:.5em;text-align:center;color:#ff00d5;font-weight:800;font-variation-settings:"wght" 800;padding-top:.3em}@media screen and (max-width:750px){.circle_box{right:10px;transform:translate(0)}}.sing-sec .section-content{overflow:hidden}.sing-sec .sub-cont-tit-wrap{padding:0 8px}.sing-sec .sub-cont-txt{font-weight:400;font-variation-settings:"wght" 400}.white .sub-cont-tit span{background-image:url(../../images/common/icon-sub-tit-next-white.svg);display:block}.sub-cont-tit span{display:block}.sing-sec .no-result p{padding:3.57em 10px}.graycolor{color:#888}.sing-detail-sec{overflow:hidden}.sing-detail-sec .no-result p{min-height:7.85em;max-height:136.19px;padding:3em 10px}.sing-detail-sec .section-content{font-size:1em}@media screen and (min-width:421px){.sing-detail-sec .section-content{font-size:clamp(16px,4.267vw,20px)}}.song-detail-info{padding:0 0 1.25em;margin:0 0 .38em}.song-detail-info .profile-area{position:relative}.song-detail-info .profile-list{position:absolute;z-index:4;top:2em;left:50%;transform:translate(-50%);width:100%}.song-detail-info .profile-list .profile-wrap{flex-direction:column;align-items:center;gap:1em;width:initial;margin-bottom:2em}.song-detail-info .profile-list .profile-wrap-inner{gap:1em;align-items:stretch;width:100%}.song-detail-info .profile-list .profile-img{width:9.25em;height:9.25em;border-radius:.375em;background-color:transparent;position:relative}.song-detail-info .profile-list .profile-img .mv_box{border-radius:.75em;background-color:#ff2b2f;color:#fff;padding:0 .5625em;position:absolute;top:.4375em;left:.4375em;z-index:4}.song-detail-info .profile-list .profile-img .mv_box span{font-size:.8125em;font-weight:700;font-variation-settings:"wght" 700}.song-detail-info .profile-list .profile-img .total_time{position:absolute;bottom:.4375em;right:.4375em;z-index:4;background-color:#00000080;border-radius:.25em;padding:0 .25em}.song-detail-info .profile-list .profile-img .total_time span{color:#fff;font-size:.75em;font-weight:400;font-variation-settings:"wght" 400}.song-detail-info .profile-list .profile-img.mv{width:100%;height:12.0625em;aspect-ratio:2 / 1}.song-detail-info .profile-list .profile-img .play_btn{width:3.625em;height:3.625em;font-size:1em;background-image:url(../../images/common/icon-vid-play-btn.svg);background-repeat:no-repeat;background-size:3.625em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4}.song-detail-info .profile-list .profile-img .playing{width:3.625em;height:3.625em;font-size:1em;background-image:url(../../images/common/icon-vid-pause-btn.svg);background-repeat:no-repeat;background-size:3.625em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4}.song-detail-info .profile-list .profile-img:before{display:none}.song-detail-info .profile-list .profile-info{width:100%}.song-detail-info .profile-list .profile-info .profile-tit{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis;font-weight:500;font-variation-settings:"wght" 500;color:#fff}.song-detail-info .profile-list .profile-info .profile-txt{margin:.29em 0 0;color:#ffffffb3;font-weight:400;font-variation-settings:"wght" 400}.song-detail-info .profile-list .sing-grade-area{flex-direction:row;gap:1.25em;margin-top:1em;position:relative}.song-detail-info .profile-bottom{position:absolute;right:0;bottom:0}.song-detail-info .profile-bottom .img-btn-wrap{display:flex;align-items:center;gap:1em;position:static;z-index:initial}.song-detail-info .profile-bottom .img-btn-wrap .bookmark-btn{display:flex;align-items:center;justify-content:center;height:2.125em;border-radius:1.21em;font-size:1em;padding:0 1em}.song-detail-info .profile-bottom .img-btn-wrap .bookmark-btn.line{background-color:transparent;border:1px solid #ddd;color:#fff}.song-detail-info .profile-bottom .img-btn-wrap .bookmark-btn.bookmark i{width:1.125em;height:1.125em;background-image:url(../../images/common/icon-bookmark-line-white.svg);background-position:center;background-repeat:no-repeat;background-size:1.125em}.song-detail-info .profile-bottom .img-btn-wrap .bookmark-btn.bookmark.on i{background-image:url(../../images/common/icon-bookmark-white.svg)}.song-detail-info .profile-bottom .img-btn-wrap .bookmark-btn span.num{padding:0;font-weight:500;font-variation-settings:"wght" 500;font-size:.875em}.song-detail-info .profile-bottom .basic-btn.sing{width:calc(100% - 8.29em);height:2.43em;border-radius:1.21em}.song-detail-info .profile-bottom .basic-btn.sing span{padding:.643em 0 .643em 1.14em}.song-detail-info .profile-list .profile-info .sing-grade-wrap .grade-tit{color:#fff}.song-detail-info .profile-list .profile-info .sing-grade-wrap .grade-status.grade1 .grade:nth-child(1){background-color:#fff}.song-detail-info .profile-list .profile-info .sing-grade-wrap .grade-status.grade2 .grade:nth-child(-n+2){background-color:#fff}.song-detail-info .profile-list .profile-info .sing-grade-wrap .grade-status.grade3 .grade:nth-child(-n+3){background-color:#fff}.song-detail-info .profile-list .profile-info .sing-grade-wrap .grade-status.grade4 .grade:nth-child(-n+4){background-color:#fff}.song-detail-info .profile-list .profile-info .sing-grade-wrap .grade-status.grade5 .grade:nth-child(-n+5){background-color:#fff}.song-detail-info .profile-list .profile-info .sing-grade-wrap .grade-status .grade{background-color:#dddddd80}.song-detail-info .profile-list .sing_lyrics{background-color:#fff3;margin-top:.5em;border-radius:.375em;width:100%;padding:1.25em;color:#fff}.song-detail-info .profile-list .sing_lyrics .title{display:flex;align-items:center}.song-detail-info .profile-list .sing_lyrics .title h4{font-size:1em}.song-detail-info .profile-list .sing_lyrics .title button.more{position:absolute;right:1.25em;background-image:url(../../images/common/expansion.svg);background-position:center;background-repeat:no-repeat;background-size:1.5em;width:1.5em;height:1.5em;font-size:1em}.song-detail-info .profile-list .sing_lyrics .sing_text{font-size:.875em;font-weight:500;font-variation-settings:"wght" 500;margin-top:.5em;height:7.5em;-webkit-mask-image:linear-gradient(180deg,transparent 8px,#fff 16px,#fff 85%,transparent 95%);mask-image:linear-gradient(180deg,transparent 8px,#fff 16px,#fff 85%,transparent 95%);overflow-y:auto;display:block;padding:.75em 0}.song-detail-info .profile-list .sing_lyrics .sing_text::-webkit-scrollbar{width:0}.song-detail-info .profile-list .sing_lyrics .sing_text::-webkit-scrollbar-thumb{background:transparent;border-radius:2px}.song-detail-info .profile-list .sing_lyrics .sing_text p{margin-bottom:.375em}.song-detail-info .profile-list .sing_lyrics .sing_text p:last-child{margin-bottom:0}.song-detail-info .profile-list .timeline_wrap{margin:0 2.875em;display:flex;align-items:center;justify-content:center;gap:.75em;color:#fff}.song-detail-info .profile-list .timeline_wrap .left_time,.song-detail-info .profile-list .timeline_wrap .right_time{font-size:.6875em}.song-detail-info .profile-list .timeline_wrap .timeline{background-color:#ffffff4d;width:12.5em;height:.25em}.song-detail-info .profile-list .timeline_wrap .timeline .time{width:60%;height:.25em;background-color:#fff}@media screen and (min-width:421px){.song-detail-info{font-size:clamp(16px,4.267vw,20px)}.song-detail-info .profile-bottom .img-btn-wrap .img-btn{font-size:clamp(14px,3.733vw,18px)}}@media screen and (max-height:740px){.song-detail-pop .lyrics_wrap .lyrics_text{height:24.5em!important}}.sing-box{opacity:1;visibility:visible;z-index:100;position:fixed;right:50%;bottom:calc(3.88em + constant(safe-area-inset-bottom));bottom:calc(3.88em + env(safe-area-inset-bottom));transform:translate(18.35em);width:3.5em;height:3.38em;border-radius:50%;background:linear-gradient(to bottom right,#ff5e4a,#f82a2e);box-shadow:2px 2px 8px #ff2b2f59}.sing-box a{width:100%;height:100%;background-image:url(../../images/common/mic_white.svg);background-repeat:no-repeat;background-position:center center;background-size:2.25em auto;font-size:inherit}@media screen and (max-width:750px){.sing-box{right:10px;transform:translate(0)}}.song-detail-info .song-detail-area{overflow:hidden;position:relative;border-radius:0;height:33em;background-color:transparent;cursor:pointer;font-size:1em}.song-detail-info .song-detail-area.title_2{height:34.5em}.song-detail-info .song-detail-area.mv{height:34em}.song-detail-info .song-detail-area .song-detail-wrap{width:100%;height:100%;display:flex;align-items:center}.song-detail-info .song-detail-area .song-detail-wrap .bg_blur{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:100%;height:100%;background:#0006;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px)}.song-detail-info .song-detail-area .song-detail-wrap img.background{position:absolute;top:50%;left:50%;z-index:2;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform:translate(-50%,-50%) scale(1.35);background-color:transparent}.song-detail-info .song-detail-area .song-detail-wrap.mv img.background{position:absolute;top:50%;left:50%;z-index:2;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform:translate(-50%,-50%) scale(2.9);background-color:transparent}@media screen and (min-width:421px){.song-detail-pop{font-size:clamp(16px,4.267vw,20px)}}@media screen and (max-width:350px){.song-detail-pop{font-size:clamp(12px,4.267vw,20px)}}#song-detail-pop .handle-area{z-index:203;top:2em!important;margin-top:1.5em}.bottom-sheet{max-height:100vh!important}.song-detail-pop .stage{position:relative;height:100vh;max-width:750px;margin:0 auto;background:#fff}.song-detail-pop .bg{position:absolute;top:0;right:0;bottom:0;left:0;transition:filter .24s ease}.song-detail-pop .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .24s ease}.song-detail-pop .song-detail-area{overflow:hidden;position:relative;width:750px;border-radius:0;height:100%;background-color:#fff;cursor:pointer}.song-detail-pop .song-detail-area .song-detail-wrap{width:100%;height:100%;display:flex;align-items:center}.song-detail-pop .song-detail-area .song-detail-wrap .bg_blur{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:100%;height:100%;background:#00000073;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px)}.song-detail-pop .song-detail-area .song-detail-wrap.mv .bg_blur{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:100%;height:100%;background:#0000008c;-webkit-backdrop-filter:blur(200px);backdrop-filter:blur(200px)}.song-detail-pop .song-detail-area .song-detail-wrap img.background{position:absolute;height:100vh;top:50%;left:50%;z-index:2;width:780px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate(-50%,-50%) scale(2);background-color:#fff}.song-detail-contents{position:relative}.song-detail-contents .lyrics_wrap{position:absolute;top:6.625em;left:0;z-index:203;width:100%;padding:0 1.3125em;background:transparent}.song-detail-contents .lyrics_wrap .sing-area{display:flex;align-items:center}.song-detail-contents .lyrics_wrap .sing-area .sing-img{width:3.75em;height:3.75em}.song-detail-contents .lyrics_wrap .sing-area .sing-img img{width:100%;height:100%;border-radius:.375em}.song-detail-contents .lyrics_wrap .sing-area .sing-name{width:calc(100% - 3.57em)}.song-detail-contents .lyrics_wrap .sing-area .sing-name .music-row{display:flex;width:100%;align-items:center;opacity:.95}.song-detail-contents .lyrics_wrap .sing-area .sing-name .profile-info{width:100%!important}.song-detail-contents .lyrics_wrap .sing-area .sing-name .music-wrap{position:relative;padding-left:.5em;overflow:hidden;white-space:nowrap;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent .4375em,#fff .625em,#fff 90%,transparent 98%);mask-image:linear-gradient(90deg,transparent .4375em,#fff .625em,#fff 90%,transparent 98%)}.song-detail-contents .lyrics_wrap .sing-area .sing-name .music-wrap span{display:inline-block;will-change:transform;white-space:nowrap;color:#fff;font-size:.9375em}.song-detail-contents .lyrics_wrap .sing-area .sing-name .singer{font-size:.875em;color:#ffffffb3;font-weight:400;font-variation-settings:"wght" 400;padding-left:.5em;margin-top:4px}.song-detail-contents .lyrics_wrap .lyrics_text_wrap{position:relative;-webkit-mask-image:linear-gradient(180deg,transparent .4375em,#fff .625em,#fff 90%,transparent 98%);mask-image:linear-gradient(180deg,transparent .4375em,#fff .625em,#fff 90%,transparent 98%)}@supports (-webkit-overflow-scrolling: touch){.song-detail-contents .lyrics_wrap .sing-area .sing-name .music-wrap{-webkit-mask-image:linear-gradient(90deg,transparent .4375em,#fff .625em,#fff 90%,transparent 98%)}.song-detail-contents .lyrics_wrap .lyrics_text_wrap{-webkit-mask-image:linear-gradient(180deg,transparent .4375em,#fff .625em,#fff 90%,transparent 98%)}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text,.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text_kr{-webkit-overflow-scrolling:touch;transform:translateZ(0);backface-visibility:hidden;contain:paint}.song-detail-pop .song-detail-area .song-detail-wrap .bg_blur,.song-detail-pop .song-detail-area .song-detail-wrap.mv .bg_blur{-webkit-backdrop-filter:none;backdrop-filter:none}.song-detail-pop .song-detail-area .song-detail-wrap img.background{transform:translate3d(-50%,-50%,0) scale(2);backface-visibility:hidden;filter:blur(30px)}}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text_kr{position:relative;overflow-y:auto;margin-top:1em;width:100%;min-height:calc(100vh - 19.5em);max-height:calc(100vh - 19.5em);-ms-overflow-style:none;scrollbar-width:none;padding-bottom:2.5em}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text_kr div{width:100%;margin-top:1em}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text_kr div:last-child{margin-bottom:3em}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text_kr::-webkit-scrollbar{display:none}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text_kr p{width:100%;margin-top:1em;font-size:1.1875em;color:#fff}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text_kr p.active{color:#fff}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text{position:relative;overflow-y:auto;margin-top:1em;width:100%;color:#fff;min-height:calc(100vh - 19.5em);max-height:calc(100vh - 19.5em);-ms-overflow-style:none;scrollbar-width:none;padding-bottom:2.5em}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text::-webkit-scrollbar{display:none}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text div{width:100%;margin-top:1em}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text div:last-child{margin-bottom:3em}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text div p{font-size:1.1875em;color:#fff}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text div span{display:block;font-size:.9375em;color:#ffffffbf;font-weight:500;font-variation-settings:"wght" 500}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text div span.en_2{color:#fff6}.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text div.active p,.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text div.active span,.song-detail-contents .lyrics_wrap .lyrics_text_wrap .lyrics_text div.active span.en_2{color:#fff}.song-detail-contents .play_bottom{position:absolute;bottom:2.6em;left:1.5em;width:calc(100% - 3em);z-index:105}.song-detail-contents .play_bottom .playbar_wrap{width:100%;position:relative;margin-bottom:1em;overflow:hidden}.song-detail-contents .play_bottom .playbar_wrap .timebar_wrap{width:100%;height:4px;border-radius:2px;background-color:#ffffff4d}.song-detail-contents .play_bottom .playbar_wrap .timebar_wrap .timebar{background-color:#ff0005;width:30%;height:4px}.song-detail-contents .play_bottom .playbar_wrap .time_wrap{width:100%;margin-top:.375em}.song-detail-contents .play_bottom .playbar_wrap .time_wrap .left_time{float:left;color:#fff;font-size:.6875em}.song-detail-contents .play_bottom .playbar_wrap .time_wrap .right_time{float:right;color:#fff;font-size:.6875em}.song-detail-contents .play_bottom .btn_wrap{display:flex;align-items:center;width:100%;margin-left:.3em}.song-detail-contents .play_bottom .btn_wrap ul{width:100%}.song-detail-contents .play_bottom .btn_wrap li{display:inline-block;align-items:center;vertical-align:middle}.song-detail-contents .play_bottom .btn_wrap li.center{width:calc(100% - 5em);text-align:center}.song-detail-contents .play_bottom .btn_wrap li:first-child,.song-detail-contents .play_bottom .btn_wrap li:last-child{width:2.25em}.song-detail-contents .play_bottom .btn_wrap button{font-size:1em}.song-detail-contents .play_bottom .btn_wrap .btn_lyrics_play{width:3.625em;height:3.625em;background-image:url(../../images/common/btn_lyrics_play.svg);background-position:center;background-repeat:no-repeat;background-size:3.625em}.song-detail-contents .play_bottom .btn_wrap .btn_lyrics_play.playing{width:3.625em;height:3.625em;background-image:url(../../images/common/btn_lyrics_pause.svg);background-position:center;background-repeat:no-repeat;background-size:3.625em}.song-detail-contents .play_bottom .btn_wrap .btn_lyrics_pause{width:3.625em;height:3.625em;background-image:url(../../images/common/btn_lyrics_pause.svg);background-position:center;background-repeat:no-repeat;background-size:3.625em}.song-detail-contents .play_bottom .btn_wrap .translation{width:2.25em;height:2.25em;background-image:url(../../images/common/translation_off.svg);background-position:center;background-repeat:no-repeat;background-size:2.25em}.song-detail-contents .play_bottom .btn_wrap .pronunciation{width:2.25em;height:2.25em;background-image:url(../../images/common/pronunciation_off.svg);background-position:center;background-repeat:no-repeat;background-size:2.25em}.song-detail-contents .play_bottom .btn_wrap .translation.en{background-image:url(../../images/common/translation_on_en.svg)}.song-detail-contents .play_bottom .btn_wrap .translation.kr{background-image:url(../../images/common/translation_on_kr.svg)}.song-detail-contents .play_bottom .btn_wrap .pronunciation.en{background-image:url(../../images/common/pronunciation_on_en.svg)}.song-detail-contents .play_bottom .btn_wrap .pronunciation.kr{background-image:url(../../images/common/pronunciation_on_kr.svg)}.song-detail-other{padding:2.5em 0 1.88em}.song-detail-other .song-detail-other-cont{padding:1em 0 0}.sing-detail-sec .sub-cont-tit{font-size:1.0625em}.song-detail-other .song-detail-other-cont .no-result{display:none}.song-detail-other .song-detail-other-cont.no-result .no-result{display:block}.song-detail-other .song-detail-other-cont.no-result .song-detail-other-slide{display:none}.song-detail-other .song-detail-other-cont .song-detail-other-slide .profile-wrap .profile-wrap-inner{flex-direction:column;align-items:flex-start;gap:.31em;width:100%}.song-detail-other .song-detail-other-cont .song-detail-other-slide .profile-list-wrap{flex-direction:row;gap:initial}.song-detail-other .song-detail-other-cont .song-detail-other-slide .profile-list{width:6.25em}.song-detail-other .song-detail-other-cont .song-detail-other-slide .profile-img{width:100%;height:100%;aspect-ratio:1 / 1;border-radius:50%}.song-detail-other .song-detail-other-cont .song-detail-other-slide .profile-img:before{display:none}.song-detail-other .song-detail-other-cont .song-detail-other-slide .profile-info{width:100%}.song-detail-other .song-detail-other-cont .song-detail-other-slide .profile-tit{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis}@media screen and (min-width:421px){.song-detail-other .song-detail-other-cont{font-size:clamp(16px,4.267vw,20px)}}.detail-banner+.detail-banner{margin:.63em 0 0}.detail-banner .song-banner-cont{overflow:hidden;position:relative;max-width:718px;border-radius:.38em;aspect-ratio:343 / 110;font-size:1em}.song-new-banner .song-banner-cont{background-color:#ebebeb}.song-top-banner .song-banner-cont{background-color:#ffe9ee}.detail-banner .song-banner-cont a,.detail-banner .song-banner-cont a figure{width:100%;height:100%}.song-banner-txt-wrap{display:flex;flex-direction:column;align-items:stretch;justify-content:space-around;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;padding:1em 1.5em}.song-banner-txt-wrap .song-banner-tit{font-size:1em;font-weight:500;font-variation-settings:"wght" 500;line-height:1.2}.song-banner-txt-wrap .song-banner-txt{margin-top:.77em;font-size:.813em}.song-banner-txt-wrap .song-banner-txt p{display:inline-block;padding:.28em .62em .28em 1.15em;border-radius:2.31em;font-size:inherit;font-weight:700;font-variation-settings:"wght" 700}.song-banner-txt-wrap .song-banner-txt p span{display:inline-block;padding:0 1.54em 0 0;background-repeat:no-repeat;background-position:right center;background-size:1.54em 1.54em}.song-new-banner .song-banner-txt-wrap .song-banner-txt p{border:1px solid var(--main-point-color);color:var(--main-point-color)}.song-new-banner .song-banner-txt-wrap .song-banner-txt p span{background-image:url(../../images/sub/sing/icon-arrow-next-red.svg)}.song-top-banner .song-banner-txt-wrap .song-banner-txt p{border:1px solid #EF0089;color:#ef0089}.song-top-banner .song-banner-txt-wrap .song-banner-txt p span{background-image:url(../../images/sub/sing/icon-arrow-next-pink.svg)}@media screen and (min-width:421px){.detail-banner .song-banner-cont{font-size:clamp(16px,4.267vw,20px)}.song-banner-txt-wrap .song-banner-tit{font-size:clamp(16px,4.267vw,21px)}.song-banner-txt-wrap .song-banner-txt{font-size:clamp(13px,3.467vw,18px)}}.myhome-video-cont{margin-top:1em}.myhome-video .myhome-video-cont.no-result .swiper{display:none}.myhome-video-slide .profile-list-wrap{flex-wrap:nowrap;gap:0}.myhome-video-slide .profile-list-wrap .profile-list{width:9.25em;font-size:1em}.my-video-sec .bottom-info-wrap{display:flex;justify-content:space-between;width:100%;padding:.5em .75em;border-top:1px solid var(--basic-line-color);font-size:1em}.my-video-sec .bottom-info-wrap .left-side{display:flex;width:calc(100% - 4.8em);font-size:.75em}.my-video-sec .bottom-info-wrap .right-side{font-size:.75em}.sing-detail .profile-list-wrap .profile-list{width:9.25em;font-size:1em}.myhome-video-slide .thumbnail-area .thumbnail-wrap .bg_blur{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6;width:100%;height:100%;background:#00000040;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.myhome-video-slide .thumbnail-area .thumbnail-wrap img.background{z-index:5;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate(-50%,-50%) scale(2);filter:blur(0);-webkit-filter:blur(0)}.profile-reg-img-wrap{display:flex;align-items:center;justify-content:center;margin:0 0 2.75em;font-size:1rem}.profile-reg-img-wrap a{position:relative;width:5em;height:5em;font-size:inherit}.profile-reg-img-wrap a:after{content:"";position:absolute;right:0;bottom:0;width:1.75em;height:1.75em;border-radius:50%;border:2px solid #fff;background-image:url(../../images/sub/mypage/icon-camera.svg);background-position:center center;background-repeat:no-repeat;background-size:1em auto;background-color:#e8e8e8}.profile-reg-img-wrap a figure{overflow:hidden;width:100%;height:100%;border-radius:50%;background-color:#f5f5f5}.profile-reg-img-wrap a figure img{aspect-ratio:1/1}.profile-reg-area{padding:32px 10px}.profile-reg-info-wrap .textarea-area{margin:1.5em 0 0;font-size:1rem}@media screen and (min-width:421px){.profile-reg-img-wrap,.profile-reg-info-wrap .textarea-area{font-size:clamp(16px,4.267vw,20px)}}.profile-info-wrap{margin-top:.75em}.profile-info-wrap .icon_txt{display:inline-block;padding-left:1.125em;margin:0 .75em 0 0;background-image:url(../../images/common/icon-mypage_mic.svg);background-position:left center;background-repeat:no-repeat;background-size:1em 1em;color:#111}.profile-info-wrap .icon_txt span{font-size:.875em;font-weight:700;font-variation-settings:"wght" 700}.profile-info-wrap .icon_txt.view{background-image:url(../../images/common/icon-views.svg)}.profile-info-wrap .icon_txt.like{background-image:url(../../images/common/icon-like.svg)}.profile-info-wrap .icon_txt.bookmark{background-image:url(../../images/common/icon-bookmark.svg)}.vip-box-wrap{display:flex;flex-direction:column;margin-bottom:1.5em;font-size:1rem;padding:0;border:1px solid #bbc5e9;border-radius:.38em;font-size:inherit;-webkit-border-radius:.38em;-moz-border-radius:.38em;-ms-border-radius:.38em;-o-border-radius:.38em}.vip-box-wrap .vip-box-top{padding:1.56em 1.25em .9375em;background-color:#dfe3fe;border-radius:.38em .38em 0 0;font-size:inherit}.vip-box-wrap .vip-box-top em{color:red}.vip-box-wrap .vip-box-top .vip-dday{position:relative;margin:.75em 0 1.0625em;background-color:#f5f5f5;border-radius:.1875em;height:.375em}.vip-box-wrap .vip-box-top .vip-dday .grp-bar{position:absolute;top:0;left:0;z-index:33;border-radius:.1875em;background-color:red;width:30%;height:100%}.vip-box-wrap .vip-box-top .vip-banner img{border-radius:.38em}.vip-box-wrap .vip-box-btm{padding:.938em 0;font-size:inherit}.sc-link-wrap .sc-link-list-vip{position:relative;width:50%;text-align:center}.rating :after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:1.17em;background-color:#ddd}.sc-link-wrap .sc-link-list-vip a span:after{display:none}.sc-link-wrap .sc-link-list-vip .history:after{display:none}.sc-link-wrap .sc-link-list-vip a{color:inherit}.sc-link-wrap .sc-link-list-vip a span{display:inline-block;position:relative;padding:0 0 0 2em}.sc-link-wrap .sc-link-list-vip a span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.67em;height:1.67em;background-position:left center;background-repeat:no-repeat;background-size:contain}.sc-link-wrap .sc-link-list-vip.rating a span:before{background-image:url(../../images/sub/mypage/icon-rating.svg)}.sc-link-wrap .sc-link-list-vip.howtouse a span:before{background-image:url(../../images/sub/mypage/icon-howtouse.svg)}@media screen and (min-width:421px){.vip-box-wrap{font-size:clamp(16px,4.267vw,20px)}}.sc-link-wrap .sc-link-list{position:relative;width:calc(100%/3);text-align:center}.sc-link-wrap .sc-link-list.history:after{display:none}.sc-link-wrap .sc-link-list.purchase a span:before{background-image:url(../../images/sub/mypage/icon-ticket.svg)}.sc-link-wrap .sc-link-list.charge a span:before{background-image:url(../../images/sub/mypage/icon-charge.svg)}.sc-link-wrap .sc-link-list.history a span:before{background-image:url(../../images/sub/mypage/icon-content.svg)}@media screen and (min-width:421px){.red-box-wrap{font-size:clamp(16px,4.267vw,20px)}}.mypage-sec{overflow:hidden;background-color:#f5f5f5;margin-top:0!important;padding-top:0!important}.mypage-sec article.section-content{padding:1.5em 0;background-color:#fff;font-size:1rem}.mypage-sec article.section-content+article.section-content{border-top:1px solid var(--basic-line-color)}article.tit .sub-cont-tit{margin-bottom:1.25em}article.tit .sub-cont-tit span{display:block;background-image:url(../../images/common/icon-arrow-next-gray.svg)}.mypage-sec .no-result p{padding:3em 10px}@media screen and (min-width:421px){.mypage-sec article.section-content{font-size:clamp(16px,4.267vw,20px)}}.mypage-sec article.section-content.myhome-profile{padding:0}.myhome-profile .profile-wrap-inner{gap:1.25em;width:100%}.myhome-profile .profile-reg-img-wrap{width:4em;height:4em;margin:0}.myhome-profile .profile-reg-img-wrap a{width:100%;height:100%}.myhome-profile .profile-reg-img-wrap a:after{right:-.5em;bottom:.13em;background-image:url(../../images/sub/mypage/icon-edit.svg)}.myhome-profile .profile-info{width:calc(100% - 5.25em);gap:.38em}.myhome-profile .profile-info .profile-tit-wrap{display:flex;align-items:center;gap:.222em}.myhome-profile .profile-info .profile-tit-wrap .profile-tit{font-weight:700;font-variation-settings:"wght" 700;word-break:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.myhome-profile .profile-info .profile-tit-wrap .status-label{display:flex;align-items:center;flex-shrink:0}.myhome-profile .profile-info .profile-txt{word-break:break-word;white-space:initial;color:#919191}.myhome-profile .profile-info .sns-wrap{display:flex;align-items:center;gap:.25em}.myhome-profile .profile-info .sns-wrap .sns{overflow:hidden;width:1.25em;height:1.25em;border-radius:50%}.myhome-profile .profile-info .sns-wrap .sns figure{width:100%;height:100%}.myhome-profile .profile-wrap .bottom-info-wrap{margin:1.25em 0 0}.myhome-profile .profile-wrap .bottom-info-wrap .bottom-profile-info{font-size:.875rem}@media screen and (min-width:421px){.myhome-profile .profile-wrap .bottom-info-wrap .bottom-profile-info{font-size:clamp(16px,4.267vw,20px)}}.mypage-sec article.section-content+article.section-content.myhome-wallet{padding:1.75em 0 1.88em;border-top:none}.myhome-wallet .myhome-wallet-cont{margin-top:.63em}.inner.myhome-wallet-cont{margin:0 16px}.myhome-wallet .sub-cont-tit span{padding:0;background-image:none}.myhome-wallet .sc-amount{display:flex;align-items:center;justify-content:space-between;gap:.38em;font-size:1rem}.myhome-wallet .sc-amount .sc-tit{background-image:none}.myhome-wallet .sc-amount .sc-tit span{position:relative;padding:0 0 0 1.88em;font-size:inherit;font-weight:500;font-variation-settings:"wght" 500;color:#111}.myhome-wallet .sc-amount .sc-tit span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.5em;height:1.5em;background-position:left center;background-repeat:no-repeat;background-size:contain;font-size:inherit}.myhome-wallet .sc-amount .sc-tit.sc-icon{margin:0 0 0 .25em}.myhome-wallet .sc-amount .sc-tit.sc-icon span:before{background-image:url(../../images/common/icon-singcoin.svg)}.myhome-wallet .sc-amount .sc-tit.sc-coupon span:before{background-image:url(../../images/sub/mypage/icon-coupon.svg)}.myhome-wallet .sc-amount .sc-tit.sc-singcoinmall span:before{background-image:url(../../images/sub/mypage/icon-singcoinmall.svg)}.myhome-wallet .sc-amount .sc-tit.sc-gift span:before{background-image:url(../../images/sub/mypage/icon-gift-red.svg)}.myhome-wallet .sc-amount .sc-num{font-size:.875rem;font-weight:500;font-variation-settings:"wght" 500;color:#666}.myhome-wallet .sc-amount .sc-num h6{display:inline-block;line-height:1;color:#333}.myhome-wallet .sc-amount .sc-num h6.point-txt{color:var(--main-point-color)}@media screen and (min-width:421px){.myhome-wallet .sc-amount{font-size:clamp(16px,4.267vw,20px)}}.myhome-video .myhome-video-cont .no-result{display:none}.myhome-video .myhome-video-cont.no-result .no-result{display:block}.myhome-video .myhome-video-cont.no-result .myhome-video-slide{display:none}.mypage-sec article.section-content+article.section-content.myhome-video{margin:.31em 0 0;border-top:none}.myhome-video-cont .no-result{display:none}.myhome-video-cont.no-result .no-result{display:block}.myhome-video-slide{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.myhome-video-slide::-webkit-scrollbar{display:none}.myhome-video-slide .profile-list-wrap{display:flex;flex-wrap:nowrap;gap:12px}.myhome-video-slide .profile-list-wrap .profile-list{flex:0 0 auto;width:9.25em;font-size:1rem}.mypage-sec .img-btn-wrap.bottom{padding-left:.3em}@media screen and (min-width:421px){.myhome-video-slide .profile-list-wrap .profile-list{font-size:clamp(16px,4.267vw,20px)}}.myhome-songlist .profile-list-wrap{margin:0}.myhome-songlist .myhome-songlist-cont .no-result{display:none}.myhome-songlist .myhome-songlist-cont.no-result .no-result{display:block}.myhome-songlist .myhome-songlist-cont.no-result .profile-list-wrap,.myhome-bookmark .myhome-bookmark-cont .no-result{display:none}.myhome-bookmark .myhome-bookmark-cont.no-result .no-result{display:block}.myhome-bookmark .myhome-bookmark-cont.no-result .profile-list-wrap{display:none}.myhome-bookmark-slide{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.myhome-bookmark-slide::-webkit-scrollbar{display:none}.myhome-bookmark-slide .profile-list-wrap{display:flex;flex-wrap:nowrap;gap:12px}.myhome-bookmark-slide .profile-list-wrap .profile-list{flex:0 0 auto;width:9.25em;font-size:1rem}@media screen and (min-width:421px){.myhome-bookmark-slide .profile-list-wrap .profile-list{font-size:clamp(16px,4.267vw,20px)}}.tab-menu li.tab-link{width:50%!important}.tab-menu li.slider{width:50%}.drag-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;cursor:grab;scrollbar-width:none}.drag-scroll::-webkit-scrollbar{display:none}.drag-scroll.dragging{cursor:grabbing}.drag-scroll .horizontal-slide{display:flex;flex-wrap:nowrap;gap:0}.drag-scroll .slide-item{flex:0 0 auto}.drag-scroll.dragging,.drag-scroll.dragging *{-moz-user-select:none;user-select:none;-webkit-user-select:none}.my-follow-sec .tab-menu li.tab-link{width:50%}.my-follow-sec .tab-menu li.slider{width:calc((100% - 32px)/2)}.my-follow-sec .profile-wrap .profile-wrap-inner{width:calc(100% - 7.13em)}.my-video-sec .tab-btn-menu{border-bottom:none;padding:1.43em 0 0}.my-video-sec .sorting-tit-wrap{padding:1.5em 0 1.25em}.my-video-sec .profile-area.song .profile-list-wrap{gap:1em}.my-video-sec .profile-area.song .profile-list{flex-direction:column;align-items:flex-start;gap:0;width:100%;border:1px solid var(--basic-line-color);border-radius:6px}.my-video-sec .profile-area.song .profile-wrap .profile-wrap-inner{justify-content:space-between;width:100%;padding:.75em}.my-video-sec .btn-wrap.fixed{position:absolute;z-index:2;top:.75em;right:.75em}.my-video-sec .bottom-info-wrap{display:flex;justify-content:space-between;width:100%;padding:.5em .75em;border-top:1px solid var(--basic-line-color);font-size:1rem}.my-video-sec .profile-area.song .profile-img{width:5.25em;height:5.25em}.my-video-sec .profile-area.song .profile-info{width:calc(100% - 6.25em)}.my-video-sec .profile-area.song .profile-info .status-label{max-width:55px}.my-video-sec .bottom-info-wrap .left-side{display:flex;width:calc(100% - 4.8em);font-size:.75rem}.my-video-sec .bottom-info-wrap .right-side{font-size:.75rem}.my-video-sec .profile-area.song .profile-tit{margin:.36em 0 0}.feedback_btn{position:absolute;right:12px;bottom:19px;background-color:#ffd8d9;color:red;padding:5px 12px;border-radius:4px}@media screen and (min-width:421px){.my-video-sec .profile-area.song .profile-wrap,.my-video-sec .bottom-info-wrap{font-size:clamp(16px,4.267vw,20px)}.my-video-sec .bottom-info-wrap .left-side,.my-video-sec .bottom-info-wrap .right-side{font-size:clamp(12px,3.2vw,15px)}}@media screen and (max-width:319px){.my-video-sec .bottom-info-wrap .left-side,.my-video-sec .bottom-info-wrap .right-side{font-size:11px}}.my-songlist-sec .profile-list-wrap{gap:1.25em}.song-by-info.duet .profile-img{width:1.58em}.feedbacklist-rising{padding:0;font-size:1rem}.feedbacklist-rising .swiper-wrapper{width:15.125em}.feedbacklist{margin-top:1.25em}article.tit .sub-cont-tit span{display:block;background-image:url(../../images/common/icon-arrow-next-gray.svg)}.feedbacklist_wrap{background-color:#ffeced;padding:.75em;border-radius:6px;overflow:hidden;position:relative}.feedbacklist_title{padding-bottom:10px;border-bottom:1px solid #fed4d5;overflow:hidden}.feedbackteacher_name{float:right;color:#666;line-height:2}.feedbacklist_finish{position:absolute;top:.75em;left:.75em;background-color:var(--main-point-color);border-color:var(--main-point-color);border-radius:1.5em;padding:3px 10px;color:#fff}.feedbacklist_ing{position:absolute;top:.75em;left:.75em;z-index:12;background-color:#ebebeb;border-radius:1.5em;padding:3px 10px;color:#333}.feedbacklist_ing_bg{position:absolute;top:0;left:0;background-color:#0006;z-index:11;width:100%;height:100%}.feedbacklist_sing{padding:10px}.feedback_txt{float:left;justify-content:center;flex-direction:column;width:calc(100% - 3.5em)}.feedback_txt .name{color:#888;font-weight:300;font-variation-settings:"wght" 300}.feedbacklist_sing .thumbnail-area{cursor:inherit;border-radius:50%!important;width:3em;height:3em;float:left;margin-right:.5em}.my-video-sec .profile-area.song .myfeedback{width:5.25em;height:5.25em}@media screen and (min-width:421px){.feedbacklist-rising,.feedbacklist-rising .profile-area.song-list .profile-list-wrap .profile-list{font-size:clamp(16px,4.267vw,20px)}.feedbacklist-rising .profile-wrap-inner.title .profile-btn-wrap .basic-btn.small{font-size:clamp(12px,3.2vw,15px)}.feedbacklist-rising .profile-area.song-list .profile-list-wrap .img-btn-wrap{font-size:clamp(10px,2.667vw,13px)}.myfeedbackpopup{width:680px!important}}.profile-list.item{position:relative}.myfeedbackpopup{position:absolute;display:none;transition:opacity .1s ease;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 3em);text-align:center;font-weight:400;font-variation-settings:"wght" 400;padding:15px 0;border-radius:30px;background-color:#111111b3;color:#fff;z-index:11}.myfeedbackpopup.show{display:block}.myfeedback_finish{max-width:6.25em;background-color:var(--main-point-color);border-color:var(--main-point-color);border-radius:1.5em;padding:3px 0;color:#fff;text-align:center}.bottom-info-wrap .teacher_name{float:right}.myfeedback.thumbnail-area:after{display:none}.btn-wrap.fixed .basic-btn.dot.del{opacity:.3;width:1.5em;height:1.5em;cursor:default;background-color:transparent}.myfeedback_ing{max-width:7.1em;background-color:#ebebeb;border-radius:1.5em;padding:3px 0;color:#333;text-align:center}.feedbacklist-rising .no-result{display:none}.help_wrap_1{background-color:#ffa061}.help_wrap_1 button{background-color:#2c1e27;color:#fff;margin:0 1em;width:calc(100% - 2em);padding:.90625em 0}.help_wrap_2{background-color:#2c1e27;padding-bottom:3.5em}.help_wrap_2 button{background-color:#de5c05;color:#fff;margin:0 1em;width:calc(100% - 2em);padding:.90625em 0}.thumbnail-area{overflow:hidden;position:relative;border-radius:.38em;width:100%;background-color:#0006;cursor:pointer;font-size:1rem}.thumbnail-area .thumbnail-wrap{width:100%;height:100%;aspect-ratio:1 / 1}.thumbnail-area:after{content:"";z-index:11;position:absolute;bottom:0;left:0;width:100%;height:90%;background:linear-gradient(to top,#000000bf,#0000,#0000)}.thumbnail-area:not(.duet) .thumbnail-wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thumbnail-area .thumbnail-wrap img.middle{z-index:10;width:auto;height:100.5%;background-color:transparent}.thumbnail-area .thumbnail-wrap .bg_blur{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6;width:100%;height:100%;background:#00000040;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.thumbnail-area .thumbnail-wrap img.background{z-index:5;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate(-50%,-50%) scale(2);filter:blur(1px);-webkit-filter:blur(1px)}.membership-guide{padding-bottom:1em}.my-sc-sec .my-sc-box{display:flex;justify-content:space-between;align-items:center;gap:.5em;width:100%;margin:1.25em 0 .875em;padding:1.25em 1.375em 1.25em 1.25em;color:#111;background-color:#f5f5f5;border-radius:.625em;-webkit-border-radius:.625em;-moz-border-radius:.625em;-ms-border-radius:.625em;-o-border-radius:.625em}.my-sc-sec .my-sc-box p{position:relative;flex-shrink:0;padding-left:1.88em;line-height:1.375;font-weight:500;font-variation-settings:"wght" 500}.my-sc-sec .my-sc-box p:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.5em;height:1.5em;background-image:url(https://alpha-napp.sing-it.app/asset/images/common/icon-singcoin.svg);background-repeat:no-repeat;background-position:left center;background-size:1.5em auto}.my-sc-sec .my-sc-box .sc-num span{margin-right:2px}.my-sc-sec .my-sc-box.over{flex-flow:wrap}.my-sc-sec .my-sc-box.over .sc-num{width:100%;text-align:right}.my-sc-sec .sc-history-container .tab-btn-menu{border-bottom:1px solid #ebebeb}.purchase-tab-container .tab-menu li.tab-link{width:50%}.purchase-tab-container .tab-menu li.slider{width:calc((100% - 32px)/2)}.purchase-tab-container .tab-content{background-color:#f5f5f5}.membership-product-sec .inner{padding-top:1em}.membership-product-sec .membership-noti-wrap{display:flex;justify-content:center;align-items:center;gap:.5em;padding:.875em 0;font-size:1rem;background-color:#fff;border-radius:.5em;box-shadow:0 2px 4px #0000000f}.membership-product-sec .membership-noti-wrap .membership-noti{font-size:.875rem;color:#333;font-weight:500;font-variation-settings:"wght" 500}.membership-product-sec .membership-noti-wrap .membership-noti span{font-family:Rubik;font-weight:700;font-variation-settings:"wght" 700}.membership-product-sec .membership-product-wrap{display:flex;gap:.9375em;padding:1.875em 0 4em;font-size:1rem;line-height:1.37}.membership-product-sec .membership-product-wrap button{text-align:left}.membership-product-sec .membership-product{position:relative;flex-grow:1;width:calc((100% - .9375em)/2);padding:1.75em .875em .75em;font-size:1rem;background-color:#fff;box-shadow:0 2px 4px #0000000f;border-radius:.5em;transition:box-shadow .3s;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-ms-transition:box-shadow .3s;-o-transition:box-shadow .3s}.membership-product-sec .membership-product .membership-tag{position:absolute;top:0;left:1.5em;padding:.333em 1em;color:var(--main-point-color);font-weight:500;font-variation-settings:"wght" 500;border:1px solid var(--main-point-color);background-color:#fff;border-radius:1.0833em;transform:translateY(-50%)}.membership-product-sec .membership-product .membership-txt{padding:0 .286em}.membership-product-sec .membership-product .membership-title{margin-bottom:.571em;color:#333;font-weight:500;font-variation-settings:"wght" 500}.membership-product-sec .membership-product .membership-title strong{color:var(--main-point-color);font-weight:500;font-variation-settings:"wght" 500}.membership-product-sec .membership-product .membership-price{color:#333;font-weight:500;font-variation-settings:"wght" 500}.membership-product-sec .membership-product .membership-price .num{margin-right:2px;font-size:1.25rem;line-height:1.4;color:#333;font-weight:600;font-variation-settings:"wght" 600}.membership-product-sec .membership-product .membership-price .free.num{position:relative}.membership-product-sec .membership-product .membership-price .free.num:before{content:"";display:block;clear:both;position:absolute;top:50%;margin-top:-1px;width:100%;height:2px;background-color:red}.membership-product-sec .membership-product .membership-price .after{font-size:14px;line-height:1;color:red;margin-left:7px}.membership-product-sec .membership-product .membership-desc{position:relative;margin-top:1.25em;padding-top:1em;font-size:.75rem;line-height:1.5;text-align:center;color:var(--main-point-color);font-weight:600;font-variation-settings:"wght" 600}.membership-product-sec .membership-product .membership-desc:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#ebebeb}.membership-product-sec .membership-product.membership-product-yearly .membership-tag{color:#fff;border:none;background-color:var(--main-point-color)}@media(hover:hover){.membership-product-sec .membership-product:hover{box-shadow:3px 5px 10px #0000000f}}@media screen and (max-width:319px){.membership-product-sec .membership-noti-wrap{flex-direction:column;align-items:flex-start;padding:.875em}}@media screen and (min-width:421px){.membership-product-sec .membership-noti-wrap{font-size:clamp(16px,4.267vw,20px)}.membership-product-sec .membership-noti-wrap .membership-noti{font-size:clamp(14px,3.733vw,18px)}.membership-product-sec .membership-product-wrap,.membership-product-sec .membership-product{font-size:clamp(16px,4.267vw,20px)}.membership-product-sec .membership-product .membership-price .num{font-size:clamp(20px,5.333vw,26px)}.membership-product-sec .membership-product .membership-desc{font-size:clamp(12px,3.2vw,15px)}}.membership-benefit-sec{position:relative;margin-bottom:.3125em;padding-bottom:2em;font-size:1rem;line-height:1.37;background-color:#fff}.membership-benefit-sec:before{content:"";position:absolute;top:0;left:0;width:100%;height:2.25em;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);background-color:#fff;box-shadow:0 -14px 10px #00000005;border-top-left-radius:1.25em;border-top-right-radius:1.25em}.membership-benefit-sec .section-title{margin-bottom:1.11111em}.membership-benefit-sec .section-title em{color:var(--main-point-color)}.membership-benefit-sec .membership-benefit-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:1.5em;font-size:1rem}.membership-benefit-sec .membership-benefit-list{display:flex;align-items:flex-start;width:100%}.membership-benefit-sec .membership-benefit-list .benefit-icon{flex-shrink:0;width:3em;aspect-ratio:1 / 1;margin-right:.8125em;background-color:#f5f5f5;background-position:center center;background-repeat:no-repeat;background-size:2.625em 2.625em;border-radius:.75em;font-size:inherit}.membership-benefit-sec .membership-benefit-list.benefit-list-1 .benefit-icon{background-image:url(https://alpha-napp.sing-it.app/asset/images/sub/mypage/icon-vip-benefit01.svg)}.membership-benefit-sec .membership-benefit-list.benefit-list-2 .benefit-icon{background-image:url(https://alpha-napp.sing-it.app/asset/images/sub/mypage/icon-vip-benefit02.svg)}.membership-benefit-sec .membership-benefit-list.benefit-list-3 .benefit-icon{background-image:url(https://alpha-napp.sing-it.app/asset/images/sub/mypage/icon-vip-benefit03.svg)}.membership-benefit-sec .membership-benefit-list.benefit-list-4 .benefit-icon{background-image:url(https://alpha-napp.sing-it.app/asset/images/sub/mypage/icon-vip-benefit04.svg)}.membership-benefit-sec .membership-benefit-list.benefit-list-5 .benefit-icon{background-image:url(https://alpha-napp.sing-it.app/asset/images/sub/mypage/icon-vip-benefit05.svg)}.membership-benefit-sec .membership-benefit-list .benefit-txt .benefit-tit{margin-bottom:.375em;font-size:1rem;color:#333;font-weight:700;font-variation-settings:"wght" 700;line-height:1.25;word-break:keep-all}.membership-benefit-sec .membership-benefit-list .benefit-txt .benefit-desc{font-size:.875rem;color:#666;font-weight:400;font-variation-settings:"wght" 400;line-height:1.42857;word-break:keep-all}@media screen and (max-width:319px){.membership-benefit-sec .membership-benefit-list{width:100%}}@media screen and (min-width:421px){.membership-benefit-sec,.membership-benefit-sec .membership-benefit-wrap,.membership-benefit-sec .membership-benefit-list .benefit-txt .benefit-tit{font-size:clamp(16px,4.267vw,20px)}.membership-benefit-sec .membership-benefit-list .benefit-txt .benefit-desc{font-size:clamp(14px,3.733vw,18px)}}.notice-sec{padding:1.714em 0 0;font-size:.875rem;line-height:1.42;background-color:#fff}.notice-sec .section-title{padding-left:1.571em;color:#666;font-weight:700;font-variation-settings:"wght" 700;background-image:url(https://alpha-napp.sing-it.app/asset/images/common/icon-notice.svg);background-position:left center;background-repeat:no-repeat;background-size:contain}.notice-sec .notice-wrap{margin-top:1.333em}.notice-sec .notice-list{position:relative;padding-left:.8333em;color:#888;font-weight:400;font-variation-settings:"wght" 400;word-break:keep-all}.notice-sec .notice-list:before{content:"";position:absolute;left:0;top:.5em;width:.333em;aspect-ratio:1 / 1;background-color:#888;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.notice-sec .notice-list+.notice-list{margin-top:1em}@media screen and (min-width:421px){.notice-sec{font-size:clamp(14px,3.733vw,18px)}}.current-sc-sec{height:9.375em;padding-bottom:2.25em;font-size:1rem;line-height:1.37;background-image:url(https://alpha-napp.sing-it.app/asset/images/sub/mypage/sc-purchase-bg.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.current-sc-sec .section-tit-wrap{height:100%}.current-sc-sec .section-content{display:flex;justify-content:center;align-items:center;height:100%}.current-sc-sec .my-sc-box{text-align:center}.current-sc-sec .my-sc-box>p{color:#333;font-weight:400;font-variation-settings:"wght" 400}.current-sc-sec .my-sc-box .sc-amount{display:flex;align-items:center;flex-wrap:wrap;gap:.25em;margin-top:.375em;padding:0 16px;font-size:1rem;line-height:1.37}.current-sc-sec .my-sc-box .sc-amount .sc-icon{width:1.63em;height:1.63em;background-image:url(https://alpha-napp.sing-it.app/asset/images/common/icon-singcoin.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.current-sc-sec .my-sc-box .sc-amount .sc-num{display:flex;align-items:center;color:#333;font-weight:500;font-variation-settings:"wght" 500}.current-sc-sec .my-sc-box .sc-amount .sc-num>span{margin-right:.091em;font-size:1.38rem;line-height:1.36}@media screen and (min-width:421px){.current-sc-sec,.current-sc-sec .my-sc-box .sc-amount{font-size:clamp(16px,4.267vw,20px)}.current-sc-sec .my-sc-box .sc-amount .sc-num>span{font-size:clamp(22px,5.867vw,28px)}}.sc-product-sec{position:relative;margin-bottom:.3125em;padding-bottom:2em;font-size:1rem;line-height:1.37;background-color:#fff}.sc-product-sec:before{content:"";position:absolute;top:0;left:0;width:100%;height:2.25em;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);background-color:#fff;box-shadow:0 -14px 10px #00000005;border-top-left-radius:1.25em;border-top-right-radius:1.25em}.sc-product-sec .sc-product-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;min-height:4.0625em;padding:.875em 1em;font-size:1rem;line-height:1.37;border:1px solid #ebebeb;border-radius:.5625em;-webkit-border-radius:.5625em;-moz-border-radius:.5625em;-ms-border-radius:.5625em;-o-border-radius:.5625em}.sc-product-sec .sc-product-list+.sc-product-list{margin-top:.75em}.sc-product-sec .sc-product-list .sc-product-txt{color:#333;font-weight:500;font-variation-settings:"wght" 500}.sc-product-sec .sc-product-list .sc-product-txt strong{font-weight:700;font-variation-settings:"wght" 700}.sc-product-sec .sc-product-list .sc-product-discount{margin-top:.333em;color:#ea4b4e}.sc-product-sec .sc-product-list .sc-product-btn{min-width:6.4285em;padding:.571em 1em;color:#fff;background-color:var(--main-point-color);font-weight:500;font-variation-settings:"wght" 500;text-align:center;transition:background-color .3s;border-radius:1.286em}@media(hover:hover){.sc-product-sec .sc-product-list .sc-product-btn:hover{background-color:var(--main-pressed-color)}}@media screen and (max-width:319px){.sc-product-sec .sc-product-list .sc-product-tit{display:flex;align-items:center;gap:.75em}.sc-product-sec .sc-product-list .sc-product-discount{margin-top:0}.sc-product-sec .sc-product-list .sc-product-btn{width:100%;margin-top:.75em}}@media screen and (min-width:421px){.sc-product-sec,.sc-product-sec .sc-product-list{font-size:clamp(16px,4.267vw,20px)}}main:has(.coupon-register-sec){background-color:#f5f5f5}.coupon-register-sec{padding:2em 0 2.25em;background-color:#fff;font-size:1rem;line-height:1.37}.coupon-register-sec .section-content>p{margin-bottom:1.111em;color:#111;font-weight:700;font-variation-settings:"wght" 700}@media screen and (min-width:421px){.coupon-register-sec{font-size:clamp(16px,4.267vw,20px)}}.coupon-list-sec{padding:1.375em 0 0;font-size:1rem;line-height:1.37}.coupon-list-sec .section-content>p{margin-bottom:1.143em;color:#666;font-weight:500;font-variation-settings:"wght" 500}.coupon-list-sec .section-content .coupon-num{margin-left:.286em}.coupon-list-sec .coupon-list{display:flex;min-height:8.5em;font-size:1rem;line-height:1.37;background-color:#fff;box-shadow:0 2px 4px #0000000f;border-radius:.5em;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em}.coupon-list-sec .coupon-list+.coupon-list{margin-top:.75em}.coupon-list-sec .coupon-list .coupon-txt-area{flex-grow:1;display:flex;flex-flow:column;justify-content:space-between;padding:1.5em .625em 1.5em 1.25em}.coupon-list-sec .coupon-list .coupon-txt-area .coupon-tit{color:#111;font-weight:700;font-variation-settings:"wght" 700;line-height:1.333;word-break:keep-all}.coupon-list-sec .coupon-list .coupon-txt-area .coupon-code{margin-top:.357em;color:#888;font-weight:400;font-variation-settings:"wght" 400}.coupon-list-sec .coupon-list .coupon-txt-area .coupon-expire{margin-top:1.142em}.coupon-list-sec .coupon-list .coupon-txt-area .coupon-expire p{padding:.333em .667em;display:inline-block;color:var(--main-point-color);font-weight:500;font-variation-settings:"wght" 500;background-color:#fed4d5;border-radius:.25em;-webkit-border-radius:.25em;-moz-border-radius:.25em;-ms-border-radius:.25em;-o-border-radius:.25em}.coupon-list-sec .coupon-list .coupon-txt-area .coupon-expire .coupon-date{font-weight:700;font-variation-settings:"wght" 700}.coupon-list-sec .coupon-list .coupon-btn-area{flex-shrink:0}.coupon-list-sec .coupon-list .coupon-btn-area a{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.coupon-list-sec .coupon-list .coupon-btn-area a:before{content:"";position:absolute;left:0;top:12px;width:1px;height:calc(100% - 24px);background:repeating-linear-gradient(to bottom,#ddd,#ddd 4px,transparent 4px,transparent 10px);background-clip:content-box;border-radius:.5px}.coupon-list-sec .coupon-list .coupon-btn-area>a>span{margin:0 1.333em;padding-top:3.667em;color:#888;font-weight:500;font-variation-settings:"wght" 500;background-image:url(https://alpha-napp.sing-it.app/asset/images/sub/mypage/icon-coupon-mic.svg);background-repeat:no-repeat;background-position:top center;background-size:3.333em 3.333em}.coupon-list-sec .coupon-wrap .coupon-empty{display:flex;justify-content:center;padding:6.5em 0;font-size:1rem}.coupon-list-sec .coupon-wrap:has(.coupon-list) .coupon-empty{display:none}.coupon-list-sec .coupon-wrap .coupon-empty p{color:#888;font-weight:500;font-variation-settings:"wght" 500;text-align:center}@media screen and (min-width:421px){.coupon-list-sec,.coupon-list-sec .coupon-list{font-size:clamp(16px,4.267vw,20px)}.coupon-list-sec .coupon-list .coupon-btn-area a:before{background:repeating-linear-gradient(to bottom,#ccc,#ccc 4px,transparent 4px,transparent 10px)}.coupon-list-sec .coupon-wrap .coupon-empty{font-size:clamp(16px,4.267vw,20px)}.tip_box .basic-btn.white,.basic-btn.coin_btn{font-size:clamp(14px,3.733vw,18px)}.tip_box .txt01,.tip_box .txt02{max-width:350px!important}}.tip_box{border:1px solid #fed4d5;background-color:#ffeced;border-radius:.625em;padding:1em 1.5em;margin-top:1.25em;text-align:center;position:relative}.tip_box .tip-txt{position:absolute;z-index:33;padding:6px 0 0 7px;top:0;left:0;color:#fff;font-size:.6875em;font-weight:600;font-variation-settings:"wght" 600}.tip_box .tip_icon{position:absolute;top:-1px;left:-1px;width:0;height:0;border-top:2.375em solid #ffbebf;border-right:3em solid transparent;border-top-left-radius:.625em}.tip_box .txt01{font-size:.8125em;font-weight:500;font-variation-settings:"wght" 500;max-width:250px;margin:0 auto;text-justify:inter-word}.tip_box .txt02{font-size:.875em;font-weight:700;font-variation-settings:"wght" 700;padding-bottom:.75em;max-width:250px;margin:0 auto;text-justify:inter-word}.tip_box .basic-btn.white{background-color:#fff;color:#ff2b2f;height:2.125em}.basic-btn.coin_btn{height:2.5em}.basic-btn.coin_btn span,.tip_box .basic-btn.white span{padding:0;font-size:.875em}.new_membership_title{font-size:18px;color:#111;padding:15px 0;font-variation-settings:"wght" 800;text-align:center}.membership-product-wrap.newType{flex-direction:column;gap:30px}.membership-product-sec.newType .membership-product{display:flex}.membership-product-wrap.newType .li_box{display:flex;gap:.6rem}.membership-product-wrap.newType .membership-product{display:flex;align-items:center;padding:1.65em .575em 1em .875em}.membership-product-wrap.newType .membership-product .membership-tag{z-index:1;font-size:.75rem;padding:.193em 1em}.membership-product-wrap.newType .membership-product .membership-price{display:inline-block;vertical-align:middle}.membership-product-wrap.newType .membership-product .membership-price em{display:inline-block;vertical-align:middle;color:#666;margin-top:-3px;font-size:10px;padding:2px 4px;min-width:25px;text-align:center;background-color:#eee;border-radius:4px;margin-left:2px}.membership-product-wrap.newType .membership-product .membership-price .num{font-size:1.12rem}.membership-product-wrap.newType .membership-product .membership-title{margin-bottom:.33em}.membership-product-wrap.newType .icon_after{display:block;width:8px;background-image:url(https://alpha-napp.sing-it.app/image/singit/v3.5/new_icon_purchase-arrow.png);background-position:center;background-size:contain;background-repeat:no-repeat}.membership-product-wrap.newType .membership-product.before{width:25%}.membership-product-wrap.newType .membership-product.after{padding-left:66px;border:1px solid #FF2B2F}.membership-product-wrap.newType .membership-product.before .membership-tag{border:1px solid #ddd;color:#888;background-color:#fff}.membership-product-wrap.newType .membership-product.before .membership-title,.membership-product-wrap.newType .membership-product.before .membership-price .num{color:#888}.membership-product-wrap.newType .membership-product.after .discount{width:54px;font-size:12px;font-variation-settings:"wght" 600;padding-top:12px;background-color:#fed4d5;color:#ff2b2f;position:absolute;top:0;left:0;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-left-radius:.7em;border-bottom-left-radius:.7em}.membership-product-wrap.newType .membership-product.after .discount .num{font-size:16px;font-weight:800;margin-bottom:-1px;font-variation-settings:"wght" 800}.membership-product-wrap.newType .membership-product.after .membership-tag{color:#fff;background-color:#ff2b2f;font-variation-settings:"wght" 400}@media screen and (min-width:421px){.new_membership_title{font-size:clamp(20px,5.333vw,26px)}}.product_qna{margin:0 16px 20px}.product_qna dt{position:relative;padding-left:25px}.product_qna dt i{position:absolute;top:-1px;left:0;width:20px;height:20px;display:inline-block;margin-right:5px;background-image:url(/images/common/icon-singcoin.svg);background-size:20px}.product_qna dt .toggle{display:block;width:100%;text-align:left;font-size:15px;color:#ff2b2f;font-weight:600;font-variation-settings:"wght" 600;background-image:url(/asset/images/common/qna_weui_arrow-filled.png);background-repeat:no-repeat;background-size:24px;background-position:right 10px top -2px}.product_qna dd{display:none;font-size:14px;color:#444;line-height:1.26;font-weight:500;font-variation-settings:"wght" 500;margin-top:10px}@media screen and (min-width:421px){.product_qna dt i{top:0}.product_qna dt .toggle{font-size:18px}.product_qna dd{font-size:16px}}.myhome-wallet-cont{margin:1.25em 0 .5em}.red-box-wrap{display:flex;flex-direction:column;gap:.5em;font-size:1rem}.red-box-wrap .red-box-list{padding:.938em 1.25em;border:1px solid var(--sub-point-color);border-radius:.38em;font-size:inherit;-webkit-border-radius:.38em;-moz-border-radius:.38em;-ms-border-radius:.38em;-o-border-radius:.38em}.red-box-wrap .red-box-list.red-box-main{padding:0}.red-box-wrap .red-box-list.red-box-main .red-box-top{padding:1.56em 1.25em;background-color:var(--sub-bg-point-color);border-radius:.38em .38em 0 0;font-size:inherit}.red-box-wrap .red-box-list.red-box-main .red-box-btm{padding:.938em 0;font-size:inherit}.sc-link-wrap .sc-link-list{position:relative;width:50%;text-align:center}.sc-link-wrap .sc-link-list:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:1.17em;background-color:#ddd}.sc-link-wrap .sc-link-list a{color:inherit}.sc-link-wrap .sc-link-list a span{display:inline-block;position:relative;padding:0 0 0 2em}.sc-link-wrap .sc-link-list a span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.67em;height:1.67em;background-position:left center;background-repeat:no-repeat;background-size:contain}.sc-link-wrap .sc-link-list.coinlist a span:before{background-image:url(../../images/sub/mypage/icon-coin-list.svg)}.sc-link-wrap .sc-link-list.coinnum-one a span{display:inline-block;position:relative;padding:0 0 0 2.3em}.sc-link-wrap .sc-link-list.coinnum-two a span{display:inline-block;position:relative;padding:0 0 0 3em}.sc-link-wrap .sc-link-list .coin-num{position:absolute;border-radius:9px;height:18px;width:18px;line-height:18px;background-color:#ff2b2f;color:#fff;top:0;left:calc(50% - 2.5em);transform:translateY(-35%);font-size:11px}.sc-link-wrap .sc-link-list .coin-num_two{position:absolute;border-radius:9px;height:18px;padding:0 4px;line-height:18px;background-color:#ff2b2f;color:#fff;top:0;left:calc(50% - 2.8em);transform:translateY(-35%);font-size:11px}.sc-link-wrap .sc-link-list_right{position:relative;width:50%;text-align:center}.sc-link-wrap .sc-link-list_right.howtouse a span:before{background-image:url(../../images/sub/mypage/icon-howtouse.svg)}.sc-link-wrap .sc-link-list_right a{color:inherit}.sc-link-wrap .sc-link-list_right a span{display:inline-block;position:relative;padding:0 0 0 2em}.sc-link-wrap .sc-link-list_right a span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.67em;height:1.67em;background-position:left center;background-repeat:no-repeat;background-size:contain}.red-box-top .sc-amount{display:flex;align-items:center;justify-content:space-between;gap:.38em;font-size:1rem}.red-box-top .sc-amount .sc-tit{background-image:none}.red-box-top .sc-amount .sc-tit span{position:relative;padding:0 0 0 1.88em;font-size:inherit;font-weight:500;font-variation-settings:"wght" 500;color:#111}.red-box-top .sc-amount .sc-tit span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.5em;height:1.5em;background-position:left center;background-repeat:no-repeat;background-size:contain;font-size:inherit}.red-box-top .sc-amount .sc-tit.sc-icon{margin:0 0 0 .25em}.red-box-top .sc-amount .sc-num{font-size:.875rem;font-weight:500;font-variation-settings:"wght" 500;color:#666}.red-box-top .sc-amount .sc-num h6{display:inline-block;line-height:1;color:#333}.red-box-top .sc-amount .sc-num h6.point-txt{color:var(--main-point-color)}.red-box-top .sc-amount .sc-tit.sc-icon span:before{background-image:url(../../images/common/icon-ticket.svg)}.my-sc-sec .sc-history-container .sc-history{display:flex;justify-content:space-between;align-items:center;gap:1em;padding:1.428em 0;border-bottom:1px solid #EBEBEB}.my-sc-sec .sc-history-container .sc-history .sc-history-tit{font-weight:500;font-variation-settings:"wght" 500;color:#333;word-break:keep-all}.my-sc-sec .sc-history-container .sc-history .sc-history-date{margin-top:.667em;font-weight:400;font-variation-settings:"wght" 400;color:#888}.my-sc-sec .sc-history-container .sc-history .sc-history-amount{flex-shrink:0;text-align:right}.my-sc-sec .sc-history-container .sc-history .sc-history-num{display:inline-block;margin-right:2px;color:#1945ff}.my-sc-sec .sc-history-container .sc-history .sc-history-num:before{content:"+"}.my-sc-sec .sc-history-container .sc-history.sc-minus .sc-history-num{color:var(--main-point-color)}.my-sc-sec .sc-history-container .sc-history.sc-minus .sc-history-num:before{content:"-"}.my-sc-sec .sc-history-container .sc-history.over{flex-flow:wrap}.my-sc-sec .sc-history-container .sc-history.over .sc-history-amount{width:100%}.coin-rising-tab .no-result,.coin-rising-tab.no-result .tab-coin-menu,.coin-rising-tab.no-result .coin-rising-list{display:none}.coin-rising-tab.no-result .no-result{display:block}.coin-rising{padding:0 0 2.5em;font-size:1rem}.tab-coin-menu{overflow:hidden;overflow-x:auto;position:relative;display:flex;align-items:center;font-size:1rem}.coin-rising-tab .tab-coin-menu{padding-bottom:1.25em;text-align:center}.coin-rising-tab .tab-coin-menu .tab_name{color:#666;margin-top:.25rem;text-align:center;display:inline-block}.coin-rising{padding-bottom:0}.coin-rising-tab .tab-coin-menu li.tab-coin-link.current a:after{display:none}.coin-rising-tab .tab-coin-menu li.tab-coin-link a{width:4.375em;min-width:4.375em;height:3.25em;text-align:center}.coin-rising-tab .tab-coin-menu li.tab-coin-link .profile-img img{width:3.25em;height:3.25em;text-align:center}.coin-rising-tab .tab-coin-menu li.tab-coin-link .profile-img{min-width:2.5em}.tab-coin-menu li.tab-coin-link:first-child{margin-left:0}.tab-coin-menu li.tab-coin-link{min-width:4.375em;border-radius:50%;margin:0;font-size:1rem}.coin-rising .profile-wrap-inner.title{width:auto;align-items:flex-start}.coin-rising-list .coin-rising-tab-cont .profile-list{width:6.81em}.section-content.coin-rising .tab-coin-menu::-webkit-scrollbar{width:4px;height:4px}.section-content.coin-rising .tab-coin-menu::-webkit-scrollbar-thumb{height:30%;background:#dedede;border-radius:10px}.section-content.coin-rising .tab-coin-menu::-webkit-scrollbar-track{background:#f3f3f3}.tab-coin-menu li.tab-coin-link.current a:before{opacity:1;visibility:visible}.tab-coin-menu li.tab-coin-link a:before{content:"";opacity:0;visibility:hidden;z-index:1;position:absolute;margin-left:20%;top:0;left:0;width:100%;height:100%;border-radius:50%;border:.26em solid transparent;background-image:linear-gradient(#fff0,#fff0),linear-gradient(to bottom right,#ffa065,#ff2b2f);background-origin:border-box;background-clip:content-box,border-box;transform:opacity .3s}.coin-rising-tab .tab-coin-menu li.tab-coin-link a{width:3.25em;min-width:3.25em;height:3.25em;text-align:center}.tab-coin-menu li.tab-coin-link a{position:relative;display:flex;justify-content:center;align-items:center;width:3.75em;height:3.75em;min-width:3.75em;border-radius:50%;font-size:inherit;-webkit-user-drag:none;transition:.3s;font-size:1rem}.tab-coin-menu li.tab-coin-link.current .profile-img{z-index:1;width:calc(100% - .38em);height:calc(100% - .38em)}.tab-coin-menu li.tab-coin-link .profile-img{position:absolute;margin-left:20%;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:transparent;transition:width .3s height .3s}.tab-coin-cont-wrap .tab-coin-cont.current{display:block}.tab-coin-cont-wrap .tab-coin-cont{display:none}.tab-coin-menu li.tab-coin-link:first-child{min-width:3.25em}.tab-coin-menu li.tab-coin-link:first-child .profile-img{margin-left:0}.tab-coin-menu li.tab-coin-link:first-child a:before{margin-left:0}@media screen and (max-width:499px){.section-content.coin-rising .tab-coin-menu::-webkit-scrollbar{display:none}.section-content.coin-rising .tab-coin-menu::-webkit-scrollbar-thumb{display:none}.section-content.coin-rising .tab-coin-menu::-webkit-scrollbar-track{display:none}}@media screen and (min-width:421px){.tab-coin-menu li.tab-coin-link,.tab-coin-menu li.tab-coin-link a{font-size:clamp(16px,4.267vw,20px)}.sc-link-wrap .sc-link-list .coin-num{left:calc(50% - 3em)}.sc-link-wrap .sc-link-list .coin-num_two{left:calc(50% - 3.5em)}}.singgiftymall-main .coinprodut-list-wrap .coinprodut-list{position:relative;align-items:flex-start;gap:0;width:100%;padding:1em;margin-bottom:1.25em;border:1px solid var(--basic-line-color);border-radius:6px}.singgiftymall-main .coinprodut-list-wrap .coinprodut-list:last-child{margin-bottom:2.25em}.singgiftymall-main .coinprodut-img{width:4.5em;height:4.5em;border-radius:50%}.singgiftymall-main .coinprodut-img img{width:100%;height:100%}.singgiftymall-main .coinprodut-wrap-inner{display:flex;align-items:center;gap:.63em;width:100%;font-size:1rem}.singgiftymall-main .coinprodut-info{flex-direction:column;justify-content:flex-start;width:calc(100% - 6em);display:flex}.singgiftymall-main .coinprodut-info .profile-tit{display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis;font-weight:500;font-variation-settings:"wght" 500;color:#333;line-height:1.16;transition:color .3s}.singgiftymall-main .coinprodut-info.profile-tit{margin:.36em 0 0}.singgiftymall-main .info-date{position:absolute;bottom:18px;right:18px}.singgiftymall-main .rank-score-wrap{height:1.5em;padding-left:1.25em;background-image:url(../../images/common/icon-ticket.svg);background-repeat:no-repeat;background-position:left center;background-size:1em auto;width:100%;margin-top:.625em}.singgiftymall-main .soldout{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3;border-radius:6px;z-index:5}.singgiftymall-main .thumbnail-area:after{display:none}.singgiftymall-main .point-num{font-weight:700;font-variation-settings:"wght" 700;line-height:1.85}.singgiftymall-main .sc-num span{font-weight:700;font-variation-settings:"wght" 700}.singgiftymall-main .coin-policy{border-top:5px solid #f5f5f5;padding:1.5em 0;color:#666;position:relative}.singgiftymall-main .icon-policy{height:1.65em;padding-left:2em;margin-bottom:.9375em;background-image:url(../../images/common/icon-policy.svg);background-repeat:no-repeat;background-position:left center;background-size:1.65em auto;width:100%;line-height:1.65em!important}.singgiftymall-main .coin-policy li{list-style:disc;margin-bottom:.75em;color:#666}.singgiftymall-main .coin-policy ul{margin-left:16px}.sc-link-wrap .howtouse{position:relative}.speech-bubble{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:12px;background-color:#222;color:#fff;padding:8px 12px;border-radius:6px;display:flex;align-items:center;gap:8px;width:-moz-max-content;width:max-content;white-space:nowrap;z-index:100}.speech-bubble:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:#222 transparent transparent transparent}.speech-bubble p{margin:0;font-size:12px;font-weight:400}.speech-bubble .btn-close{width:16px;height:16px;background:url(../../images/common/btn_close_white.svg) no-repeat center center;background-size:10px;border:none;cursor:pointer;padding:0;flex-shrink:0}.myhome-wallet-cont{margin:1.25em 0 .625em}.singgiftymall-main .red-box-wrap{display:flex;flex-direction:column;gap:.5em;font-size:1rem}.singgiftymall-main .red-box-wrap .red-box-list{padding:.938em 1.25em;border:1px solid var(--sub-point-color);border-radius:.38em;font-size:inherit;-webkit-border-radius:.38em;-moz-border-radius:.38em;-ms-border-radius:.38em;-o-border-radius:.38em}.singgiftymall-main .red-box-wrap .red-box-list.red-box-main{padding:0}.singgiftymall-main .red-box-wrap .red-box-list.red-box-main .red-box-top{padding:1.56em 1.25em;background-color:var(--sub-bg-point-color);border-radius:.38em .38em 0 0;font-size:inherit}.singgiftymall-main .red-box-wrap .red-box-list.red-box-main .red-box-btm{padding:.938em 1.25em;font-size:inherit}.gufty-help{width:22px;height:22px;cursor:pointer;background-image:url(../../images/common/icon-gufty-help.svg);background-repeat:no-repeat;background-position:left center;background-size:22px auto;vertical-align:middle}.sc-link-wrap{display:flex;align-items:center;font-weight:500;font-variation-settings:"wght" 500;color:#333}.singconinmall-main .red-box-top .sc-amount{display:flex;align-items:center;justify-content:space-between}.singconinmall-main .red-box-top .sc-amount .sc-tit{background-image:none}.singconinmall-main .red-box-top .sc-amount .sc-tit a{display:inline-block}.singconinmall-main .red-box-top .sc-amount .sc-tit span{position:relative;padding:0;font-size:inherit;font-weight:500;font-variation-settings:"wght" 500;color:#111}.singconinmall-main .red-box-top .sc-amount .sc-tit span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.5em;height:1.5em;background-position:left center;background-repeat:no-repeat;background-size:contain;font-size:inherit}.singconinmall-main .red-box-top .sc-amount .sc-tit.sc-icon{margin:0 0 0 .25em}.singconinmall-main .red-box-top .sc-amount .sc-num{font-size:.875rem;font-weight:500;font-variation-settings:"wght" 500;color:#666}.singconinmall-main .red-box-top .sc-amount .sc-num h6{display:inline-block;line-height:1;color:#333}.singconinmall-main .red-box-top .sc-amount .sc-num h6.point-txt{color:var(--main-point-color)}.singconinmall-main .red-box-btm .sc-amount{display:flex;align-items:center;justify-content:space-between;gap:.38em;font-size:1rem}.singconinmall-main .red-box-btm .sc-amount .sc-tit{background-image:none}.singconinmall-main .red-box-btm .sc-amount .sc-tit span{position:relative;padding:0;font-size:inherit;font-weight:500;font-variation-settings:"wght" 500;color:#888}.singconinmall-main .red-box-btm .sc-amount .sc-tit span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.5em;height:1.5em;background-position:left center;background-repeat:no-repeat;background-size:contain;font-size:inherit}.singconinmall-main .red-box-btm .sc-amount .sc-tit.sc-icon{margin:0 0 0 .25em}.singconinmall-main .red-box-btm .sc-amount .sc-num{font-weight:500;font-variation-settings:"wght" 500;color:#666}.singconinmall-main .red-box-btm .sc-amount .sc-num h6{display:inline-block;line-height:1;color:#333}.uselist-info.extinction-txt .profile-txt{color:#bdbdbd!important}.singconinmall-main .tab-btn-menu{border-bottom:1px solid #ebebeb}.uselist-list-wrap .uselist-list{position:relative;align-items:flex-start;width:100%;padding:1.375em 0;border-bottom:1px solid #ebebeb}.coin-use{width:2.5em;height:2.5em;border-radius:50%;background-color:#f5ced0;color:#d07272;text-align:center;line-height:2.5em}.use-font{color:#ff2b2f;font-weight:700;font-variation-settings:"wght" 700}.uselist-wrap-inner{display:flex;align-items:center;width:100%;font-size:1rem;gap:.63em}.uselist-info{flex-direction:column;justify-content:flex-start;width:calc(100% - 6em);display:flex}.uselist-info .profile-tit{display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis;font-weight:500;font-variation-settings:"wght" 500;color:#333;line-height:1.16;transition:color .3s}.uselist-info.profile-tit{margin:.36em 0 0}.uselist-info.extinction-txt,.uselist-info.extinction-txt .profile-tit,.uselist-info.extinction-txt .profile-txt{color:#bdbdbd!important}.singconinmall-main .info-date{position:absolute;top:50%;right:0;transform:translateY(-50%)}.singconinmall-main .rank-score-wrap{height:1.65em;padding-left:2em;background-image:url(../../images/common/icon-ticket.svg);background-repeat:no-repeat;background-position:left center;background-size:1.65em auto;width:100%;margin-top:.625em}.singconinmall-main .soldout{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3;border-radius:6px;z-index:5}.singconinmall-main .point-num,.singconinmall-main .sc-num span{font-weight:700;font-variation-settings:"wght" 700}.singconinmall-main .coin-saving{width:2.5em;height:2.5em;border-radius:50%;background-color:#d8dffe;color:#6a7bc7;text-align:center;line-height:2.5em}.singconinmall-main .saving-font{color:#1945ff;font-weight:700;font-variation-settings:"wght" 700}.singconinmall-main .coin-extinction{width:2.5em;height:2.5em;border-radius:50%;background-color:#ebebeb;color:#6a7bc7;text-align:center;line-height:2.5em}.singconinmall-main .extinction-font{color:#bdbdbd;font-weight:700;font-variation-settings:"wght" 700}.modal.msg .modal-tit-wrap{border-bottom:1px solid #ebebeb;padding-bottom:.75em;margin-bottom:0}.modal.msg .modal-txt-wrap li{list-style:disc;margin-bottom:4px;color:#888}.modal.msg .modal-txt-wrap ul{margin-left:16px}.modal-txt-wrap .modal-tit{margin-bottom:6px}.modal-tit.margin16{margin-top:1em}.uselist-info .profile-txt{margin-top:.667em}@media screen and (min-width:421px){.singconinmall-main .red-box-top .sc-amount .sc-tit span{font-size:clamp(16px,4.267vw,20px)}}.singconinmall-main .coinprodut-list-wrap .coinprodut-list{position:relative;align-items:flex-start;gap:0;width:100%;padding:1em;margin-bottom:1.25em;border:1px solid var(--basic-line-color);border-radius:6px}.singconinmall-main .coinprodut-img{width:4.5em;height:4.5em;border-radius:50%}.singconinmall-main .coinprodut-img img{width:100%;height:100%}.singconinmall-main .coinprodut-wrap-inner{display:flex;width:100%;font-size:1rem;gap:.63em}.singconinmall-main .coinprodut-info{flex-direction:column;justify-content:flex-start;width:calc(100% - 6em);display:flex}.singconinmall-main .coinprodut-info .profile-tit{display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis;font-weight:500;font-variation-settings:"wght" 500;color:#333;line-height:1.16;transition:color .3s}.singconinmall-main .coinprodut-info.profile-tit{margin:.36em 0 0}.singconinmall-main .win-info-date{color:#a0a0a0;font-weight:500;font-variation-settings:"wght" 500}.singconinmall-main .thumbnail-area:after{display:none}.singconinmall-main .uselist_box{background-image:url(../../images/sub/singgifty/uselist_box.png);background-repeat:no-repeat;overflow:hidden;background-size:cover;padding:20px;border-radius:6px;margin:1.25em 0 1.625em;text-align:center}.singconinmall-main .uselist_box .basic-btn{width:8.6875em;margin-top:.75em;background-color:#ff2b2f;z-index:3;font-size:.8125em}.singconinmall-main .uselist_box .basic-btn span{padding:.625em 0}.singconinmall-main .point-num .num{font-weight:700;font-variation-settings:"wght" 700}.singconinmall-main .tel_num_box{padding-bottom:1em}.singconinmall-main .tel_num_box button{width:4em}.singconinmall-main .basic-btn span{padding:.5em 0}.singconinmall-main .tel_num_box .basic-btn{min-width:4em;font-size:.75rem;line-height:1.5;margin-left:.5em}.singconinmall-main .rank-score-wrap{height:1.5em;padding-left:1.25em;background-image:url(../../images/common/icon-ticket.svg);background-repeat:no-repeat;background-position:left center;background-size:1em auto;width:100%;margin-top:.625em}.singconinmall-main .point-num{font-weight:700;font-variation-settings:"wght" 700;line-height:1.85}.my_tip{padding-bottom:0}.event-7days_wrap{background-color:#fece00;padding:3.5em 1.6875em}.event-7days_tit{height:1.5625em;text-align:center;margin-bottom:.75em;margin-top:2em}.event-7days_tit:first-child{margin-top:0}.event-7days_tit img{height:100%;width:auto;display:inline-block}.event-7days_tit span{color:#f5311f;font-size:1.125em;margin:0 4px 0 2px;align-items:center;justify-content:center}.event-7days_tit a{display:inline}.event-7days_tit01{height:1.5625em;text-align:center;margin-bottom:.25em;margin-top:2em}.event-7days_tit01 img{height:100%;width:auto;display:inline-block}.event-7days_tit01 a{display:inline}.event-7days_tit01 span{color:#f5311f;font-size:1.125em;margin:0 4px 0 2px;align-items:center;justify-content:center}.event-7days_subtit{margin-bottom:.75em;text-align:center;font-size:.9375em;font-weight:500;font-variation-settings:"wght" 500}.event-7days_progress01{position:relative;display:flex;gap:1.5em;background-color:#ffdc4b;padding:1.125em;border-radius:1em;align-items:center;justify-content:center}.event-7days_progress02{position:relative;display:flex;gap:.4375em;background-color:#ffdc4b;padding:1.125em;border-radius:1em;align-items:center;justify-content:center}.event-7days_icon01{width:3.375em;height:3.625em;display:flex;background-image:url(../../images/sub/event/event_7days_icon01-off.png);background-size:contain;background-repeat:no-repeat;background-position:top}.event-7days_icon01.active{background-image:url(../../images/sub/event/event_7days_icon01-on.png)}.event-7days_icon02{width:3.375em;height:3.625em;display:flex;background-image:url(../../images/sub/event/event_7days_icon02-off.png);background-size:contain;background-repeat:no-repeat;background-position:top}.event-7days_icon02.active{background-image:url(../../images/sub/event/event_7days_icon02-on.png)}.event-7days_icon03{width:3.375em;height:3.625em;display:flex;background-image:url(../../images/sub/event/event_7days_icon03-off.png);background-size:contain;background-repeat:no-repeat;background-position:top}.event-7days_icon03.active{background-image:url(../../images/sub/event/event_7days_icon03-on.png)}.event-7days_icon04{width:3.375em;height:3.625em;display:flex;background-image:url(../../images/sub/event/event_7days_icon04-off.png);background-size:contain;background-repeat:no-repeat;background-position:top}.event-7days_icon04.active{background-image:url(../../images/sub/event/event_7days_icon04-on.png)}.event-policy{padding:2.875em 1.4375em 3.75em;color:#666;position:relative}.icon-policy{height:1.65em;padding-left:2em;margin-bottom:.9375em;font-weight:700;font-variation-settings:"wght" 700;background-image:url(../../images/common/icon-policy.svg);background-repeat:no-repeat;background-position:left center;background-size:1.65em auto;width:100%;line-height:1.65em!important}.usageguide_wrap{background-color:#8ad3ff;padding:2.5em 0 3.5em}.usageguide_wrap .txt_01{font-size:.9375em;font-weight:500;font-variation-settings:"wght" 500;text-align:center}.usageguide_wrap .txt_02{font-size:1.25em;font-weight:700;font-variation-settings:"wght" 700;text-align:center;margin-bottom:1.25em}.usageguide_wrap button{color:#fff;margin:0 1em;width:calc(100% - 2em);padding:.90625em 0}.event-kerol_wrap .tab-btn-menu{padding:0;background-color:transparent;align-items:end;font-size:1em}.event-kerol_wrap .tab-btn-menu li.tab-btn-link.current a{background-color:#ffffff80;color:#fff}.event-kerol_wrap .tab-btn-menu li.tab-btn-link.current{width:37%}.event-kerol_wrap .tab-btn-menu li.tab-btn-link.current a img{opacity:1}.event-kerol_wrap .tab-btn-menu li.tab-btn-link{width:23%}.event-kerol_wrap .tab-btn-menu li.tab-btn-link a img{opacity:.5;border-radius:.4em}.event-kerol_wrap .tab-btn-menu li.tab-btn-link a{display:flex;align-items:end;min-width:auto;padding:.625em;border-radius:.75em .75em 0 0;background-color:#ffffff4d;color:#fff;font-size:1em}.event-kerol_wrap{background-color:#ad1213;padding:0 .6875em 2.6875em}.event-kerol_wrap .tab-btn-cont-wrap .tab-btn-cont{background-color:#ffffff80;border-bottom-left-radius:.375em;border-bottom-right-radius:.375em;padding:1em .6875em .6875em}.event-kerol_wrap .tab-btn-cont-wrap .tab-btn-cont .music-title{color:#343434;text-align:center;background-color:#fff3;border-radius:.63em;padding:1em 2.5em}.event-kerol_wrap .tab-btn-cont-wrap .tab-btn-cont .music-title span{font-weight:800;font-variation-settings:"wght" 800;font-size:1em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.event-kerol_wrap .tab-btn-cont-wrap .tab-btn-cont .event-kerol_w01 .kerol-title{color:#fff;font-size:1em;font-weight:700;font-variation-settings:"wght" 700;margin:1.5em 0 .5em}.rank-bottom-area{margin:1.5em 0 0}.rank-tit-wrap .rank-tit{font-weight:700;font-variation-settings:"wght" 700;color:#fff}.rank-list-wrap{border-radius:.63em;margin:.5em 0 0}.rank-top-area{margin-top:1.5em}.rank-top-area .rank-list-wrap{background-color:#fff7f7;border:2px solid #FFBABC;border-radius:.63em;margin:.5em 0 0}.rank-bottom-area .rank-list-wrap{background-color:#fff;border:1px solid #EBEBEB;border-radius:.5em;margin:.5em 0 0}.rank-list-wrap .profile-list-wrap{gap:0}.rank-top-area .rank-list-wrap .profile-list-wrap{padding:7px 0}.rank-list-wrap .profile-img{overflow:visible;width:2.63em;height:2.63em;min-width:42px}.rank-list-wrap .profile-img img{overflow:hidden;border-radius:50%;aspect-ratio:1 / 1}.rank-num-wrap{width:2.88em;text-align:center;font-weight:500;font-variation-settings:"wght" 500}.rank-list-wrap .profile-area{padding:0}.rank-list-wrap .profile-list{padding:.75em 0;font-size:1rem}.rank-bottom-area .rank-list-wrap .profile-list:first-child{border-radius:.5em .5em 0 0}.rank-bottom-area .rank-list-wrap .profile-list:last-child{border-radius:0 0 .5em .5em}.rank-bottom-area .rank-list-wrap .profile-list.mine{background-color:#fff7f7}.rank-bottom-area .rank-list-wrap .profile-list:only-child{border-radius:.5em}.rank-list-wrap .profile-list .profile-wrap{gap:.38em;justify-content:flex-start}.rank-list-wrap .profile-list .profile-wrap .profile-wrap-inner{width:calc(100% - 9.38em)}.rank-list-wrap .profile-list .profile-wrap .profile-info{width:calc(100% - 3.13em)}.rank-list-wrap .rank-score-wrap{width:5.68em;min-width:52px;margin:0 0 0 .25em;font-weight:500;font-variation-settings:"wght" 500;color:#666;text-align:right}.rank-list-wrap .rank-score-wrap .point-num em{font-size:1.25rem;font-weight:500;font-variation-settings:"wght" 500}.rank-list-wrap .rank-score-wrap .point-num em:not(.point-txt){color:#111}.profile-img:before{z-index:10}.rank-list-text{text-align:center;padding:1.1875em 0}.comment_guide{text-align:center;padding-right:1.5em}.singgifty-detail .coinprodut-list-wrap .coinprodut-list{position:relative;align-items:flex-start;gap:0;width:100%;padding:2em 0}.singgifty-detail .coinprodut-img{width:10em;height:10em;border-radius:50%;margin:0 auto}.singgifty-detail .coinprodut-img img{width:100%}.singgifty-detail .coinprodut-wrap-inner{display:flex;gap:.63em;width:100%;font-size:1rem}.singgifty-detail .coinprodut-info{text-align:center;margin-top:1em}.singgifty-detail .coinprodut-info .profile-tit{display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis;font-weight:500;font-variation-settings:"wght" 500;color:#333;line-height:1.16;transition:color .3s}.singgifty-detail .coinprodut-info.profile-tit{margin:.36em 0 0}.singgifty-detail .info-date{color:#a0a0a0;margin-top:.625em}.singgifty-detail .rank-score-wrap{width:100%;margin-top:.625em}.singgifty-detail .rank-score-wrap img{width:1.25em;height:1.25em;display:inline-block;align-items:center;vertical-align:top}.singgifty-detail .thumbnail-area:after{display:none}.singgifty-detail .coin_text_box{border-bottom:1px solid #EBEBEB;overflow:hidden;padding-bottom:.5em;margin-top:2em}.singgifty-detail .coin_text_box .remaining{color:#888;float:left}.singgifty-detail .coin_text_box .date{color:#888;float:right}.singgifty-detail .coin_text{margin-top:1.5em;color:#111}.singgifty-detail .coin_text ul{margin:1em}.singgifty-detail .coin_text li{list-style-type:disc}.singgifty-detail .point-num{font-weight:700;font-variation-settings:"wght" 700}.singgifty-detail .modal-tit-wrap .modal-tit{text-align:center!important;border-top:0}.singgifty-detail .tel-sub-tit{text-align:center;color:#111;padding:1em 0 1.5em}.singgifty-detail .modal.msg .modal-txt-wrap{padding-top:0!important;border-top:0}.singgifty-detail .modal.msg .modal-cont-wrap{padding-top:1.5em}.singgifty-detail .modal.msg .modal-tit-wrap{padding-bottom:1.125em;border-bottom:1px solid #ebebeb;overflow:hidden;margin-bottom:0}.singgifty-detail .tel-sub-txt{padding:1em 1.5em;background-color:#f5f5f5;margin:.75em 0 1.5em;color:#666;height:5.25em;overflow-y:scroll}.singgifty-detail .tel-sub-txt li{list-style:disc;margin-left:1em}.singgifty-detail .modal.msg .modal-txt-wrap .basic-check-box{margin:24px 0 .75em}.singgifty-detail .basic-check-box input[type=checkbox]+label{color:#111;font-weight:500;font-variation-settings:"wght" 500;padding-left:1.5em;position:relative}.singgifty-detail .basic-check-box input[type=checkbox]+label:before{position:absolute;top:.15em;left:0}.singgifty-detail .cuponpop_txt{text-align:center;margin-top:1.5em}.singgifty-detail .input-box-wrap{display:block}.singgifty-detail .basic-btn.sel{font-size:1em}.singgifty-detail .input-label{color:#888}.singgifty-detail .requestPop .input-box-wrap:last-of-type{margin-top:0}.singgifty-detail .requestPop .input-box-wrap{padding-top:0}.account-sec{margin-top:1.25em}.divider:after{display:block;width:100%;height:5px;margin:1.5em 0;background-color:#f5f5f5;content:""}.section-tit-wrap .section-title{color:#888}.section-content.content-txt2{padding-top:1em;color:#333}.section-content .setting-list{display:flex;flex-direction:column;gap:1.25em}.section-content .setting-list a{display:flex;justify-content:space-between;align-items:center;position:relative;color:#333}.section-content .setting-list a:after{display:block;width:1.5em;height:1.5em;background-image:url(../../images/common/icon-arrow-next-gray.svg);background-repeat:no-repeat;background-position:center;background-size:cover;content:""}.section-content .setting-list .membership-option{display:flex;justify-content:space-between}.section-content .setting-list .membership-option .divide-wrap{display:flex;align-items:center;font-size:1rem}.section-content .setting-list .membership-option .divide-wrap.left-wrap{gap:.5em}.section-content .setting-list .membership-option .divide-wrap.right-wrap{gap:.375em}.section-content .setting-list .membership-option .divide-wrap.right-wrap a{min-width:-moz-fit-content;min-width:fit-content;font-size:.75rem;font-weight:500;font-variation-settings:"wght" 500}.section-content .setting-list .membership-option .divide-wrap.right-wrap a:after{display:none}.section-content .setting-list .membership-option .divide-wrap.right-wrap a.pink{color:var(--main-point-color)}.section-content .setting-list .membership-option .divide-wrap.right-wrap a.gray{color:#666}.section-content .setting-list .membership-option .divide-wrap.right-wrap a span{padding:.41667em 0}.section-content .setting-list .switch-option{display:flex;justify-content:space-between}.device-setting-sec{margin-top:1.25em}.switch-txt-wrap{padding-right:1.38em}.alarm-txt{padding-top:.5em;color:#888;font-weight:400;font-variation-settings:"wght" 400}.m-notice-popup .notice-list{display:flex;flex-direction:column;gap:1em;padding-top:1.25em}.m-notice-popup .notice-list li{padding-bottom:1em;border-bottom:1px solid var(--basic-line-color)}.m-notice-popup .notice-list li a{color:#333}.m-notice-popup .notice-list-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient:vertical}.m-notice-popup .notice-reg-date{padding-top:.58em;color:#888;font-weight:400;font-variation-settings:"wght" 400}.notice-title-wrap{padding:1.25em 1em 1em;width:100%;background-color:var(--sub-bg-color-f5)}.notice-title-wrap .notice-title{font-weight:700;font-variation-settings:"wght" 700;word-break:keep-all}.notice-content-wrap{width:100%;margin-top:1.43em}.faq-sec .tab-menu li.tab-link{width:50%}.faq-sec .tab-menu li.slider{width:calc((100% - 32px)/2)}.faq-sec .tab-content-wrap .btn-wrap:first-child{position:sticky;z-index:100;padding:1em 0 1.75em;background-color:#fff}.faq-sec .tab-content-wrap .btn-wrap .basic-btn.sel{font-weight:500;font-variation-settings:"wght" 500}.faq-sec .tab-content{margin-top:1px}.input-area input{color:#333}.textarea-area{margin:.75em 0 1em}.textarea-area .textarea-box-wrap .textarea-box{height:11.25em}.textarea-area .textarea-box-wrap .textarea-box textarea{min-height:100%;color:#333}#saveCheck .modal-txt-wrap{margin-top:0}#saveCheck .modal-tit-wrap{margin-top:16px}.toast-popup.border-radius{border-radius:2.71em}.full-modal-cont.info .content{margin-top:2.14em;color:#333}.full-modal-cont.info .toggle-list{margin-top:2.14em}.full-modal-cont.info .toggle-title{position:sticky;top:0;background:#fff}.temrs_service_wrap a{display:inline;color:#666}.temrs_service_wrap .t_01,.temrs_service_wrap .t_02,.temrs_service_wrap strong{font-weight:600;font-variation-settings:"wght" 600}@media screen and (min-width:421px){.section-content .setting-list .membership-option .divide-wrap{font-size:clamp(16px,4.267vw,20px)}.section-content .setting-list .membership-option .divide-wrap.right-wrap a{font-size:clamp(12px,3.2vw,15px)}.tab-content-wrap .btn-wrap:first-child{font-size:clamp(16px,4.267vw,20px)}}#m-alarm-popup .tab-btn-menu{position:sticky;top:0;z-index:12;overflow-x:auto;padding:1.71em 16px 0;background-color:#fff}#m-alarm-popup .tab-btn-menu::-webkit-scrollbar{display:none}#m-alarm-popup .tab-btn-menu .tab-btn-link{white-space:nowrap}#m-alarm-popup .alarm-header{display:flex;justify-content:space-between;position:sticky;z-index:12;padding:1.57em 16px .86em;background-color:#fff}#m-alarm-popup .alarm-header .alarm-count{display:flex;color:#666}#m-alarm-popup .alarm-header .alarm-count .basic-check-box .alarm-check-box-all{color:#666}#m-alarm-popup .alarm-header .alarm-count .basic-check-box .alarm-check-box-all:before{display:none;margin-right:.86em}#m-alarm-popup .alarm-header.on .alarm-count .basic-check-box .alarm-check-box-all:before{display:inline-block}#m-alarm-popup .alarm-header .alarm-btn-wrap{display:flex;align-items:center}#m-alarm-popup .alarm-header .alarm-btn-wrap button{display:flex;align-items:center;font-weight:700;font-variation-settings:"wght" 700}#m-alarm-popup .alarm-header .alarm-btn-wrap .hidden-btn{visibility:hidden;opacity:0}#m-alarm-popup .alarm-header .alarm-btn-wrap .hidden-btn:after{display:block;width:1px;height:.71em;margin-inline:8px;background-color:#c3c3c3;content:""}#m-alarm-popup .alarm-header.on .alarm-btn-wrap .hidden-btn{visibility:visible;opacity:1}#m-alarm-popup .alarm-list .alarm-item{padding-block:1.13em;border-top:1px solid var(--basic-line-color)}#m-alarm-popup .alarm-list .alarm-item.already-read{opacity:.6}#m-alarm-popup .alarm-list .alarm-item .alarm-top-area{display:flex;justify-content:space-between;align-items:center}#m-alarm-popup .alarm-list .alarm-item .alarm-top-area .basic-check-box{flex:1}#m-alarm-popup .alarm-list .alarm-item .alarm-check-box-label{display:flex;align-items:center;pointer-events:none}#m-alarm-popup .alarm-list .alarm-item .alarm-check-box-label:before{display:none;margin-right:.86em;transform:translateY(0)}#m-alarm-popup .alarm-list .alarm-item.on .alarm-check-box-label{pointer-events:auto}#m-alarm-popup .alarm-list .alarm-item.on .alarm-check-box-label:before{display:inline-block}#m-alarm-popup .alarm-list .alarm-item .alarm-tit{color:#111;font-weight:700;font-variation-settings:"wght" 700}#m-alarm-popup .alarm-list .alarm-item .alarm-date{color:#888;font-weight:400;font-variation-settings:"wght" 400}#m-alarm-popup .alarm-list .alarm-item .alarm-link{padding-top:.75em}#m-alarm-popup .alarm-list .alarm-item.on .alarm-link{margin-left:1.75em}#m-alarm-popup .alarm-list .alarm-item .alarm-cont{color:#333;font-weight:400;font-variation-settings:"wght" 400;word-break:keep-all}#m-alarm-popup .alarm-list .alarm-item .profile-area{padding-top:.75em}#m-alarm-popup .alarm-list .alarm-item .profile-area .profile-wrap-inner{width:100%;gap:.88em}#m-alarm-popup .alarm-list .alarm-item .profile-area .thumbnail-area{width:4em;height:4em;aspect-ratio:1}#m-alarm-popup .alarm-list .alarm-item .profile-area .profile-info{width:calc(100% - 4.88em)}#deleteAlarm,#noCheckedAlarm{z-index:156}#m-alarm-popup .alarm-list .alarm-item .follow-link{width:14.375em}#m-alarm-popup .alarm-list .alarm-item .follow-cont{position:relative;margin-top:.75em;color:#333;font-weight:400;font-variation-settings:"wght" 400;word-break:keep-all}#m-alarm-popup .alarm-list .alarm-item .follow-wrap{position:absolute;top:50%;right:0;transform:translateY(-50%)}#m-alarm-popup .alarm-list .alarm-item .follow-wrap .basic-btn{font-weight:500;font-variation-settings:"wght" 500}@media screen and (min-width:421px){.alarm-guide-sec .basic-btn.small,.m-alarm-popup .basic-btn.small{width:120px}}.duet-sec .section-content{overflow:hidden}.duet-sec .sub-cont-tit-wrap{padding:0 8px}.duet-sec .sub-cont-txt{font-weight:400;font-variation-settings:"wght" 400}.sub-cont-tit a{font-size:inherit;color:inherit}.white .sub-cont-tit span{background-image:url(../../images/common/icon-sub-tit-next-white.svg)}.duet-sec .no-result p{padding:3.57em 10px}.duet-main .inner{margin:0}.sub-cont-tit.ambassador span{padding:0 2.8em 0 0;background-image:url(../../images/sub/duet/ambassador_icon.png);background-repeat:no-repeat;background-position:right center;background-size:2.5em auto}.sub-cont-tit.best span{padding:0 2.8em 0 0;background-image:url(../../images/sub/duet/best_icon.png);background-repeat:no-repeat;background-position:right center;background-size:2.5em auto}.sing-search>.inner{border-top:0px solid #F4F4F4;font-size:1rem}.sing-search .search-input-wrap{z-index:95}@media screen and (min-width:421px){.sing-search>.inner{font-size:clamp(16px,4.267vw,20px)}}.duet-main{padding:0}.duet-main .duet-main-banner{position:relative;padding:0;font-size:1rem}.duet-main .duet-main-banner .swiper-wrapper{padding:0 10px 0 0}.duet-main .thumbnail-area{border-radius:0}.duet-main .duet-main-banner .thumbnail-area:after{z-index:5;background:#0000004d;height:100%}.duet-main .duet-main-banner .thumbnail-area.duet:after{display:none}.thumbnail-text{z-index:12;position:absolute;color:#fff;bottom:1rem;text-align:center;width:100%;padding:0 2.5em}.thumbnail-text .profile-info{width:100%}.thumbnail-text .profile-info .profile-tit{color:#fff}.thumbnail-area .img_back{z-index:11;position:absolute;bottom:0;left:0;width:100%;height:63%}.thumbnail-area .img_back.bg1{background:linear-gradient(to bottom,#0b73c300,#0b73c3)}.thumbnail-area .img_back.bg2{background:linear-gradient(to bottom,#065e4800,#065e48)}.thumbnail-area .img_back.bg3{background:linear-gradient(to bottom,#ad8c0800,#ad8c08)}.duet-wrap{text-align:center;width:100%;padding-bottom:2.688rem}.duet-wrap.bg1{background-color:#0b73c3}.duet-wrap.bg2{background-color:#065e48}.duet-wrap.bg3{background-color:#ad8c08}.duet-wrap h6.duet_text{padding:1rem 0;color:#fff}.duet-wrap .btn-wrap{width:30%;margin:0 auto}.thumbnail-text .profile-info .profile-txt{color:#ffffffb3;margin:2px 0}.thumbnail-text .song-by-info{color:#ffffffb3;justify-content:center}.thumbnail-text .song-by-info .profile-img{min-width:1.25em;width:1.25em;height:1.25em;background-color:transparent}.thumbnail-text .song-by-info .profile-img img{border:1px solid #ccc}.thumbnail-text .song-by-info.duet .profile-img{min-width:2.375em;border-radius:0;background-color:transparent}.thumbnail-text .song-by-info.duet .profile-img img{border-radius:100%;left:.6em;border:1px solid #ccc;width:1.25em;height:1.25em}.thumbnail-text .song-by-info.duet .profile-img img.duet01{z-index:1;margin:0}.thumbnail-text .song-by-info.duet .profile-img img.duet02{display:block;margin:0 0 0 -.4em}.duet-sec .img-btn-wrap .duet_btn{color:#fff;background-color:#1526bf;width:100%;padding:1em;text-align:left}.duet-sec .img-btn-wrap .duet_btn span{display:block;width:100%;background-image:url(../../images/sub/duet/arrow_B_right.svg);background-repeat:no-repeat;background-position:right center}.duet-sec .img-btn-wrap.bottom{bottom:0;padding:0}.duet-sec .img-btn-wrap.bottom a{width:100%}.duet-sec .img-btn-wrap{position:relative}.duet-wrap .basic-btn span{padding:.5em 0 .63rem}.duet-wrap .basic-btn{font-size:.875rem}.duet-sec .swiper-pagination{display:flex;justify-content:center;align-items:center;font-size:1rem}.duet-sec .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:1em}.duet-sec .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .19em;font-size:inherit}.duet-sec .swiper-pagination-bullet{opacity:1;position:relative;display:flex;align-items:center;width:.25em;height:.25em;background-color:transparent;transition:width .3s;transform-origin:center;font-size:inherit}.duet-sec .swiper-pagination-bullet:before{content:"";width:.25em;height:.25em;border-radius:100%;background-color:#ffffff4d}.duet-sec .swiper-pagination-bullet-active{width:.25em}.duet-sec .swiper-pagination-bullet-active:before{background:#fff}.white .swiper-pagination-bullet:before{opacity:.3;background:#fff}.white .swiper-pagination-bullet-active:before{opacity:1;background:#fff}@media screen and (min-width:421px){.swiper-pagination{font-size:clamp(16px,4.267vw,20px)}}@media screen and (min-width:421px){.duet-main .duet-main-banner,.thumbnail-text .song-by-info .profile-img figure{font-size:clamp(16px,4.267vw,20px)}}.duet_banner{padding:0 1em 1.5em}.duet_banner img{border-radius:.38em}.ambassador_duet-rising-tab.no-result .tab-song-menu,.duet-rising-tab.no-result .duet-rising-list{display:none}.ambassador_duet-rising-tab.no-result .no-result{display:block}.ambassador_duet-rising{padding:1.5em 0;font-size:1rem}.ambassador_duet-rising .profile-wrap-inner.title{width:auto;align-items:flex-start}.ambassador_duet-rising .profile-wrap-inner.title .profile-info{overflow:hidden;gap:.38em}.ambassador_duet-rising .profile-wrap-inner.title .profile-info .profile-tit{font-weight:700;font-variation-settings:"wght" 700;text-overflow:initial}.ambassador_duet-rising .profile-wrap-inner.title .profile-info .profile-txt{font-weight:400;font-variation-settings:"wght" 400;color:#111;text-overflow:initial}.ambassador_duet-rising-list .song-list .profile-img img{width:1.5em;height:1.5em;border:1px solid #fff}.ambassador_duet-rising .profile-area.song-list .profile-list-wrap{flex-wrap:nowrap;gap:0;margin:.75em 0 0}.ambassador_duet-rising .profile-area.song-list .profile-list-wrap .profile-list{width:9.25em}.ambassador_duet-rising .profile-area.song-list .profile-list-wrap .profile-list .profile-wrap{cursor:grab}.ambassador_duet-rising .profile-area.song-list .profile-list-wrap .img-btn-wrap.bottom{bottom:.6em;padding:0 .8em 0 .4em;font-size:.63rem}.ambassador_duet-rising .profile-area.song-list .profile-list-wrap .img-btn-wrap.bottom .play span{padding:0 0 0 1.8em;background-size:1.6em auto}.ambassador_duet-rising .song-list .profile-info{margin:0 0 .25em}.ambassador_duet-rising .profile-area.song-list .profile-list-wrap .profile-tit{color:#fff}.ambassador_duet-rising .profile-area.song-list .profile-list-wrap .profile-txt,.ambassador_duet-rising .profile-area.song-list .profile-list-wrap .profile-name{color:#ffffffb3}.ambassador_duet-rising .profile-area.song-list .profile-list-wrap .profile-img{min-width:1.5em;width:1.5em;height:1.5em}.ambassador_duet-rising .profile-area.song-list .profile-list-wrap .profile-img img{border:1px solid #ccc}.ambassador_duet-rising .profile-area.song-list .profile-list-wrap .thumbnail-area{cursor:inherit}.ambassador_duet-rising .profile-area.song-list .profile-list-wrap .song-by-info.duet .profile-img{width:1.5em;height:1.5em}.ambassador_duet-rising .profile-area.song-list .profile-list-wrap .thumbnail-area:after{display:none}.duetinfo_text{position:absolute;bottom:0;z-index:98;left:0;width:100%;padding:1em .875em;background:#0009}.ambassador_duet-rising .thumbnail-area .thumbnail-wrap,.ambassador_duet-rising .thumbnail-area{height:18.5em}.ambassador_duet-rising .thumbnail-area .thumbnail-wrap img.middle{width:100%}.ambassador_duet-rising .thumbnail-area{position:relative;isolation:isolate;transform:translateZ(0)}.ambassador_duet-rising .thumbnail-wrap.ambassador-thumb{position:relative;z-index:1}.duetinfo_text{background:transparent;transform:translateZ(0);backface-visibility:hidden;will-change:transform}.duetinfo_text:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;z-index:-1;transform:translateZ(0);backface-visibility:hidden}@media screen and (min-width:421px){.ambassador_duet-rising,.ambassador_duet-rising .profile-area.song-list .profile-list-wrap .profile-list{font-size:clamp(16px,4.267vw,20px)}.ambassador_duet-rising .profile-wrap-inner.title .profile-btn-wrap .basic-btn.small{font-size:clamp(12px,3.2vw,15px)}.ambassador_duet-rising .profile-area.song-list .profile-list-wrap .img-btn-wrap{font-size:clamp(10px,2.667vw,13px)}}.sing-rising-tab .no-result,.sing-rising-tab.no-result .tab-song-menu,.sing-rising-tab.no-result .sing-rising-list{display:none}.sing-rising-tab.no-result .no-result{display:block}.best_duet-rising{padding:0;font-size:1rem}.best_duet-rising .profile-wrap-inner.title{width:auto;align-items:flex-start}.best_duet-rising .profile-wrap-inner.title .profile-info{overflow:hidden;gap:.38em}.best_duet-rising .profile-wrap-inner.title .profile-info .profile-tit{text-overflow:initial}.best_duet-rising .profile-wrap-inner.title .profile-info .profile-txt{color:#111;text-overflow:initial}.best_duet-rising .profile-area.song-list .profile-list-wrap{flex-wrap:nowrap;gap:0;margin:0}.best_duet-rising .profile-area.song-list .profile-list-wrap .profile-list{width:6.81em;font-size:1rem}.best_duet-rising .profile-area.song-list .profile-list-wrap .profile-list .profile-wrap{cursor:grab}.best_duet-rising .profile-area.song-list .profile-list-wrap .img-btn-wrap.bottom{bottom:.6em;padding:0 .8em 0 .4em;font-size:.63rem}.best_duet-rising .profile-area.song-list .profile-list-wrap .img-btn-wrap.bottom .play span{padding:0 0 0 1.8em;background-size:1.6em auto}.best_duet-rising .profile-area.song-list .profile-list-wrap .profile-tit{color:#333}.best_duet-rising .profile-area.song-list .profile-list-wrap .profile-img,.best_duet-rising .song-list .profile-img img{min-width:1.5em;width:1.5em;height:1.5em}.best_duet-rising .profile-area.song-list .profile-list-wrap .thumbnail-area{cursor:inherit}.sing-list .song-by-info.duet .profile-name{width:calc(100% - 3.83em)}.best_duet-rising .tab-song-cont-wrap{margin-top:.75em}.best_duet-rising-list .sing-rising-tab-cont .profile-list{width:6.81em}.best_duet-rising .song-list .profile-info{margin:.5em 0 .25em}@media screen and (min-width:421px){.best_duet-rising,.best_duet-rising .profile-area.song-list .profile-list-wrap .profile-list{font-size:clamp(16px,4.267vw,20px)}.best_duet-rising .profile-wrap-inner.title .profile-btn-wrap .basic-btn.small{font-size:clamp(12px,3.2vw,15px)}.best_duet-rising .profile-area.song-list .profile-list-wrap .img-btn-wrap{font-size:clamp(10px,2.667vw,13px)}}@media screen and (max-width:499px){.sing-sec .section-content.sing-rising .tab-song-menu::-webkit-scrollbar{display:none}.sing-sec .section-content.sing-rising .tab-song-menu::-webkit-scrollbar-thumb{display:none}.sing-sec .section-content.sing-rising .tab-song-menu::-webkit-scrollbar-track{display:none}}.profile-name{overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis}.ambassador_duet-rising .thumbnail-wrap.ambassador-thumb{background-position:center;background-repeat:no-repeat;background-size:cover;transform:translateZ(0);backface-visibility:hidden}.best_duet-rising .profile-area::-webkit-scrollbar{display:none}.best_duet-rising .thumbnail-area{min-width:6.81em}.best_duet-rising .thumbnail-wrap{position:relative;width:100%;padding-top:56.25%;overflow:hidden;border-radius:8px}.best_duet-rising .thumbnail-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.best_duet-rising .thumbnail-wrap img.duet-left{width:50%;left:0;clip-path:inset(0 0 0 0)}.best_duet-rising .thumbnail-wrap img.duet-right{width:50%;left:50%;clip-path:inset(0 0 0 0)}.duet_best-scroll-container::-webkit-scrollbar{display:none}.search-sec .recommend-keyword-wrap{margin-top:-1px}.search-sec .recommend-keyword-inner{display:flex;align-items:center;padding-left:16px;border-top:1px solid var(--basic-line-color);border-bottom:1px solid var(--basic-line-color)}.search-sec .recommend-keyword-wrap .recommend-keyword-tit{min-width:5.45em;padding:1.14em 1.14em 1.14em 0;font-weight:500;font-variation-settings:"wght" 500;color:#111}.search-sec .recommend-keyword-wrap .recommend-keyword{overflow:hidden;overflow-x:auto;white-space:nowrap}.search-sec .recommend-keyword .keyword-list{display:flex;gap:0 1em}.search-sec .recommend-keyword .keyword-list li:last-child{padding-right:16px}.search-sec .recommend-keyword .keyword-list .keyword{padding:1.14em 0;font-size:.875rem;font-weight:400;font-variation-settings:"wght" 400;color:#888}.search-sec .profile-img:before{display:none}.search-sec .no-result p{padding:3.57em 10px}.key{color:var(--main-point-color)!important}@media screen and (min-width:421px){.search-sec .recommend-keyword-wrap .keyword-list .keyword{font-size:clamp(14px,3.733vw,18px)}}@media screen and (max-width:499px){.search-sec .recommend-keyword-wrap .recommend-keyword::-webkit-scrollbar{display:none}.search-sec .recommend-keyword-wrap .recommend-keyword::-webkit-scrollbar-thumb{display:none}.search-sec .recommend-keyword-wrap .recommend-keyword::-webkit-scrollbar-track{display:none}}.search-sec .search-cont-top,.search-sec .section-content.search-popular{padding:1.5em 0}.search-sec .search-popular .profile-area.song{padding:1em 0 0}.search-sec .search-popular .profile-area.song .profile-list-wrap{gap:1.25em}.search-sec .search-popular .profile-area.song .profile-wrap{gap:.75em}.search-sec:not(.search-result-sec) .search-popular .profile-area.song .profile-wrap .profile-wrap-inner{align-items:flex-start;gap:1em;width:calc(100% - 5em)}.search-sec .search-popular .profile-area.song .profile-img{width:6em;height:6em}.search-sec .search-popular .profile-area.song .profile-info{width:calc(100% - 7em);justify-content:stretch;align-self:stretch;padding:.38em 0 0}.search-sec .search-popular .profile-area.song .profile-tit{display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2}.search-sec .search-popular .profile-area.song .profile-sub{margin-top:auto}.search-sec .search-popular .profile-area.grade{padding:1em 0 0}.search-sec.search-result-sec .section-content.search-popular{padding:0}.search-result-sec .tab-menu{margin-top:-1px}.search-result-sec .tab-menu li.tab-link{width:25%}.search-result-sec .tab-menu li.slider{width:calc((100% - 32px)/4)}.search-result-sec .search-result-list .section-content{margin-bottom:1.5em;font-size:1rem}.search-result-sec .search-result-list .section-content>.inner{padding:0 0 1.5em;border-bottom:1px solid #F4F4F4;font-size:1rem}.search-result-sec .search-result-cont .profile-area.grade .profile-wrap .profile-wrap-inner{margin-bottom:0}.search-result-sec .search-result-cont .profile-area.grade .profile-img{width:6em;min-width:6em;height:6em}.search-result-sec .search-result-cont .profile-area.grade .profile-info{width:calc(100% - 6.75em);margin-top:2px}.search-result-sec .search-result-cont .profile-area.grade .profile-bottom{width:calc(100% - 6.75em)}.search-result-sec .search-result-cont .profile-area.grade .profile-tit{display:block;white-space:nowrap;-webkit-line-clamp:initial}.search-result-sec .search-result-list .section-content.search-sing-cont{padding-top:1.25em}.search-result-sec .search-result-list .search-sing-cont .profile-area{margin:1em 0 0}.search-result-sec .search-result-list .search-sing-cont .profile-area .let-sing{display:none}.search-result-sec .search-result-list .search-sing-cont .profile-area.no-result .let-sing{display:block}.search-result-sec .search-result-list .search-sing-cont .profile-area.no-result .profile-list-wrap{display:none}.search-result-sec .search-result-list .search-sing-cont .profile-area .profile-list-wrap .profile-list{display:block}.search-result-sec .search-result-list .search-sing-cont .profile-area .profile-list-wrap .profile-list:nth-child(n+4){display:none}.profile-wrap-inner.song-record-list{gap:.75em;width:100%}.search-result-sec .search-record-cont .profile-area.song{padding:1em 0 0}.search-result-sec .search-result-list .search-record-cont .profile-area .profile-list-wrap{gap:1.25em}.search-result-sec .search-result-list .search-record-cont .profile-area .profile-list-wrap .profile-list:nth-child(n+4){display:none}.search-result-sec .search-result-list .search-record-cont .profile-area .profile-list-wrap .profile-list{display:block}.search-result-sec .search-result-list .search-record-cont .profile-area.song .profile-wrap .profile-wrap-inner{width:100%}.search-result-sec .profile-wrap-inner.song-record-list .thumbnail-area{width:6em;height:6em;font-size:1rem}.search-result-sec .profile-wrap-inner.song-record-list .thumbnail-area .img-btn-wrap.bottom{bottom:.5em;padding:0 .4em;font-size:.63rem}.search-result-sec .profile-wrap-inner.song-record-list .thumbnail-area .img-btn-wrap.bottom .play span{padding:0 0 0 1.6em;background-size:1.4em auto}.search-sec.search-result-sec .search-record-cont .profile-area.song .profile-info{justify-content:flex-start;align-self:stretch;margin-top:0;width:calc(100% - 6.75em)}.search-result-sec .search-record-cont .profile-area.song .profile-txt{margin:.14em 0 0}.song-by-info-wrap:has(.recode-date){display:flex;flex-direction:column;gap:.5em;justify-content:flex-start;align-items:flex-start;margin-top:auto;font-size:.75rem}.song-by-info-wrap .recode-date{font-size:inherit;font-weight:400;font-variation-settings:"wght" 400;color:#888}.search-result-sec .search-record-cont .profile-area.song .song-by-info{position:relative;top:-.25em;margin-top:auto}.search-result-sec .search-record-cont .profile-area.song .song-by-info .profile-img{width:1.125em;min-width:1.125em;height:1.125em;background-color:transparent}.search-result-sec .search-record-cont .profile-area.song .song-by-info.duet .profile-img{width:1.82em}.search-result-sec .search-record-cont .profile-area.song .song-by-info .profile-img img{width:1.125em;min-width:1.125em;height:1.125em;background-color:var(--basic-line-color)}.search-result-sec .search-record-cont .profile-area.song .song-by-info.duet .profile-img img.duet02{margin:0 0 0 -.45em}.search-result-sec .search-record-cont .profile-area.song .song-by-info .profile-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333}.search-user-cont .profile-area{margin:1em 0 0}.search-result-sec .search-result-list .search-user-cont .profile-area .profile-list-wrap .profile-list{display:block}.search-result-sec .search-result-list .search-user-cont .profile-area .profile-list-wrap .profile-list:nth-child(n+4){display:none}@media screen and (min-width:421px){.search-result-sec .scroll-tab-cont .section-content,.search-result-sec .search-result-list .section-content>.inner{font-size:clamp(16px,4.267vw,20px)}.search-result-sec .profile-wrap-inner.song-record-list .thumbnail-area{font-size:clamp(16px,4.267vw,20px)}.song-by-info-wrap:has(.recode-date){font-size:clamp(12px,3.2vw,15px)}}.search-song-list .recommend-keyword-wrap,.search-record-list .recommend-keyword-wrap{margin-top:0;font-size:1rem}.search-result-sec .search-result-cont:has(.scroll-tab.fixed) .search-song-list .recommend-keyword-wrap:first-child{margin-top:.3em}.search-result-sec .search-result-cont:has(.scroll-tab.fixed) .search-record-list .recommend-keyword-wrap:first-child{margin-top:.3em}.search-song-list .recommend-keyword-wrap .recommend-keyword-inner,.search-record-list .recommend-keyword-wrap .recommend-keyword-inner{border-top:none}.search-song-list .song-list-cont{min-height:80vh}.search-song-list .song-list-cont .sorting-tit-wrap{padding:1.5em 0}.search-song-list .song-list-cont .sorting-tit-wrap .sorting-tit{font-weight:500;font-variation-settings:"wght" 500}.search-song-list .song-list-cont .profile-list-wrap{gap:1.25em}.search-song-list .song-list-cont .let-sing{display:none}.search-song-list .song-list-cont .profile-area.no-result .let-sing{display:block;position:fixed;bottom:35px;left:50%;transform:translate(-50%);width:calc(100% - 32px);max-width:718px}.search-song-list .song-list-cont .profile-area.no-result .no-result p{padding:10.71em 10px}.search-record-list .record-list-cont .sorting-tit-wrap{padding:1.5em 0}.search-record-list .record-list-cont .sorting-tit-wrap .sorting-tit{font-weight:500;font-variation-settings:"wght" 500}.search-record-cont .profile-area.song .profile-wrap .profile-wrap-inner{width:100%}.search-result-sec .search-record-cont.record-list-cont .profile-area.song{padding:0}.search-result-sec .search-record-cont.record-list-cont .profile-list-wrap{gap:1.25em}.search-record-list .record-list-cont .profile-area.no-result .no-result p{padding:10.71em 10px}.search-user-list .user-list-cont .sorting-tit-wrap{padding:1.5em 0}.search-user-list .user-list-cont .sorting-tit-wrap .sorting-tit{font-weight:500;font-variation-settings:"wght" 500}.search-user-list .user-list-cont .profile-area.no-result .no-result p{padding:10.71em 10px}@media screen and (min-width:421px){.search-song-list .recommend-keyword-wrap,.search-record-list .recommend-keyword-wrap{font-size:clamp(16px,4.267vw,20px)}}.search-song-list .recommend-keyword-wrap{margin-top:0}.search-song-list .recommend-keyword-wrap .recommend-keyword-inner{border-top:none}.event-7days4_tit{position:relative;display:flex;gap:.5em;margin-bottom:.5em;margin-top:2.5em;align-items:center;justify-content:center}.event-7days4_tit img{height:1.125em;width:auto}.event-7days4_tit:first-child{margin-top:0}.event-7days4_tit span,.event-7days4_tit01 span,.event-7days4_tit02 span{font-size:1.125em;color:#000c;font-weight:400;font-variation-settings:"wght" 400}.event-7days4_tit01 a{position:relative;display:flex;gap:.25em;margin-bottom:.25em;margin-top:2.5em;align-items:center;justify-content:center}.event-7days4_tit01 img{height:1.125em;width:auto}.event-7days4_tit01 img.icon,.event-7days4_tit02 img.icon{width:1.5em;height:1.5em}.event-7days4_tit02 a{position:relative;display:flex;gap:.25em;margin-bottom:.5em;margin-top:2.5em;align-items:center;justify-content:center}.event-7days4_tit02 img{height:1.125em;width:auto}.event-7days_wrap4{background-image:url(/assets/event_7days4_03-Di6xENEg.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;padding:4em 1.6875em}.event-7days4_subtit{margin-bottom:.75em;text-align:center;font-size:.9375em;font-weight:400;font-variation-settings:"wght" 400;color:#000}.event-7days4_progress01{position:relative;display:flex;gap:1.5em;background-color:#ffffff4d;border:1px solid #fff;padding:1.125em;border-radius:1em;align-items:center;justify-content:center}.event-7days4_progress02{position:relative;display:flex;gap:.4375em;background-color:#ffffff4d;border:1px solid #fff;padding:1.125em;border-radius:1em;align-items:center;justify-content:center}.event-7days4_progress03{position:relative;display:flex;gap:.4375em;align-items:center;justify-content:center}.event-7days4_progress04{position:relative;background-color:#ffffff4d;border:1px solid #fff;padding:1.125em;border-radius:1em}.event-7days_icon06{width:3.375em;height:3.625em;display:flex;background-image:url(../../../../images/event/event_7days_icon06-off.png);background-size:contain;background-repeat:no-repeat;background-position:top}.event-7days_icon06.active{background-image:url(../../../../images/event/event_7days_icon06-on.png)}.event-7days4_end{position:absolute;width:100%;height:100%;top:0;left:0;z-index:33;border-radius:1em;display:flex;align-items:center;justify-content:center}.event-7days4_end img{transform:rotate(-30deg);width:5.3125em;height:5.3125em}.event-7days4_icon01{width:3.375em;height:3.375em;display:flex;background-image:url(data:image/png;base64,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);background-size:contain;background-repeat:no-repeat;background-position:top}.event-7days4_icon01.active{background-image:url(data:image/png;base64,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)}.event-7days4_icon02{width:3.375em;height:3.375em;display:flex;background-image:url(data:image/png;base64,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);background-size:contain;background-repeat:no-repeat;background-position:top}.event-7days4_icon02.active{background-image:url(data:image/png;base64,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)}.event-7days4_icon03{width:3.375em;height:3.375em;display:flex;background-image:url(data:image/png;base64,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);background-size:contain;background-repeat:no-repeat;background-position:top}.event-7days4_icon03.active{background-image:url(data:image/png;base64,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)}.event-7days4_icon04{width:3.375em;height:3.375em;display:flex;background-image:url(data:image/png;base64,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);background-size:contain;background-repeat:no-repeat;background-position:top}.event-7days4_icon04.active{background-image:url(data:image/png;base64,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)}.event-policy4{padding:2.875em 1.4375em 3.75em;color:#fff;position:relative;background-color:#151515}.event-policy4 li{list-style:disc;margin-bottom:12px;color:#fffc}.event-policy4 li:last-child{margin-bottom:0}.event-policy4 li span{font-weight:700;font-variation-settings:"wght" 700}.event-policy4 ul{margin-left:1.4375em}.icon-policy4{font-size:1em;color:#fff;padding-left:2em;margin-bottom:.9375em;font-weight:700;font-variation-settings:"wght" 700;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.99894%2013.9325C7.1443%2013.931%206.30006%2013.745%205.52396%2013.3871C4.74786%2013.0292%204.05821%2012.5079%203.50216%2011.8589C2.94612%2011.2099%202.5368%2010.4485%202.3022%209.62666C2.0676%208.80485%202.01326%207.94207%202.14288%207.09732C2.27251%206.25257%202.58305%205.44578%203.05326%204.73212C3.52347%204.01847%204.14227%203.41478%204.86733%202.96235C5.59239%202.50992%206.40661%202.21941%207.25431%202.11071C8.102%202.002%208.96318%202.07765%209.77894%202.33249C9.92348%202.37771%2010.0441%202.4785%2010.1144%202.61268C10.1846%202.74686%2010.1987%202.90345%2010.1534%203.04799C10.1082%203.19253%2010.0074%203.31319%209.87325%203.38343C9.73907%203.45366%209.58248%203.46771%209.43794%203.42249C8.4156%203.1017%207.31521%203.13302%206.31277%203.51145C5.31034%203.88987%204.46377%204.59354%203.90846%205.50991C3.35316%206.42628%203.12121%207.5024%203.24971%208.56615C3.37821%209.62991%203.85974%2010.6198%204.61728%2011.3776C5.37481%2012.1354%206.36459%2012.6172%207.4283%2012.7461C8.49202%2012.8749%209.56821%2012.6433%2010.4848%2012.0883C11.4013%2011.5333%2012.1052%2010.6869%2012.484%209.68463C12.8627%208.68231%2012.8944%207.58193%2012.5739%206.55949C12.5512%206.48799%2012.5427%206.41269%2012.549%206.33791C12.5553%206.26313%2012.5763%206.19033%2012.6107%206.12366C12.6452%206.05698%2012.6924%205.99775%2012.7498%205.94933C12.8071%205.90092%2012.8734%205.86428%2012.9449%205.84149C13.0164%205.81871%2013.0917%205.81023%2013.1665%205.81654C13.2413%205.82286%2013.3141%205.84384%2013.3808%205.87829C13.4474%205.91274%2013.5067%205.95999%2013.5551%206.01733C13.6035%206.07467%2013.6402%206.14099%2013.6629%206.21249C13.9425%207.10187%2014.0088%208.04457%2013.8564%208.96431C13.704%209.88405%2013.3372%2010.755%2012.7857%2011.5067C12.2342%2012.2583%2011.5135%2012.8696%2010.6819%2013.2911C9.85035%2013.7125%208.93122%2013.9322%207.99894%2013.9325Z'%20fill='white'/%3e%3cpath%20d='M8.00233%209.63868C7.85221%209.63786%207.70847%209.57785%207.60233%209.47168L5.71933%207.59368C5.61179%207.48666%205.55116%207.34131%205.55078%207.18959C5.55041%207.03788%205.61032%206.89222%205.71733%206.78468C5.82435%206.67713%205.9697%206.6165%206.12142%206.61613C6.27314%206.61575%206.41879%206.67566%206.52633%206.78268L7.97933%208.23568L12.4023%203.32168C12.4524%203.266%2012.513%203.22073%2012.5806%203.18846C12.6482%203.15619%2012.7215%203.13755%2012.7963%203.1336C12.8711%203.12966%2012.9459%203.14048%2013.0165%203.16546C13.0871%203.19044%2013.1522%203.22908%2013.2078%203.27918C13.2635%203.32928%2013.3088%203.38985%2013.3411%203.45745C13.3733%203.52504%2013.392%203.59833%2013.3959%203.67313C13.3999%203.74792%2013.389%203.82277%2013.3641%203.89338C13.3391%203.964%2013.3004%204.029%2013.2503%204.08468L8.42433%209.44968C8.37258%209.50732%208.30962%209.55381%208.2393%209.58631C8.16898%209.6188%208.09277%209.63662%208.01533%209.63868H8.00233Z'%20fill='white'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left center;background-size:1.65em auto;width:100%;line-height:1.65em!important}.event-policy4 .caption-txt1{font-size:.875em}.event-policy{padding:2.875em 1.4375em 5em;color:#666;position:relative}.icon-policy{height:1.65em;padding-left:2em;margin-bottom:.9375em;font-weight:700;font-variation-settings:"wght" 700;background-image:url(../../../../images/common/icon-policy.svg);background-repeat:no-repeat;background-position:left center;background-size:1.65em auto;width:100%;line-height:1.65em!important}.event-policy li{list-style:disc;margin-bottom:12px;color:#666}.event-policy li span{font-weight:700;font-variation-settings:"wght" 700}.event-policy ul{margin-left:1.4375em}.event-7days_end{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#ffdc4be6;border-radius:1em;display:flex;align-items:center;justify-content:center}.event-7days_end img{transform:rotate(-30deg);width:5.3125em;height:5.3125em}.event-7days4_progress01.end .active,.event-7days4_progress02.end .active,.event-7days4_progress04.end .active{opacity:.1}.event-story main{padding-bottom:2.5em;background:#f4f3fb}.event-story .story-hero img{display:block;width:100%}.event-story .story-form{padding-top:.25em}.event-story .story-form-tit{position:relative;padding-left:.55em;margin-bottom:.4em;font-size:1.375em;font-weight:800;color:#4232a8}.event-story .story-form-tit:before{content:"";position:absolute;left:0;top:.12em;bottom:.12em;width:.18em;border-radius:2px;background:#7a68e8}.event-story .story-form-desc{color:#7d7a9c;font-size:.875em;margin-bottom:1.5em}.event-story .story-label{display:block;margin:1.25em 0 .5em;font-weight:700;color:#4232a8;font-size:.9375em}.event-story .story-label em{color:#7a68e8;font-style:normal}.event-story .story-input{width:100%;border:1px solid #d9d5f3;border-radius:.75em;padding:.9em 1em;font-size:.9375em;color:#333;background:#fff;transition:border-color .15s}.event-story .story-input::-moz-placeholder{color:#b0abcd}.event-story .story-input::placeholder{color:#b0abcd}.event-story .story-input:focus{border-color:#7a68e8;outline:none}.event-story .story-row{display:flex;gap:.625em}.event-story .story-row .story-input{flex:1;min-width:0}.event-story .story-textarea{min-height:8.5em;resize:none;line-height:1.5}.event-story .story-textarea.short{min-height:5.5em}.event-story .story-agree{display:flex;align-items:flex-start;gap:.5em;margin:1.5em 0 1.25em;font-size:.8125em;color:#4a4373;line-height:1.45}.event-story .story-agree input{appearance:auto;-webkit-appearance:checkbox;-moz-appearance:checkbox;flex:0 0 auto;width:1.2em;height:1.2em;margin-top:.05em;border:1px solid #c9c3ea;border-radius:.3em;background:#fff;accent-color:#7a68e8}.event-story .story-submit{width:100%;height:3.4em;border-radius:1em;background:#8b7cf0;color:#fff;font-size:1.0625em;font-weight:700;transition:opacity .15s}.event-story .story-submit:disabled{opacity:.45}.event-story .story-submit .arrow{margin-left:.25em}.event-story .story-privacy{margin-top:1em;text-align:center;color:#8f8bad;font-size:.75em}.event-story .story-input.invalid{border-color:#ff5a5a}.event-story .story-error{margin-top:.45em;color:#ff5a5a;font-size:.78em}.ktrot-head-inner{position:relative;background-color:#141414;font-size:inherit}.ktrot-head-inner.banner{background-color:#f1af45}.ktrot-head-inner .ktrot-bg{position:absolute;top:0;left:0;mix-blend-mode:screen}.ktrot-head-inner .header-sub-wrap{position:relative}.ktrot-head-inner .header-sub-wrap .ktrot-head-banner{display:flex;flex-direction:column;align-items:center;width:100%;padding:1.25em 0 1.88em;font-size:1rem}.ktrot-head-inner .header-sub-wrap .ktrot-head-banner figure{display:flex;flex-direction:column;align-items:center;width:100%}.ktrot-head-inner .header-sub-wrap .ktrot-head-banner .wesoop{width:4em;font-size:inherit}.ktrot-head-inner .header-sub-wrap .ktrot-head-banner .ktrot-logo{width:21.44em}.ktrot-head-inner .header-sub-wrap .ktrot-challenge-main-tit{margin:.47em 0 .74em;text-align:center;line-height:1.14;word-break:keep-all}.ktrot-head-inner .header-sub-wrap .ktrot-challenge-tit{margin:.42em 0 .83em;font-weight:700;font-variation-settings:"wght" 700;color:#1a1a1a;text-align:center;word-break:keep-all}.ktrot-head-inner .header-sub-wrap .ktrot-challenge-tit.g-txt-b{font-size:1rem}.ktrot-head-inner .header-sub-wrap .ktrot-challenge-tit.g-txt-m{font-size:.813rem}.ktrot-head-inner .header-sub-wrap:has(.ktrot-challenge-txt) .ktrot-challenge-tit{margin-bottom:.5em}.ktrot-head-inner .header-sub-wrap .ktrot-challenge-txt{font-weight:500;font-variation-settings:"wght" 500;color:#111;text-align:center;word-break:keep-all}.bg.yellow{background-color:#ff730c;color:#fff}.bg.green{padding:3px 5px 0;background-color:#00e472;color:#272727}.txt-white{color:#fff}.txt-green{color:#00e472}.txt-red{color:#ff123c}.round-tit{position:absolute;left:0;top:-15px;width:100%;font-size:.875rem;text-align:center;line-height:normal}.round-tit.red{font-size:1rem}.round-tit span{display:inline-block;padding:.66em 1.33em .53em;border-radius:2.08em;line-height:normal}.round-tit.black span{background-color:#131e1a;padding:.66em 1em .53em;font-family:inherit;font-weight:inherit;color:#fff}.round-tit.white span{background-color:#fff;font-family:inherit;font-weight:inherit;color:#111}.round-tit.green span{background-color:#00e472;font-family:inherit;font-weight:inherit;color:#111}.round-tit.red span{padding:.378em 1.36em;background-color:var(--main-point-color);font-weight:700;font-variation-settings:"wght" 700;color:#fff}.guide-tit{margin:0 0 1.33em;font-size:.938rem;text-align:center;color:#000;line-height:normal}.guide-txt{font-size:1rem;text-align:center;line-height:1.45;word-break:keep-all}.guide-txt span{display:inline-block;word-break:keep-all}.status-label.tit span{padding:.64em 1em .5em;border-radius:1.43em;min-width:62px;font-size:.875rem}.status-label.tit .orange{background-color:#ff730c;color:#fff}.status-label.tit .green{background-color:#00e472;color:#272727}.status-label.tit .red{background-color:var(--main-point-color);color:#fff}.status-label.tit .black{background-color:#333;color:#fff}.status-label.giveaway{display:flex;align-items:center;justify-content:center;width:8vw;max-width:45px;aspect-ratio:1 / 1;background-position:center;background-repeat:no-repeat;background-size:100% auto;font-size:1rem;color:#fff}.status-label.giveaway.red{background-image:url(../../images/sub/kpop/giveaway-rank-red.svg)}.status-label.giveaway.gray{background-image:url(../../images/sub/kpop/giveaway-rank-gray.svg)}.status-label.giveaway.gold{background-image:url(../../images/sub/kpop/giveaway-rank-gold.svg)}.status-label.giveaway.yellow{background-image:url(../../images/sub/kpop/giveaway-rank-yellow.svg)}.status-label.giveaway.light-gray{background-image:url(../../images/sub/kpop/giveaway-rank-light-gray.svg)}.status-label.giveaway.brown{background-image:url(../../images/sub/kpop/giveaway-rank-brown.svg)}.status-label.giveaway strong{display:inline-block;line-height:normal}.status-label.giveaway.gray strong{text-indent:-2px}.vote-cont-inner .list-style{display:flex;flex-direction:column;gap:1em;font-size:inherit}.vote-cont-inner .list-style>li.check{position:relative;padding:0 0 0 2.13em;font-size:1rem;word-break:keep-all}.vote-cont-inner .list-style>li.check:before{display:none}.vote-cont-inner .list-style>li.check:after{content:"";position:absolute;top:45%;left:0;transform:translateY(-50%);width:1.33em;height:1.33em;background-image:url(../../images/sub/kpop/icon-check-list-orange.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto}.giveaway-list-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1rem}.giveaway-list-wrap .giveaway-list.bg{display:flex;justify-content:space-between;gap:.63em;width:100%;margin:2.5em 0 0;padding:0;font-size:1rem}.giveaway-list-wrap .giveaway-list li{display:flex;flex-direction:column;align-items:center;position:relative;width:calc(100% / 3);font-size:1rem}.giveaway-list-wrap .giveaway-list .status-label.giveaway{position:absolute;top:0;left:-6px;z-index:1}.giveaway-list-wrap .giveaway-list .status-label.tit span{padding:.54em 1.67em}.giveaway-list-wrap .giveaway-list.bg .judge-img{position:relative;width:19.2vw;max-width:130px;aspect-ratio:1 / 1;margin:0 0 clamp(24px,6.4vw,44px);border-radius:50%;font-size:1rem;background-color:#272727}.giveaway-list-wrap .giveaway-list.bg .judge-img img{position:absolute;top:80%;left:50%;transform:translate(-50%,-50%);width:66%;background-color:transparent}.giveaway-list-wrap .giveaway-list.bg .giveaway-list-txt{margin:.73em 0 0;font-size:.875rem;word-break:keep-all;line-height:1.2;text-align:center}.vote-container,.vote-finals-container{overflow:hidden;position:relative;width:calc(100% - 6.25em);height:1.88em;background-color:#f5f5f5;border-radius:.38em;font-size:1rem}.vote-finals-bar-wrap{position:relative;padding:.31em 0;margin:1em 0 0}.vote-finals-container{overflow:initial;position:initial;height:.38em;border-radius:.25em}.vote-bar,.vote-finals-bar{position:relative;width:0;height:100%;border-radius:.38em 0 0 .38em;background-color:var(--graph-color-yellow);transition:width .5s ease-in-out;font-size:inherit}.vote-finals-bar{position:initial;border-radius:.25em 0 0 .25em}.vote-percent,.vote-done-txt,.vote-finals-percent{position:absolute;top:50%;left:1em;transform:translateY(-50%);transition:opacity .3s ease-in-out,visibility .3s ease-in-out;font-size:.75rem;font-weight:700;font-variation-settings:"wght" 700;color:#111}.vote-percent-wrap{position:absolute;right:0;top:50%;transform:translateY(-50%)}.vote-finals-percent{position:static;margin-left:4px}@media screen and (min-width:421px){.ktrot-head-inner .header-sub-wrap .ktrot-head-banner,.ktrot-head-inner .header-sub-wrap .ktrot-challenge-tit.g-txt-b{font-size:clamp(16px,4.267vw,20px)}.ktrot-head-inner .header-sub-wrap .ktrot-challenge-tit.g-txt-m{font-size:clamp(14px,3.733vw,17px)}.giveaway-list-wrap,.status-label.giveaway,.giveaway-list-wrap .giveaway-list.bg,.giveaway-list-wrap .giveaway-list li,.giveaway-list-wrap .giveaway-list.bg .judge-img{font-size:clamp(16px,4.267vw,20px)}.round-tit{font-size:clamp(14px,3.733vw,18px)}.round-tit.red,.guide-txt{font-size:clamp(16px,4.267vw,20px)}.vote-cont-inner .list-style>li.check{font-size:clamp(16px,4.267vw,20px)}.giveaway-list-wrap .giveaway-list.bg .giveaway-list-txt{font-size:clamp(14px,3.733vw,18px)}.vote-container,.vote-finals-container{font-size:clamp(16px,4.267vw,20px)}.vote-percent,.vote-done-txt,.vote-finals-percent{font-size:clamp(12px,3.2vw,15px)}.guide-tit{font-size:clamp(15px,4vw,18px)}.status-label.tit span{font-size:clamp(14px,3.733vw,18px)}}@media screen and (min-width:490px){.giveaway-list-wrap .giveaway-list .status-label.giveaway{left:0}}.kpop-sec .section-content{overflow:hidden}.kpop-sec .section-content+.section-content{margin:1em 0 0}.kpop-sec .section-content .kpop-cont-inner{overflow:hidden;position:relative;border-radius:.38em;font-size:1rem}.kpop-sec .section-content .kpop-cont-inner figure{position:relative;width:100%;height:100%;background-color:#0ff}.kpop-sec .section-content .kpop-cont-inner figure img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kpop-sec .section-content .kpop-cont-inner .status-label{z-index:2;position:absolute;top:.75em;left:.75em;font-size:inherit}.kpop-contest .kpop-cont-inner{aspect-ratio:343 / 160}.kpop-progress .kpop-cont-inner,.kpop-vote .kpop-cont-inner,.kpop-done .kpop-cont-inner,.kpop-win .kpop-cont-inner{aspect-ratio:343 / 120}.kpop-sec .section-content .kpop-cont-inner .no-result{display:none}.kpop-sec .section-content.done .kpop-cont-inner .no-result{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#000000a6}.kpop-sec .section-content .kpop-cont-inner .no-result p{padding:0;font-size:1rem;font-weight:700;font-variation-settings:"wght" 700;color:#fff;word-break:keep-all}.kpop-sec .section-content .kpop-cont-inner .status-label{left:auto;right:.75em}.day_box{margin:.375em 1em 0;width:calc(100% - 2em)}.day_box li{float:left;color:#888;width:50%}.day_box li:last-child{text-align:right}@media screen and (min-width:421px){.kpop-sec .section-content .kpop-cont-inner,.kpop-sec .section-content .kpop-cont-inner .no-result p{font-size:clamp(16px,4.267vw,20px)}}main.sub:has(.ktrot-contest-sec){padding-bottom:0}.ktrot-contest-sec .ktrot-head-inner{background:initial}.ktrot-contest-sec .ktrot-head-inner .bg-inner{padding:0 16px 2.63em;background:linear-gradient(to bottom,#00cc9e,#71f791)}.ktrot-contest-sec .ktrot-head-inner .header-sub-wrap .ktrot-challenge-tit{margin:1.11em 0 0;font-size:1.125rem;font-weight:500;font-variation-settings:"wght" 500}.ktrot-contest-sec .ktrot-head-inner .header-sub-wrap .ktrot-head-banner{padding:2.55em 0 3.13em}.ktrot-contest-sec .ktrot-head-inner .header-sub-wrap .ktrot-head-banner .wesoop{width:5em}.ktrot-contest-sec .ktrot-head-inner .header-sub-wrap .ktrot-head-banner .ktrot-logo{width:20.44em}.ktrot-contest-sec .section-content{font-size:1rem}.ktrot-contest-sec .ktrot-challenge-cont{padding:1.25em .938em 1.25em 1.25em;border-radius:.63em}.ktrot-contest-sec .section-content.guide .ktrot-challenge-cont{background-color:#fffc}.ktrot-contest-sec .section-content.guide .ktrot-challenge-cont.guide-cont{padding:2.19em 1em 1.25em}.ktrot-contest-sec .section-content.guide .ktrot-challenge-cont.judge{padding:2.19em 1.25em 1.25em}.ktrot-contest-sec .section-content.guide .ktrot-challenge-cont+.ktrot-challenge-cont{margin:2.19em 0 0}.ktrot-challenge-cont.judge .judge-list>li{display:flex;justify-content:space-between;align-items:center;gap:1.125em;font-size:inherit}.ktrot-challenge-cont.judge .judge-list>li+li{margin:1.25em 0 0;padding:1.25em 0 0;border-top:1px solid #ddd}.ktrot-challenge-cont.judge .judge-list>li .judge-img{overflow:hidden;position:relative;align-self:flex-start;width:18.667vw;max-width:122px;min-width:70px;aspect-ratio:1 / 1;border-radius:.938em;font-size:inherit}.ktrot-challenge-cont.judge .judge-list>li .judge-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%}.ktrot-challenge-cont.judge .judge-list>li .judge-cont{width:calc(100% - 5.38em)}.ktrot-challenge-cont.judge .judge-list>li .judge-info{margin:0 0 .44em;font-size:1rem}.ktrot-challenge-cont.judge .judge-list>li .judge-info span{display:inline-block;font-size:inherit;word-break:keep-all}.ktrot-challenge-cont.judge .judge-list>li .judge-info span.judge-name{position:relative;margin:0 .62em 0 0;color:#000;line-height:normal}.ktrot-challenge-cont.judge .judge-list>li .judge-txt .list-style>li.circle{padding:0 0 0 .71em;font-size:.875rem;color:#666;line-height:1.38}.ktrot-challenge-cont.judge .judge-list>li .judge-txt .list-style>li.circle+li.circle{margin:.21em 0 0}.ktrot-challenge-cont.judge .judge-list>li .judge-txt .list-style>li.circle:before{width:3px;height:3px}.ktrot-contest-sec .section-content.vote{padding:2.63em 0 3.13em;background-color:#272727}.ktrot-contest-sec .ktrot-head-inner .section-content.vote .ktrot-head-inner .header-sub-wrap .ktrot-challenge-main-tit{margin:.47em 0 .54em}.ktrot-contest-sec .ktrot-head-inner .section-content.vote .header-sub-wrap .ktrot-challenge-tit{margin:0;font-size:1rem;font-weight:500;font-variation-settings:"wght" 500;color:#fff}.ktrot-contest-sec .ktrot-head-inner .section-content.vote .header-sub-wrap .ktrot-challenge-txt{font-size:1rem;font-weight:500;font-variation-settings:"wght" 500;color:#fff;line-height:1.32}.ktrot-contest-sec .giveaway-list-wrap.award{position:relative;background-color:#fff;border-radius:.63em;padding:2.5em 1.25em 1.88em}.ktrot-contest-sec .giveaway-list-wrap.award .guide-txt{font-size:1.125rem}.ktrot-contest-sec .giveaway-list:not(.bg){display:flex;justify-content:space-between;align-items:center;gap:1.25em;width:100%;max-width:96%;margin:1.75em 0 0}.ktrot-contest-sec .giveaway-list:not(.bg) .giveaway-list-txt{margin:.63em 0 0;color:#000;text-align:center;word-break:keep-all}.ktrot-contest-sec .giveaway-list:not(.bg) li.award-first .giveaway-list-txt{margin:.813em 0 0}.ktrot-contest-sec .header-sub-wrap+.giveaway-list-wrap{margin:1.88em 0 0}.ktrot-contest-sec .vote-cont-inner .header-sub-wrap+.giveaway-list-wrap{margin:0}.ktrot-contest-sec .giveaway-list-wrap .giveaway-list:not(.bg) li{width:4.88em}.ktrot-contest-sec .giveaway-list-wrap .giveaway-list:not(.bg) li.award-first{width:6.5em}.ktrot-contest-sec .giveaway-list-wrap .giveaway-list:not(.bg) .judge-img{overflow:hidden;position:relative;width:100%;aspect-ratio:1 / 1;border-radius:1em;border:1px solid #eee;font-size:1rem;background-color:#ddd}.giveaway-list-wrap .giveaway-list.col:not(.bg){display:flex;flex-direction:column;align-items:flex-start;gap:1em;margin:1.75em 0 0}.giveaway-list-wrap .giveaway-list.col:not(.bg) li{flex-direction:row;align-items:flex-start;width:100%;gap:1em}.giveaway-list-wrap .giveaway-list.col:not(.bg) .judge-img{overflow:hidden;position:relative;width:19.681vw;max-width:110px;aspect-ratio:initial;border-radius:1.25em;border:1px solid #eee;font-size:1rem}.giveaway-list-wrap .giveaway-list.col:not(.bg) .giveaway-list-text-wrap{align-self:center;width:calc(100% - 4.63em)}.giveaway-list-wrap .giveaway-list.col:not(.bg) .giveaway-list-text-wrap .giveaway-list-txt{margin:0;text-align:left}.giveaway-list-wrap.award .status-label.giveaway{top:clamp(-10px,-2.667vw,-20px);left:clamp(-10px,-2.667vw,-20px);width:8.533vw;max-width:34px}.giveaway-list-wrap .giveaway-list.col:not(.bg) .status-label.giveaway{top:clamp(-10px,-2.667vw,-20px);left:clamp(-10px,-2.667vw,-20px);width:6.933vw}.ktrot-contest-sec .vote-cont-inner{margin:3.13em 0 0;padding:1.88em 1.56em;border-radius:.63em;background-color:#fff;font-size:inherit}.ktrot-contest-sec .vote-cont-inner .header-sub-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.giveaway-list-wrap .giveaway-list.bg .coffe .judge-img img{width:100%}.ktrot-contest-sec .giveaway-list-wrap .giveaway-list .judge-img+.status-label.tit span{min-width:auto;padding:.45em .75em .2em;font-size:.75rem}.ktrot-contest-sec .giveaway-desc{margin:1.125em 0 0;padding:1.88em 0 0;border-top:1px solid #ddd}.ktrot-contest-sec .giveaway-desc .giveaway-desc-list{display:flex;align-items:center;gap:.63em;max-width:420px;margin:.813em auto 0;font-size:inherit}.ktrot-contest-sec .giveaway-desc .giveaway-desc-list>li{width:calc(100% / 3)}.ktrot-contest-sec .giveaway-desc .giveaway-desc-list>li .giveaway-desc-img{overflow:hidden;width:100%;aspect-ratio:1 / 1}.ktrot-contest-sec .section-content.notice{padding:1.88em 0 7.6em}.ktrot-contest-sec .section-content.notice .notice-title{padding:0 0 0 1.57em;background-image:url(../../images/sub/kpop/icon-check-list-gray.svg);background-repeat:no-repeat;background-position:left center;background-size:.93em auto;font-weight:700;font-variation-settings:"wght" 700;color:#666}.ktrot-contest-sec .section-content.notice .list-style{margin:1em 0 0}.ktrot-contest-sec .section-content.notice .list-style>li strong{margin:1.33em 0 0;font-weight:700;font-variation-settings:"wght" 700}.ktrot-contest-sec .section-content.notice .list-style>li a{display:inline-block;color:var(--main-point-color);text-decoration:underline;text-underline-position:under;font-weight:700;font-variation-settings:"wght" 700}@media screen and (min-width:421px){.ktrot-contest-sec .section-content{font-size:clamp(16px,4.267vw,20px)}.ktrot-contest-sec .ktrot-head-inner .header-sub-wrap .ktrot-challenge-tit,.ktrot-challenge-cont.judge .guide-tit{font-size:clamp(18px,4.8vw,23px)}.ktrot-challenge-cont.judge .judge-list>li .judge-info{font-size:clamp(16px,4.267vw,20px)}.ktrot-challenge-cont.judge .judge-list>li .judge-txt .list-style>li.circle{font-size:clamp(14px,3.733vw,18px)}.ktrot-contest-sec .ktrot-head-inner .section-content.vote .header-sub-wrap .ktrot-challenge-txt{font-size:clamp(16px,4.267vw,20px)}.ktrot-contest-sec .giveaway-list-wrap .giveaway-list .judge-img+.status-label.tit span{font-size:clamp(12px,3.2vw,15px)}.ktrot-contest-sec .ktrot-head-inner .section-content.vote .header-sub-wrap .ktrot-challenge-tit{font-size:clamp(16px,4.267vw,20px)}.ktrot-contest-sec .giveaway-list-wrap.award .round-tit+.guide-txt{font-size:clamp(18px,4.8vw,23px)}.ktrot-contest-sec .giveaway-list-wrap .giveaway-list:not(.bg) .judge-img{font-size:clamp(16px,4.267vw,20px)}.ktrot-contest-sec .giveaway-list-wrap.award .guide-txt{font-size:clamp(16px,4.267vw,20px)}}@media screen and (min-width:729px){.ktrot-contest-sec .vote-cont-inner .list-style br{display:none}.ktrot-contest-sec .vote-cont-inner .list-style>li.check:after{top:44%}}.ktrot-challenge-popup #share-btn{bottom:calc(1.25em + constant(safe-area-inset-bottom));bottom:calc(1.25em + env(safe-area-inset-bottom))}.modal.full.ktrot-challenge-popup .full-modal-cont{position:relative;height:100vh;height:100dvh;padding:0}.ktrot-challenge-popup .header-sub{position:absolute;top:0;left:0;width:100%;border-bottom:none}.ktrot-challenge-popup .btn-wrap.ktrot{display:flex;justify-content:center}.ktrot-challenge-popup .btn-wrap.ktrot .basic-btn{width:auto;padding:0 1.81em}.ktrot-challenge-popup .btn-wrap.ktrot .basic-btn.round span{position:relative;padding:.69em 1.5em .69em 0}.ktrot-challenge-popup .btn-wrap.ktrot .basic-btn.round span:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1.25em;height:1.25em;background-image:url(../../images/common/icon-arrow-down-white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transition:transform .3s}.ktrot-challenge-cont-wrap{position:relative;z-index:156;padding:2px 0 7.6em;font-size:1rem}.ktrot-challenge-inner{margin:-63% 16px 0;font-size:inherit}.ktrot-challenge-inner.ktrot-rematch .btn-wrap.ktrot .basic-btn span:after{background-image:url(../../images/common/icon-arrow-up-white.svg)}.ktrot-challenge-cont{position:relative;padding:1em;border-radius:1em;background-color:#fff;font-size:1rem}.ktrot-challenge-inner.ktrot-preliminary .ktrot-challenge-cont.guide{padding:1.25em 2.5em}.ktrot-challenge-cont.guide .list-style>li{font-size:.875rem;font-weight:500;font-variation-settings:"wght" 500;color:#333;line-height:1.28}.ktrot-challenge-cont.guide .list-style>li.circle{padding:0 0 0 .71em}.ktrot-challenge-cont.guide .list-style>li.circle:before{top:.4em;width:.29em;height:.29em;background-color:#333}.ktrot-challenge-cont.announcement{margin:1.25em 0 0}.ktrot-challenge-cont.announcement .ktrot-cont-tit-wrap{display:flex;justify-content:space-between;align-items:center}.ktrot-challenge-cont.announcement .ktrot-cont-tit-wrap .ktrot-cont-tit{font-size:1.125rem;font-weight:700;font-variation-settings:"wght" 700;color:#1a1a1a}.ktrot-challenge-cont.announcement .ktrot-cont-tit-wrap .sorting-txt{min-width:6.57em;padding:.315em 1.07em;border-radius:.25em;border:1px solid #ddd;background-color:#fff;font-weight:700;font-variation-settings:"wght" 700;color:#333;line-height:1.66}.ktrot-challenge-cont.announcement .ktrot-cont-tit-wrap .sorting-txt span{display:inline-block;padding:0 0 0 1.57em;background-image:url(../../images/common/icon-fold.svg);background-repeat:no-repeat;background-position:left center;background-size:1.29em auto}.ktrot-challenge-cont.announcement .profile-area.song{margin:1em 0 0;padding:1em 0 0;border-top:1px solid #ddd;font-size:inherit}.ktrot-challenge-cont.announcement .profile-area.song .profile-wrap .profile-wrap-inner{width:100%;gap:.875em}.ktrot-challenge-cont.announcement .profile-area.song .profile-list-wrap{gap:1.25em}.ktrot-challenge-cont.announcement .profile-area.song .profile-img{width:6.5em;min-width:6.5em;height:6.5em}.ktrot-challenge-cont.announcement .profile-area.song .profile-img:before{display:none}.ktrot-challenge-cont.announcement .profile-area.song .profile-img .img-btn-wrap.bottom.left{bottom:.5em;padding:0 .5em}.ktrot-challenge-cont.announcement .profile-area.song .profile-img:before{content:"";display:block;z-index:15;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.5em;height:1.5em;background-image:url(../../images/sub/kpop/icon-play-white.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.ktrot-challenge-cont.announcement .profile-area.song .profile-info{flex-direction:column;justify-content:flex-start;width:calc(100% - 7.375em);height:6.5em}.ktrot-challenge-cont.announcement .profile-area.song .profile-tit{font-weight:500;font-variation-settings:"wght" 500;color:#333}.ktrot-challenge-cont.announcement .profile-area.song .profile-txt{margin:.2em 0 0;font-weight:500;font-variation-settings:"wght" 500}.ktrot-challenge-cont.announcement .song-by-info-wrap{display:flex;flex-direction:column;gap:.5em;position:relative;top:-1px;margin-top:auto;font-size:inherit}.ktrot-challenge-cont.announcement .profile-area.song .song-by-info .profile-img{width:1.125em;min-width:auto;height:1.125em;border-radius:50%}.ktrot-challenge-cont.announcement .profile-area.song .song-by-info .profile-img:before{display:none}.ktrot-challenge-cont.announcement .song-by-info-wrap .song-by-info .profile-name{overflow:hidden;width:calc(100% - 1.83em);white-space:nowrap;text-overflow:ellipsis}.ktrot-challenge-cont.announcement .song-by-info-wrap .info-date{display:flex;align-items:center;font-weight:400;font-variation-settings:"wght" 400;color:#888}.ktrot-challenge-cont.announcement .song-by-info-wrap .info-date span{overflow:hidden;display:inline-block;margin-left:2px;white-space:nowrap;text-overflow:ellipsis}.ktrot-challenge-inner.ktrot-rematch{margin-top:3.75em}.ktrot-challenge-cont-wrap .ktrot-challenge-inner.ktrot-rematch .ktrot-challenge-tit{margin-bottom:.77em;text-align:center}.ktrot-challenge-inner.ktrot-rematch .ktrot-challenge-cont.guide{margin:1.25em 0 0;padding:1.88em 1em}.ktrot-challenge-inner.ktrot-rematch .ktrot-cont-tit-wrap .ktrot-cont-tit{text-align:center;word-break:keep-all}.ktrot-challenge-inner.ktrot-rematch .ktrot-cont-tit-wrap .ktrot-cont-txt{margin:1em 0 0;font-weight:500;font-variation-settings:"wght" 500;color:#666;text-align:center;word-break:keep-all}.ktrot-challenge-inner.ktrot-rematch .ktrot-cont-list-wrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5em;margin:1.25em 0 0;padding:1.25em 0 0;border-top:1px solid #ddd;font-size:inherit}.ktrot-challenge-inner.ktrot-rematch .ktrot-cont-list{display:flex;align-items:flex-start;font-size:inherit}.ktrot-challenge-inner.ktrot-rematch .ktrot-cont-list .list-tit{min-width:5.3em;padding:.318em .86em;margin:2px .86em 0 0;background-color:#6aeb95;border-radius:1.14em;font-weight:700;font-variation-settings:"wght" 700;font-size:.875rem;color:#111;text-align:center}.ktrot-challenge-inner.ktrot-rematch .ktrot-cont-list.center .list-style{align-self:center}.ktrot-challenge-cont.tournament{margin:2.5em 0 0;padding:1.25em .63em;background-color:#ffffff3d}.tournament-area{padding:0 0 1.2em;font-size:1rem}.tournament-area+.tournament-area{border-top:2px dashed #fff;padding:1.25em 0 0}.tournament-area .tournament-inner{display:flex;margin:0 auto;max-width:21.06em;padding:0 .63em}.tournament-area .tournament-inner:has(.mine){padding-bottom:3.2em}.tournament-area .tournament-info{width:30%;font-size:inherit}.tournament-info .song-by-info-wrap{font-size:inherit}.tournament-info:not(.middle) .song-by-info-wrap{display:flex;flex-direction:column;position:relative;height:7em}.tournament-info.frist .song-by-info-wrap{align-items:flex-start}.tournament-info.last .song-by-info-wrap{align-items:flex-end}.tournament-info .song-by-info-wrap .song-by-info{position:relative;z-index:2;flex-direction:column;width:80%;font-size:.875rem;font-weight:500;font-variation-settings:"wght" 500;color:#333}.tournament-info .song-by-info-wrap.left-btm,.tournament-info .song-by-info-wrap.right-btm{justify-content:flex-end;height:8.535em}.tournament-info:not(.middle) .song-by-info-wrap .song-by-info .profile-img{width:4.25em;height:4.25em;min-width:auto}.tournament-info .song-by-info-wrap .song-by-info .profile-img:before{display:none}.tournament-info:not(.middle) .song-by-info-wrap .song-by-info .profile-name{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;text-align:center}.tournament-info .song-by-info-wrap .btn-wrap{display:none;position:absolute}.tournament-info .song-by-info-wrap.mine .btn-wrap{display:block}.tournament-info .song-by-info-wrap .btn-wrap .basic-btn{min-width:auto;margin-top:.36em;padding:.5em 1em;border-radius:.36em;font-size:.875rem}.tournament-info .song-by-info-wrap .btn-wrap .basic-btn span{padding:0}.tournament-info .song-by-info-wrap.left-top .btn-wrap{left:.25em;top:84%}.tournament-info .song-by-info-wrap.left-btm .btn-wrap{left:.25em;top:100%}.tournament-info .song-by-info-wrap.right-top .btn-wrap{right:.25em;top:84%}.tournament-info .song-by-info-wrap.right-btm .btn-wrap{right:.25em;top:100%}.tournament-line{font-size:clamp(16px,4.267vw,24px)}.tournament-info:not(.middle) .song-by-info-wrap .tournament-line{position:absolute;width:50%;height:5.06em}.tournament-info .song-by-info-wrap.left-top .tournament-line{bottom:0;right:0;border-top:6px solid #fff;border-right:6px solid #fff;border-top-right-radius:.19em}.tournament-info .song-by-info-wrap.left-btm .tournament-line{top:0;right:0;border-bottom:6px solid #fff;border-right:6px solid #fff;border-bottom-right-radius:.19em}.tournament-info .song-by-info-wrap.right-top .tournament-line{bottom:0;left:0;border-top:6px solid #fff;border-left:6px solid #fff;border-top-left-radius:.19em}.tournament-info .song-by-info-wrap.right-btm .tournament-line{top:0;left:0;border-bottom:6px solid #fff;border-left:6px solid #fff;border-bottom-left-radius:.19em}.tournament-area .tournament-info.middle{display:flex;justify-content:center;align-items:center;width:40%}.tournament-info.middle .song-by-info-wrap{display:flex;justify-content:center;align-items:center;position:relative;top:-.896em;width:100%;font-size:inherit}.tournament-info.middle .song-by-info-wrap .tournament-line{display:flex;position:absolute;bottom:0;width:100%;height:50%;font-size:inherit}.tournament-info.middle .song-by-info-wrap .tournament-line span{display:inline-block;width:50%;border-top:6px solid #fff;font-size:inherit}.tournament-info.middle .song-by-info-wrap .song-by-info{width:100%;margin:0}.tournament-info.middle .song-by-info-wrap .song-by-info .profile-img{width:clamp(68px,22.4vw,105px);min-width:auto;height:clamp(68px,22.4vw,105px);background-color:#444;box-shadow:.19em .19em 1.25em #0003}.tournament-info.middle .song-by-info-wrap .song-by-info .profile-img img{background-color:inherit}.tournament-area.done{position:relative}.tournament-area.done:before{content:"";display:block;position:absolute;top:1.25em;left:50%;transform:translate(-50%);z-index:15;width:100%;height:calc(100% - 1.25em);border-radius:1em;background-image:url(../../images/sub/battle/icon-checked-round.svg);background-position-x:center;background-position-y:40%;background-repeat:no-repeat;background-size:2.25em auto;background-color:#0009}.tournament-area.done:after{content:"완료";display:block;z-index:15;position:absolute;top:56%;left:0;width:100%;font-size:1.125rem;font-weight:700;font-variation-settings:"wght" 700;line-height:normal;text-align:center;color:#fff;font-family:inherit}.tournament-area.done .tournament-inner{padding:1em .63em}.tournament-area.done .tournament-info:not(.middle) .song-by-info-wrap{height:6.5em}.tournament-area.done .tournament-info .song-by-info-wrap.left-btm,.tournament-area.done .tournament-info .song-by-info-wrap.right-btm{height:7.65em}.tournament-area.done .tournament-info:not(.middle) .song-by-info-wrap .tournament-line{height:4.56em}.tournament-area.done .tournament-info.middle .song-by-info-wrap{top:-.63em}.tournament-area.done .tournament-info.middle .song-by-info-wrap .song-by-info{z-index:12;margin:1.5em 0 0}.tournament-area.done .tournament-info.middle .song-by-info-wrap .song-by-info .profile-img{background-color:var(--basic-line-color)}.tournament-area.done .tournament-info.middle .song-by-info-wrap .tournament-line{z-index:10;width:calc(100% + 12px)}.tournament-area.done .tournament-info.middle .song-by-info-wrap .tournament-line.top{top:-1px;bottom:auto;height:calc(50% + 7px)}.tournament-area.done .tournament-info.middle .song-by-info-wrap .tournament-line.top span{border-top:none;border-bottom:6px solid #fff}.tournament-area.done .tournament-info .song-by-info-wrap.active .tournament-line{border-color:var(--main-point-color)}.tournament-area.done:has(.left-top.active) .tournament-info.middle .tournament-line.top{z-index:11}.tournament-area.done:has(.left-top.active) .tournament-info.middle .tournament-line.top .left{border-color:var(--main-point-color);border-bottom-left-radius:.19em}.tournament-area.done:has(.left-top.active) .tournament-info.middle .tournament-line.btm span{border-color:#fff}.tournament-area.done:has(.left-btm.active) .tournament-info.middle .tournament-line.btm{z-index:11}.tournament-area.done:has(.left-btm.active) .tournament-info.middle .tournament-line.btm .left{border-color:var(--main-point-color);border-top-left-radius:.19em}.tournament-area.done:has(.left-btm.active) .tournament-info.middle .tournament-line.top span{border-color:#fff}.tournament-area.done:has(.right-top.active) .tournament-info.middle .tournament-line.top{z-index:11}.tournament-area.done:has(.right-top.active) .tournament-info.middle .tournament-line.top .right{border-color:var(--main-point-color);border-bottom-right-radius:.19em}.tournament-area.done:has(.right-top.active) .tournament-info.middle .tournament-line.btm span{border-color:#fff}.tournament-area.done:has(.right-btm.active) .tournament-info.middle .tournament-line.btm{z-index:11}.tournament-area.done:has(.right-btm.active) .tournament-info.middle .tournament-line.btm .right{border-color:var(--main-point-color);border-top-right-radius:.19em}.tournament-area.done:has(.right-btm.active) .tournament-info.middle .tournament-line.top span{border-color:#fff}@media screen and (min-width:421px){.ktrot-challenge-cont-wrap,.ktrot-challenge-cont{font-size:clamp(16px,4.267vw,20px)}.ktrot-challenge-cont.guide .list-style>li{font-size:clamp(14px,3.733vw,18px)}.ktrot-challenge-cont.announcement .ktrot-cont-tit-wrap .ktrot-cont-tit{font-size:clamp(18px,4.8vw,23px)}.ktrot-challenge-inner.ktrot-rematch .ktrot-cont-list .list-tit{font-size:clamp(14px,3.733vw,18px)}.tournament-area,.tournament-line{font-size:clamp(16px,4.267vw,20px)}.tournament-info .song-by-info-wrap .song-by-info,.tournament-info .song-by-info-wrap .btn-wrap .basic-btn{font-size:clamp(14px,3.733vw,18px)}}@media screen and (max-width:340px){.tournament-info .song-by-info-wrap.left-top .btn-wrap,.tournament-info .song-by-info-wrap.left-btm .btn-wrap{left:0}.tournament-info .song-by-info-wrap.right-top .btn-wrap,.tournament-info .song-by-info-wrap.right-btm .btn-wrap{right:0}}.ktrot-finals .ktrot-head-inner.banner{overflow:hidden;max-width:750px;width:100%}.ktrot-finals .ktrot-head-inner.banner.fixed{position:fixed;top:0}.ktrot-finals .ktrot-finals-head>.inner{padding:1.88em 0 1.125em}.ktrot-finals .ktrot-head-inner .header-sub-wrap .ktrot-head-banner{padding:1.25em 1.88em 1.88em}.ktrot-finals .ktrot-head-inner .header-sub-wrap .ktrot-challenge-main-tit{margin:.71em 0 .93em;font-size:1.75rem;line-height:1.35}.ktrot-finals .ktrot-head-inner .header-sub-wrap .ktrot-challenge-tit{margin-bottom:0}.ktrot-finals .ktrot-head-inner .header-sub-wrap .ktrot-challenge-txt{font-size:.938rem}.ktrot-finals .ktrot-finals-head .header-sub-wrap .round-tit{position:static;font-size:.75rem;line-height:normal}.ktrot-finals .ktrot-finals-cont{top:-10px;background-color:#fff}.ktrot-finals .ktrot-finals-cont .ktrot-head-inner.ktrot-finals-head{background:linear-gradient(to bottom,#00cc9e,#71f791)}.ktrot-finals .ktrot-finals-cont .tab-menu{position:sticky;top:0;z-index:53}.ktrot-finals .ktrot-finals-cont .tab-menu li.tab-link{width:calc(100% / 3)}.ktrot-finals .ktrot-finals-cont .tab-menu li.slider{width:calc((100% - 32px) / 3)}.ktrot-finals .ktrot-finals-cont .tab-content-wrap .tab-content{margin:20px 0 7.6em}.ktrot-finals .ktrot-finals-head .ktrot-challenge-cont+.ktrot-challenge-cont{margin:.938em 0 0}.ktrot-finals .ktrot-finals-head .vote-info{color:#666;line-height:normal}.ktrot-finals .ktrot-finals-head .vote-info span{display:inline-block;color:#000;font-size:inherit}.ktrot-finals .ktrot-finals-head .vote-info span.vote-info-tit{position:relative;margin:0 .71em 0 0;padding:0 .71em 0 0;color:#111}.ktrot-finals .ktrot-finals-head .vote-info span.vote-info-tit:after{content:"";position:absolute;top:0;right:0;width:1px;height:.77em;background-color:#909090}.ktrot-finals .ktrot-finals-head .ktrot-challenge-cont{border-radius:.63em;background-color:#fffc}.ktrot-finals .ktrot-finals-head .ktrot-challenge-cont.vote-cont{display:flex;justify-content:center;padding:1.25em;margin:1.56em 0 0}.ktrot-finals .ktrot-finals-head .ktrot-challenge-cont.vote-cont .vote-cont-wrap{display:flex;flex-direction:column;gap:.938em}.ktrot-finals .ktrot-finals-head .ktrot-challenge-cont.giveaway-cont{padding:1.56em 1em}.ktrot-finals .ktrot-challenge-cont.giveaway-cont .vote-cont-inner .list-style{padding:0 .56em}.ktrot-finals .ktrot-challenge-cont.giveaway-cont .vote-cont-inner .list-style>li.check{padding:0 0 0 2em;font-size:.875rem}.ktrot-finals .ktrot-challenge-cont.giveaway-cont .vote-cont-inner .list-style>li.check strong{display:block}.ktrot-finals .ktrot-challenge-cont.giveaway-cont .vote-cont-inner .list-style>li.check:after{width:1.29em;height:1.29em}.ktrot-finals .giveaway-list-wrap .giveaway-list.bg{gap:.1em;margin:1.25em 0 0}.ktrot-finals .giveaway-list-wrap .giveaway-list .judge-img+.status-label.tit span{min-width:auto;padding:.45em .75em .2em;font-size:.63rem}.ktrot-finals .ktrot-challenge-cont.giveaway-cont .giveaway-list-wrap .giveaway-list.bg .giveaway-list-txt{font-size:.63rem}@media screen and (max-width:340px){.ktrot-finals .ktrot-finals-head .vote-info{text-align:center}.ktrot-finals .ktrot-finals-head .vote-info span.vote-info-tit{display:block;padding:0;margin:0 0 5px}.ktrot-finals .ktrot-finals-head .vote-info span.vote-info-tit:after{display:none}}@media screen and (min-width:375px){.ktrot-finals .giveaway-list-wrap .giveaway-list.bg{padding:0 .7em}}@media screen and (min-width:421px){.ktrot-finals .ktrot-head-inner .header-sub-wrap .ktrot-challenge-txt{font-size:clamp(15px,4vw,18px)}.ktrot-finals .ktrot-challenge-cont.giveaway-cont .vote-cont-inner .list-style>li.check{font-size:clamp(14px,3.733vw,18px)}.ktrot-finals .giveaway-list-wrap .giveaway-list .judge-img+.status-label.tit span{font-size:clamp(10px,2.667vw,13px)}.ktrot-finals .ktrot-finals-head .header-sub-wrap .round-tit{font-size:clamp(12px,3.2vw,15px)}.ktrot-finals .ktrot-challenge-cont.giveaway-cont .giveaway-list-wrap .giveaway-list.bg .giveaway-list-txt{font-size:clamp(10px,2.667vw,13px)}.ktrot-finals .ktrot-head-inner .header-sub-wrap .ktrot-challenge-main-tit{font-size:clamp(28px,7.467vw,31px)}}@media screen and (min-width:540px){.ktrot-finals .ktrot-challenge-cont.giveaway-cont .vote-cont-inner .list-style>li.check strong{display:inline-block}}.ktrot-finals-sec .tooltip-info{margin:0 0 1.88em}.ktrot-finals-sec .profile-area.song .profile-wrap .profile-wrap-inner{padding-bottom:.63em}.ktrot-finals-sec .profile-area.song .profile-list{position:relative;border-radius:10px}.ktrot-finals-sec .profile-area.song .profile-list .profile-wrap{flex-direction:column;align-items:flex-start;gap:0}.ktrot-finals-sec .profile-area.song .profile-img{width:5.5em;height:5.5em}.ktrot-finals-sec .profile-area.song .profile-info{width:calc(100% - 6.25em);height:5.5em}.ktrot-finals-sec .profile-area.song .profile-tit{display:block;width:100%;-webkit-line-clamp:initial;white-space:nowrap;margin:.13em 0 0}.ktrot-finals-sec .song-by-info-wrap{display:flex;flex-direction:column;gap:.5em;position:relative;top:-1px;margin-top:auto;font-size:inherit}.ktrot-finals-sec .profile-area.song .song-by-info .profile-img{width:1.125em;min-width:auto;height:1.125em;border-radius:50%}.ktrot-finals-sec .profile-area.song .song-by-info .profile-img:before{display:none}.ktrot-finals-sec .song-by-info-wrap .song-by-info .profile-name{overflow:hidden;width:calc(100% - 1.83em);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem}.ktrot-finals-sec .profile-vote-wrap{width:100%;padding:0 .75em .875em;font-size:1rem}.ktrot-finals-sec .profile-vote-wrap .bottom-info-wrap{justify-content:flex-start;border:none;padding:0}.ktrot-finals-sec .profile-vote-wrap .bottom-info-wrap .views-wrap{padding-left:0;background:none;font-size:.75rem;font-weight:400;font-variation-settings:"wght" 400;color:#888}.ktrot-finals-sec .profile-vote-wrap .bottom-info-wrap .bottom-info:not(:first-child){margin-left:8px;padding-left:12px}.ktrot-finals-sec .profile-vote-wrap .bottom-info-wrap .bottom-info:not(:first-child):before{width:4px}.ktrot-finals-sec .vote-area{display:flex;align-items:center;gap:.63em;margin:1.25em 0 0;font-size:1rem}.ktrot-finals-sec .profile-area.song .profile-list.done .vote-area .vote-bar{width:100%}.ktrot-finals-sec .profile-area.song .profile-list .vote-done-txt{display:none}.ktrot-finals-sec .profile-area.song .profile-list.done .vote-done-txt{display:block}.ktrot-finals-sec .vote-area .basic-btn{min-width:auto;width:6.43em;font-weight:500;font-variation-settings:"wght" 500;font-size:.875rem}.ktrot-finals-sec .vote-area .basic-btn span{padding:.5em 0}.ktrot-finals-sec .profile-area.song .profile-list.done .vote-area .basic-btn{background-color:#eee;border-color:#eee;color:#888;cursor:none;pointer-events:none}.ktrot-finals-sec .rank-badge{position:absolute;top:-1px;left:.5em;z-index:51;width:1.5em;height:1.75em;font-size:1rem}.ktrot-finals-sec .rank-badge figcaption{position:absolute;top:0;left:48%;transform:translate(-50%);font-weight:700;font-variation-settings:"wght" 700;color:#fff;line-height:1.5em;font-size:1rem}.ktrot-finals-sec .bottom-info-wrap.comment{padding:1em .75em}.ktrot-finals-sec .bottom-info-wrap.comment .sheet-content{align-items:flex-start;width:100%;padding:0}.ktrot-finals-sec .bottom-info-wrap.comment .sheet-content .sheet-cont-inner{width:100%}.ktrot-finals-sec .bottom-info-wrap.comment .sheet-content .sheet-tit{padding:0 0 .71em;font-size:.875rem;font-weight:700;font-variation-settings:"wght" 700;color:#333;line-height:normal}.ktrot-finals-sec .bottom-info-wrap.comment .comment-list{display:flex;gap:.5em;font-size:1rem}.ktrot-finals-sec .bottom-info-wrap.comment .profile-area{overflow:hidden;width:1.88em;height:1.88em;font-size:inherit;border-radius:50%}.ktrot-finals-sec .bottom-info-wrap.comment .content-area{display:flex;align-items:center;width:calc(100% - 2.38em);font-size:inherit}.ktrot-finals-sec .bottom-info-wrap.comment .comment-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-variation-settings:"wght" 400;color:#666}.ktrot-finals-sec .bottom-info-wrap.comment .no-comment-case{display:none;justify-content:center;align-items:center;flex-grow:1;width:100%}.ktrot-finals-sec .bottom-info-wrap.comment .no-comment-case p{font-size:.875rem;line-height:1.42;color:#888;font-weight:500;font-variation-settings:"wght" 500;word-break:keep-all}.ktrot-finals-sec .bottom-info-wrap.comment .sheet-cont-inner.no-comment .comment-wrap{display:none}.ktrot-finals-sec .bottom-info-wrap.comment .sheet-cont-inner.no-comment .no-comment-case{display:flex}.tooltip-info{display:flex;justify-content:space-between;align-items:center;padding:1.25em 1em;border-radius:.63em;background-color:#f8f8f8}.tooltip-txt-wrap{display:flex;align-items:center}.tooltip-txt-wrap .tooltip-txt{line-height:normal}.tooltip-txt-wrap .tooltip-txt span{display:inline-block}.tooltip-txt-wrap .tooltip-txt .left{margin:0 .63em 0 0;font-weight:400;font-variation-settings:"wght" 400;color:#666;line-height:normal}.tooltip-txt-wrap .tooltip-txt .right{font-weight:700;font-variation-settings:"wght" 700;color:#333;line-height:normal}.tooltip-txt-wrap .tooltip-txt+.tooltip-txt{position:relative;margin:0 0 0 .75em;padding:0 0 0 .75em}.tooltip-txt-wrap .tooltip-txt+.tooltip-txt:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:1em;background-color:#ddd}.tooltip{position:relative;width:1.5em;height:1.5em;font-size:1rem}.toolbtn{width:100%;height:100%;font-size:inherit}.tooltip-cont{display:none;visibility:hidden;opacity:0;position:absolute;z-index:20;top:2.18em;width:14.88em;padding:.875em;border-radius:.63em;border:1px solid #ddd;box-shadow:0 3px 6px #00000029;background-color:#fff;transform:translate(0) scale(.9);transition:all .3s;font-size:inherit}.tooltip-cont:before{content:"";position:absolute;top:-15px;z-index:9;width:0;height:0;border-style:solid;border-width:0 9px 14px 9px;border-color:transparent transparent #ccc transparent}.tooltip-cont:after{content:"";position:absolute;top:-13px;z-index:10;width:0;height:0;border-style:solid;border-width:0 9px 14px 9px;border-color:transparent transparent #fff transparent}.tooltip-box.right .tooltip-cont{right:-16px}.tooltip-box.right .tooltip-cont:before,.tooltip-box.right .tooltip-cont:after{right:50%;transform:translate(6.25em)}.tooltip-cont.on{display:block;visibility:visible;opacity:1;transform:translate(0) scale(1);transition:all .3s}.tooltip-cont>p{margin:0 0 .4em;font-weight:700;font-variation-settings:"wght" 700;color:#333}.tooltip-cont .list-style li{padding:0 0 0 .5em;font-weight:400;font-variation-settings:"wght" 400;color:#666}.tooltip-cont .list-style>li.circle+li.circle{margin:0}.tooltip-cont .list-style>li.circle:before{top:.67em;width:2px;height:2px}@media screen and (max-width:320px){.ktrot-finals-sec .profile-area.song .profile-list.done .vote-done-txt{font-size:11px}}@media screen and (max-width:335px){.tooltip-txt-wrap{flex-direction:column;align-items:flex-start;gap:10px}.tooltip-txt-wrap .tooltip-txt+.tooltip-txt{padding:0;margin:0}.tooltip-txt-wrap .tooltip-txt+.tooltip-txt:after{display:none}}@media screen and (min-width:421px){.tooltip,.ktrot-finals-sec .profile-vote-wrap{font-size:clamp(16px,4.267vw,20px)}.ktrot-finals-sec .profile-vote-wrap .bottom-info-wrap .views-wrap{font-size:clamp(12px,3.2vw,15px)}.ktrot-finals-sec .vote-area{font-size:clamp(16px,4.267vw,20px)}.ktrot-finals-sec .vote-area .basic-btn{font-size:clamp(14px,3.733vw,18px)}.ktrot-finals-sec .rank-badge,.ktrot-finals-sec .bottom-info-wrap.comment .comment-list{font-size:clamp(16px,4.267vw,20px)}.ktrot-finals-sec .rank-badge figcaption{font-size:clamp(16px,4.267vw,20px)}.ktrot-finals-sec .bottom-info-wrap.comment .sheet-content .sheet-tit,.ktrot-finals-sec .song-by-info-wrap .song-by-info .profile-name{font-size:clamp(14px,3.733vw,18px)}}#ktrot-winner-popup:has(.ktrot-cont-list-wrap.full) #share-btn{z-index:140}#ktrot-winner-popup .ktrot-challenge-cont-wrap{padding-bottom:3.13em}.ktrot-winner .ktrot-challenge-cont{padding:1.56em 0 1.25em}.ktrot-winner .ktrot-cont-tit{margin:0 16px;text-align:center}.ktrot-winner .ktrot-cont-list-wrap{overflow:hidden;position:relative;transform:translate(0);aspect-ratio:1 / 1;margin:1.25em 16px 0;border-radius:.63em}.ktrot-winner .ktrot-cont-list-wrap.full{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;height:100vh;aspect-ratio:initial;margin:0;border-radius:0;z-index:165}.ktrot-winner .ktrot-cont-list-wrap .play-vid-box{position:static;transform:translate(0);height:100%!important}.ktrot-winner .ktrot-cont-list-wrap .play-vid-wrap{position:static;transform:translate(0);width:auto}.ktrot-winner .ktrot-cont-list-wrap .progress-bar-wrap{position:absolute;top:auto!important;bottom:.63em;left:50%;transform:translate(-50%);z-index:48}.ktrot-winner .ktrot-cont-list-wrap .progress-bar-wrap .progress{width:calc(100% - 20px);margin-left:10px}.ktrot-winner .play-vid-sec.full .progress-bar-wrap{top:auto!important;bottom:24px;width:calc(100% - 32px);max-width:718px;transition:opacity .4s}.ktrot-winner .play-vid-box.show+.progress-bar-wrap .progress{height:2px}.ktrot-winner .ktrot-cont-list-wrap.full .progress-bar-wrap .progress{width:100%;margin-left:0;height:4px}.ktrot-winner .vid-indicator-wrap .full-vid-btn{bottom:1.25em;right:1.56em}.ktrot-winner .vid-timeline-wrap{bottom:1.83em;left:1.67em}.ktrot-winner .ktrot-winner-vid-sec .play-vid-cont{margin-top:0!important}.ktrot-winner-vid-sec .play-vid-cont>.content-txt2{margin:.75em 16px 0}.ktrot-winner-vid-sec .play-vid-cont .play-vid-title{margin:0 0 .75em}.ktrot-winner-vid-sec .play-vid-cont .profile-list .profile-wrap{justify-content:flex-start;gap:.63em;align-items:flex-start}.ktrot-winner-vid-sec .play-vid-cont .profile-wrap-inner{align-items:flex-start;gap:.63em;width:auto;max-width:calc(100% - 4.13em)}.ktrot-winner-vid-sec .play-vid-cont .profile-area .profile-img{width:1.5em;min-width:auto;height:1.5em}.ktrot-winner-vid-sec .play-vid-cont .profile-area .profile-info{align-self:center;width:auto;max-width:calc(100% - 2em)}.ktrot-winner-vid-sec .play-vid-cont .profile-area .profile-tit{overflow:initial;white-space:initial;text-overflow:initial;word-break:initial;color:#333}.ktrot-winner-vid-sec .play-vid-cont .profile-area .profile-btn-wrap.follow{min-width:auto;width:3.63em;margin:0}.ktrot-winner-vid-sec .play-vid-cont .profile-area .profile-btn-wrap.follow .basic-btn{font-size:.75rem;min-width:4.83em}.ktrot-winner-vid-sec .play-vid-cont .profile-area .profile-btn-wrap.follow .basic-btn span{padding:.42em 0}.ktrot-winner-vid-sec .play-vid-cont .play-vid-bottom{margin:1.33em 0 0}.ktrot-winner-vid-sec .play-vid-cont .play-vid-bottom .bottom-info-wrap .bottom-info:not(:first-child){margin-left:8px;padding-left:12px}.ktrot-winner-vid-sec .play-vid-cont .play-vid-bottom .bottom-info-wrap .bottom-info:not(:first-child):before{width:4px}.ktrot-winner-comment-sec .bottom-info-wrap.comment{padding:1.33em 16px 0;margin:1em 0 0;border-top:1px solid var(--basic-line-color)}.ktrot-winner-vid-sec .bottom-info-wrap.comment .comment-txt{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis}.ktrot-winner-like{margin:1em 0 0 3.17em;cursor:default;pointer-events:none}.ktrot-winner-etc-wrap{display:flex;gap:1em;margin:1.88em 0 0;padding:0 1em 1.25em;border-radius:1em;background-color:#fff}.ktrot-winner-etc-wrap .round-tit{font-size:1rem}.ktrot-winner-etc-wrap .round-tit span{padding:.378em 1.25em;min-width:64px}.ktrot-winner-etc-wrap .ktrot-challenge-cont{width:calc(50% - .5em);border-radius:0;padding-bottom:0}.ktrot-winner-etc-wrap .ktrot-winner-etc>.profile-wrap>.profile-wrap-inner{flex-direction:column;align-items:flex-start;gap:.75em;width:100%}.ktrot-winner-etc-wrap .thumbnail-area{width:100%;height:39.467vw;max-height:329px;aspect-ratio:1 / 1;background-color:#000}.ktrot-winner-etc-wrap .profile-img:before,.ktrot-winner-etc-wrap .thumbnail-area:after{display:none}.ktrot-winner-etc-wrap .thumbnail-area:before{content:"";display:block;z-index:15;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.88em;height:1.88em;border-radius:50%;background-image:url(../../images/sub/kpop/icon-play-white.svg);background-color:#0000004d;background-repeat:no-repeat;background-position:center;background-size:.875em auto}.ktrot-winner-etc-wrap .ktrot-winner-vid-sec{width:100%}.ktrot-winner-etc-wrap .ktrot-winner-vid-sec .play-vid-cont>.content-txt2{margin:0}.ktrot-winner-etc-wrap .ktrot-winner-vid-sec .play-vid-cont .profile-wrap-inner{width:100%;max-width:none}.ktrot-winner-etc-wrap .ktrot-winner-vid-sec .play-vid-cont .profile-area .profile-tit{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis}.ktrot-winner-etc-wrap .vote-finals-bar-wrap{padding:0 0 1.38em;margin:.875em 0 0}.ktrot-winner-etc-wrap .vote-finals-bar-wrap .vote-finals-container{width:100%;height:.25em}.ktrot-winner-etc-wrap .vote-finals-bar-wrap .vote-percent-wrap{right:auto;left:0;top:auto;bottom:0;transform:translate(0)}@media screen and (min-width:421px){.ktrot-winner-etc-wrap .round-tit{font-size:clamp(16px,4.267vw,20px)}.ktrot-winner-vid-sec .play-vid-cont .profile-area .profile-btn-wrap.follow .basic-btn{font-size:clamp(12px,3.2vw,15px)}}.ktrot-winner-vote .section-content.vote{padding:3.13em 0 3.125em;background-color:#f1af45}.ktrot-winner-vote .section-content.vote .img_box{margin-top:18px}.ktrot-winner-vote .header-sub-wrap{text-align:center}.ktrot-winner-vote .ktrot-challenge-txt{margin:.86em 0 0}.winning-wrap{margin:1.5em 0 0}.winning-wrap .header-sub-wrap .basic-btn.pink{margin:.875em 0 0;width:auto}.winning-wrap .header-sub-wrap .basic-btn.pink span{padding:.64em 0;font-size:.875rem}.winning-list{margin:1.3em 0 0;font-size:inherit}.winning-list .red-box-wrap{display:flex;flex-direction:column;gap:1.25em}.winning-list .red-box-wrap .red-box-list{padding:1.25em;background-color:#fff7f7;border:1px solid #FED4D5;border-radius:.63em;font-size:inherit}.winning-list .red-box-wrap .red-box-list .red-box-top{display:flex;align-items:center;gap:.63em;padding:0 0 .63em}.winning-list .red-box-wrap .red-box-list .red-box-top span{font-weight:700;font-variation-settings:"wght" 700;font-size:inherit}.winning-list .red-box-wrap .red-box-list .red-box-top span:not(.point-txt){color:#333}.winning-list .red-box-wrap .red-box-list .red-box-top span em{color:#ff2b2f}.winning-list .red-box-wrap .red-box-list .red-box-btm{display:flex;gap:.63em;padding:1em 0 0;border-top:1px solid #FED4D5}.winning-list .red-box-wrap .red-box-list .red-box-btm.one{flex-direction:column}.winning-list .red-box-wrap .red-box-list .red-box-btm.two{justify-content:space-between;flex-wrap:wrap}.winning-list .red-box-wrap .red-box-list .red-box-btm .profile-wrap-inner{align-items:self-start;gap:.38em;width:100%}.winning-list .red-box-wrap .red-box-list .red-box-btm.two .profile-wrap-inner{width:calc(50% - .63em)}.winning-list .red-box-wrap .red-box-list .red-box-btm .profile-img{width:1.25em;height:1.25em;min-width:auto}.winning-list .red-box-wrap .red-box-list .red-box-btm .profile-info{width:calc(100% - 1.63em)}.winning-list .red-box-wrap .red-box-list .red-box-btm .profile-tit{color:#666}.winning-list .red-box-wrap .red-box-list .red-box-btm.one .profile-tit{overflow:initial;white-space:initial;text-overflow:initial;word-break:initial}.winning-wrap .kpop_btn{width:80%;max-width:380px;font-size:14px;padding:0 15px;border-radius:30px;height:40px;line-height:40px;color:#fff;background-color:#ff2b2f}.ktrot-winner-vote .section-content.notice{padding:1.5em 0 7.6em;border-top:5px solid #F5F5F5}@media screen and (min-width:421px){.ktrot-winner-etc-wrap .round-tit{font-size:clamp(16px,4.267vw,20px)}.winning-wrap .header-sub-wrap .basic-btn.pink span{font-size:clamp(14px,3.733vw,16px)}.ktrot-winner-vote .giveaway-list-wrap .giveaway-list.col:not(.bg) .status-label span{font-size:clamp(14px,3.733vw,16px)}}@media screen and (min-width:470px){.ktrot-contest-sec .giveaway-list{max-width:510px}.ktrot-contest-sec .giveaway-list:not(.bg){max-width:360px}.giveaway-list-wrap .giveaway-list.col:not(.bg){max-width:378px}.ktrot-finals .giveaway-list-wrap .giveaway-list.bg{max-width:540px}}#share-btn{opacity:1;visibility:visible;z-index:160;position:fixed;right:50%;bottom:calc(4.282em + constant(safe-area-inset-bottom));bottom:calc(4.282em + env(safe-area-inset-bottom));transform:translate(17.95em);width:2.63em;height:2.63em;border-radius:50%;background-color:#fff;border:1px solid #ddd}#share-btn a{width:100%;height:100%;background-image:url(/asset/images/common/icon-share.svg);background-repeat:no-repeat;background-position:center center;background-size:1.75em auto;font-size:inherit}@media screen and (max-width:750px){#share-btn{right:10px;transform:translate(0)}}@font-face{font-family:GmarketSans;font-weight:500;src:url(../../fonts/gmarket/GmarketSansMedium.otf) format("opentype"),url(../../fonts/gmarket/GmarketSansTTFMedium.ttf) format("truetype")}@font-face{font-family:GmarketSans;font-weight:700;src:url(../../fonts/gmarket/GmarketSansBold.otf) format("opentype"),url(../../fonts/gmarket/GmarketSansTTFBold.) format("truetype")}.g-txt-m{font-family:GmarketSans;font-weight:500}.g-txt-b{font-family:GmarketSans;font-weight:700}.ktrot-contest-list-sec .section-header.battle-game{position:relative;width:auto;max-width:none;padding-bottom:5px;margin-bottom:.63em}.ktrot-contest-list-sec .section-header.battle-game:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#f5f5f5}.ktrot-contest-list-sec .section-header.battle-game .section-title-wrap{background-image:url(../../images/sub/kpop/ktrot-list-bg.jpg);color:#111}.section-title-wrap+.section-step{margin:1.25em 0 0}.section-header.battle-game .section-notice{display:flex;flex-direction:column;gap:.63em;padding-block:1.88em 1.5em;color:#888}.section-header.battle-game .section-notice p{display:flex;padding-left:.83em;word-break:keep-all;font-weight:400;font-variation-settings:"wght" 400}.section-header.battle-game .section-notice p:before{display:block;width:4px;height:4px;margin:.565em .5em 0 -.83em;border-radius:50%;background-color:#888;content:"";flex-shrink:0}.section-step ul{display:flex;justify-content:space-between;gap:.63em;position:relative}.section-step ul:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:94%;height:.13em;background-color:#fed4d5}.section-step ul li{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;width:25%;min-height:5.25em;padding:.88em .31em .38em;background-color:#fff;border-radius:.63em;border:1px solid #FED4D5;font-size:inherit;text-align:center;word-break:keep-all}.section-step .step-tit{font-weight:500;font-variation-settings:"wght" 500;color:var(--main-point-color);line-height:1;text-transform:uppercase}.section-step .step-txt{margin:.43em 0 0;font-weight:700;font-variation-settings:"wght" 700;color:#111;line-height:1.2}.ktrot-contest-list-sec .ktrot-sorting{flex-direction:column;align-items:flex-start;padding:1.25em 0}.ktrot-contest-list-sec .sing-search{width:100%}.ktrot-contest-list-sec .ktrot-sorting-inner{width:100%;padding:1.25em 0 0;font-size:1rem}.ktrot-contest-list-sec .ktrot-sorting-inner .inner{display:flex;justify-content:space-between;align-items:center;font-size:inherit}.ktrot-contest-list-sec .ktrot-sorting-inner .sorting-txt{font-weight:700;font-variation-settings:"wght" 700;color:#333;line-height:1}.ktrot-contest-list-sec .ktrot-sorting-inner .sorting-txt span{display:inline-block;padding:0 0 0 1.57em;background-image:url(../../images/common/icon-fold.svg);background-repeat:no-repeat;background-position:left center;background-size:1.29em auto}.ktrot-contest-list-sec .profile-area.ktrot .profile-wrap .profile-wrap-inner{gap:.75em}.ktrot-contest-list-sec .profile-area.ktrot .profile-img{width:6em;min-width:auto;height:6em}.ktrot-contest-list-sec .profile-area.ktrot .profile-img:before{display:none}.ktrot-contest-list-sec .profile-area.ktrot .profile-tit{display:block;white-space:nowrap;-webkit-box-orient:initial;-webkit-line-clamp:initial}.ktrot-contest-list-sec .profile-area.ktrot .profile-info{width:calc(100% - 6.75em)}.ktrot-contest-list-sec .profile-area.ktrot .profile-bottom{z-index:2;width:calc(100% - 6.75em)}@media screen and (min-width:625px){.section-step ul li{min-height:4.25em}}@media screen and (min-width:421px){.ktrot-contest-list-sec .ktrot-sorting-inner{font-size:clamp(16px,4.267vw,20px)}}.ktrot-my-video-sec .section-header.battle-game .section-notice{padding:1.25em 0;background-color:#f5f5f5}.ktrot-my-video-sec.my-video-sec .sorting-tit-wrap{padding:.75em 0 1em}.ktrot-my-video-sec.my-video-sec .sorting-tit-wrap .inner{width:100%;margin:0;padding:0 16px}.ktrot-my-video-sec.my-video-sec .sorting-tit-wrap .section-header-btn{width:100%;margin:0 0 1.88em}.ktrot-my-video-sec.my-video-sec .sorting-tit-wrap.fixed .section-header-btn{margin:0 0 1.25em}.ktrot-my-video-sec.my-video-sec .sorting-tit-wrap .section-header-btn .basic-btn.sing.gray{display:block;font-weight:500;font-variation-settings:"wght" 500}.ktrot-my-video-sec.my-video-sec .sorting-tit-wrap .section-header-btn .basic-btn.sing.gray span{padding:.83em 0 .83em 1.67em;background-size:1.33em auto;font-size:.75rem}.score-wrap{display:flex;align-items:center;gap:6px;font-size:1rem}.score-wrap .rank-score-wrap{line-height:1}.score-wrap .rank-score-wrap .point-num{font-weight:500;font-variation-settings:"wght" 500;color:#666}.score-wrap .rank-score-wrap .point-num em{font-weight:500;font-variation-settings:"wght" 500;color:#111}.score-wrap .score-label span{display:inline-block;padding:0 .5em;border-radius:2px;background-color:var(--sub-bg-point-color);font-weight:500;font-variation-settings:"wght" 500;color:var(--main-point-color);text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.ktrot-my-video-sec .profile-area.grade .profile-bottom .score-wrap{display:flex;align-items:center;padding-block:.242em}.ktrot-my-video-sec .profile-area.grade .profile-bottom .rank-score-wrap{padding-left:.5em}.ktrot-my-video-sec .profile-area.song .profile-img{width:7.13em;height:7.13em}.ktrot-my-video-sec .profile-area.song .profile-img:before{content:"";display:block;z-index:15;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.5em;height:1.5em;background-image:url(../../images/sub/kpop/icon-play-white.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.ktrot-my-video-sec .profile-area.song .profile-img .img-btn-wrap.bottom.left{bottom:.5em;padding:0 .5em}.ktrot-my-video-sec .profile-area.song .profile-info{flex-direction:column;justify-content:flex-start;width:calc(100% - 8em);height:7.13em}.ktrot-my-video-sec .profile-area.song .profile-tit{display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis;width:calc(100% - 1.79em);font-weight:500;font-variation-settings:"wght" 500;color:#333;line-height:1.16;transition:color .3s}.ktrot-my-video-sec .profile-area.song .profile-txt{font-weight:500;font-variation-settings:"wght" 500}.ktrot-my-video-sec .score-btn-wrap{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}.ktrot-my-video-sec .score-btn-wrap .info-date{font-weight:500;font-variation-settings:"wght" 500;color:#888;line-height:1.28}.ktrot-my-video-sec .btn-wrap.bottom.bg-none{opacity:0;visibility:hidden;transform:translate(-50%,100%);transition:transform .3s,opacity .3s}.ktrot-my-video-sec .btn-wrap.bottom.bg-none.active{opacity:1;visibility:visible;transform:translate(-50%)}.ktrot-my-video-sec .btn-wrap.fixed .basic-btn.dot.del{opacity:.3;width:1.5em;height:1.5em;pointer-events:none;cursor:default;background-color:transparent}.ktrot-my-video-sec .profile-area.song .profile-list{transition:border-color .3s,background-color .3s}.ktrot-my-video-sec .profile-area.song .profile-list:has(.profile-wrap-inner.active){border:2px solid var(--main-point-color);background-color:#fff7f7}.ktrot-my-video-sec .profile-area.song .profile-wrap .profile-wrap-inner.active+.btn-wrap.fixed .basic-btn.dot.del{opacity:1;pointer-events:visible;cursor:pointer}.ktrot-my-video-sec .profile-area.song .profile-wrap .profile-wrap-inner.active .profile-tit{font-weight:700;font-variation-settings:"wght" 700}.ktrot-my-video-sec .profile-area.song .profile-list.apply .profile-img .thumbnail-wrap:before{content:"";display:block;position:absolute;top:0;left:0;z-index:15;width:100%;height:100%;background-image:url(../../images/sub/battle/icon-checked-round.svg);background-position-x:center;background-position-y:1.6em;background-repeat:no-repeat;background-size:2.25em auto;background-color:#0006}.ktrot-my-video-sec .profile-area.song .profile-list.apply .profile-img .thumbnail-wrap:after{content:"지원 완료";display:block;z-index:15;position:absolute;bottom:1.25em;left:0;width:100%;font-size:1.125rem;font-weight:700;font-variation-settings:"wght" 700;text-align:center;color:#fff;font-family:inherit}.ktrot-my-video-sec .profile-area.song .profile-list.apply .profile-img:before{display:none}@media screen and (min-width:421px){.ktrot-my-video-sec.my-video-sec .sorting-tit-wrap .section-header-btn .basic-btn.sing.gray span{font-size:clamp(12px,3.2vw,15px)}.score-wrap{font-size:clamp(16px,4.267vw,20px)}}@media screen and (max-width:359px){.ktrot-my-video-sec .score-btn-wrap .info-date{font-size:11px}}@media screen and (max-width:348px){.ktrot-my-video-sec .profile-area.song .profile-tit{width:calc(100% - 1.2em)}.ktrot-my-video-sec .score-btn-wrap{justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:5px}.ktrot-my-video-sec .score-btn-wrap .info-date{font-size:.75rem}}:is(.ktrot-preliminary-sec,.ktrot-rematch-sec) .profile-area.song .profile-list.apply .profile-wrap .btn-wrap.fixed.disabled .basic-btn.dot.del{opacity:.3}.ktrot-full-popup-sec{visibility:hidden;opacity:0;position:relative;z-index:-3;transition:.3s}.ktrot-full-popup-sec.open{visibility:visible;opacity:1;z-index:155}.ktrot-full-popup-sec.open .ktrot-full-header{z-index:156;position:fixed;top:0;right:0}.ktrot-full-close-btn{opacity:1;display:block;width:44px;height:44px;background-image:url(../../images/common/icon-close-white.svg);background-repeat:no-repeat;background-position:center center;background-size:24px auto;text-indent:-9999px;transition:opacity .3s;color:#fff}.ktrot-full-popup-sec .ktrot-vid-cont{border-bottom:5px solid #F5F5F5}.ktrot-full-popup-sec .ktrot-vid-cont .play-vid-singer{margin:.43em 0 .86em}.ktrot-full-popup-sec .ktrot-vid-cont .profile-list .profile-wrap{justify-content:flex-start;gap:.63em;align-items:flex-start}.ktrot-full-popup-sec .ktrot-vid-cont .profile-wrap-inner{align-items:flex-start;gap:.63em;width:auto;max-width:calc(100% - 4.26em)}.ktrot-full-popup-sec .ktrot-vid-cont .profile-area .profile-img{width:2em;min-width:auto;height:2em}.ktrot-full-popup-sec .ktrot-vid-cont .profile-area .profile-info{align-self:center;width:auto;max-width:calc(100% - 2.5em)}.ktrot-full-popup-sec .ktrot-vid-cont .profile-area .profile-tit{overflow:initial;white-space:initial;text-overflow:initial;word-break:initial;color:#333}.ktrot-full-popup-sec .ktrot-vid-cont .profile-area .profile-btn-wrap.follow{min-width:auto;width:3.63em;margin:.27em 0 0}.ktrot-full-popup-sec .ktrot-vid-cont .profile-area .profile-btn-wrap.follow .basic-btn{font-size:.75rem;min-width:4.83em}.ktrot-full-popup-sec .ktrot-vid-cont .profile-area .profile-btn-wrap.follow .basic-btn span{padding:.42em 0}.ktrot-full-popup-sec .ktrot-vid-cont .bottom-info-wrap .bottom-info:not(:first-child){margin-left:8px;padding-left:12px}.ktrot-full-popup-sec .ktrot-vid-cont .bottom-info-wrap .bottom-info:not(:first-child):before{width:4px}.ktrot-full-popup-sec .ktrot-vid-cont .play-vid-btn-wrap{padding:1.25em 16px 1.5em;margin:0}.ktrot-full-popup-sec .ktrot-vid-cont .play-vid-btn-wrap .basic-btn span{padding:.86em 0;font-size:.875rem}.ktrot-full-popup-sec .ktrot-vid-cont .play-vid-btn-wrap .basic-btn.compact{padding:0 .77em;line-height:1}.ktrot-full-popup-sec .ktrot-vid-cont .play-vid-btn-wrap .basic-btn.compact span{padding:.86em 0 .86em 1.29em;background-size:1.29em auto;background-position-x:left;background-position-y:52%;font-weight:700;font-variation-settings:"wght" 700}.ktrot-full-popup-sec .ktrot-vid-cont .play-vid-bottom{margin:1em 0 0}.comment-sec .comment.bottom-sheet-wrap .sheet-content{padding:1.5em 16px 0}.comment-sec .sorting-tit-wrap{padding:0;margin:0 0 1.5em}.comment-sec .sorting-tit-wrap .sorting-tit{color:#111;font-weight:500;font-variation-settings:"wght" 500}.ktrot-full-popup-sec .play-bottom-btn-wrap{opacity:0;visibility:hidden;border-top:1px solid #eee;padding:10px 0 20px;transform:translate(-50%,100%);transition:transform .3s,opacity .3s}.ktrot-full-popup-sec .play-bottom-btn-wrap.active{opacity:1;visibility:visible;transform:translate(-50%)}.ktrot-full-popup-sec .play-bottom-btn-wrap .input-txt-box{position:static;height:auto}@media screen and (min-width:421px){.ktrot-full-popup-sec .ktrot-vid-cont .profile-area .profile-btn-wrap.follow .basic-btn{font-size:clamp(12px,3.2vw,15px)}.ktrot-full-popup-sec .ktrot-vid-cont .play-vid-btn-wrap .basic-btn span{font-size:clamp(14px,3.733vw,18px)}}@media screen and (min-width:750px){.ktrot-full-popup-sec.open .ktrot-full-header{right:50%;transform:translate(364px)}}.user-profile-sec .profile-wrap{margin:1.25em 0 1.6875em;font-size:1rem;line-height:1.37}.user-profile-sec .profile-wrap .profile-wrap-inner{width:100%;gap:1.25em}.user-profile-sec .profile-img{flex-shrink:0;width:4em;height:4em}.user-profile-sec .profile-info{flex-grow:1;width:auto}.user-profile-sec .profile-info .profile-tit-wrap{display:flex;align-items:center;gap:.222em;margin-bottom:.5em}.user-profile-sec .profile-info .profile-tit-wrap .profile-tit{font-weight:700;font-variation-settings:"wght" 700;word-break:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.user-profile-sec .profile-info .profile-tit-wrap .status-label{display:flex;align-items:center;flex-shrink:0}.user-profile-sec .profile-info .bottom-info-wrap{font-size:.875rem;line-height:1.42}.user-profile-sec .introduction{margin-bottom:1.714em}.user-profile-sec .follow-btn-wrap{margin-bottom:1.4286em;font-size:.875rem}.user-profile-sec .follow-btn-wrap .basic-btn{font-size:inherit}@media screen and (min-width:421px){.user-profile-sec .profile-wrap{font-size:clamp(16px,4.267vw,20px)}.user-profile-sec .profile-info .bottom-info-wrap,.user-profile-sec .follow-btn-wrap{font-size:clamp(14px,3.733vw,18px)}}.user-post-sec{font-size:1rem;border-top:.3125em solid #F5F5F5}.user-post-sec .sorting-tit-wrap{justify-content:flex-end;padding:1.25em 0}.user-post-sec .user-post-area .no-result{display:none}.user-post-sec .user-post-area:not(:has(.post-list)) .no-result{display:block}.user-post-sec .user-post-area .post-list-wrap{display:flex;gap:.5em;flex-flow:wrap;font-size:1rem}.user-post-sec .user-post-area .post-list{width:calc((100% - 1em) / 3);aspect-ratio:1 / 1;cursor:pointer;font-size:inherit}@media screen and (min-width:421px){.user-post-sec,.user-post-sec .user-post-area .post-list-wrap{font-size:clamp(16px,4.267vw,20px)}}.singit_btn{padding:0 1.5em 2em}.singitbox-event{padding:0!important;background-color:#eb2528}.singit_btn button{height:3em}.singit_wrap{margin:1em 1.5em 2.75em}.singit_box-wrap{margin:1.21875em 1.5em;text-align:center;color:#fff;position:relative}.singit_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:0 1em}.singit_box-wrap p{font-size:1.0625em;margin-top:.5em}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffffff4d;display:flex;justify-content:center;align-items:center;z-index:30000;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.spinner{width:50px;height:50px;border:5px solid #e0e0e0;border-top:5px solid #ff0000;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
