.u-video_item{color:#fff;width:100%;max-width:min(28.5625vw,457px)}.u-video_item:has(.tooltip){transition:all!important;transform:none!important}.u-video_item .u-video-wrapper{cursor:pointer;width:100%;height:min(16.125vw,258px);position:relative;overflow:hidden}.u-video_item .u-video-wrapper .u-thumnail{z-index:1;width:100%;height:100%;position:absolute}.u-video_item .u-video-wrapper .u-thumnail .time-length{color:#fff;z-index:2;background-color:#000000b3;padding:min(.3125vw,5px) min(.4375vw,7px);font-size:min(.8125vw,13px);font-weight:600;position:absolute;bottom:0;right:0}.u-video_item .u-video-wrapper .u-video{width:100%;height:100%;position:absolute}.u-video_item .u-video-wrapper:hover .u-thumnail .btn-play{transform:translate(-50%,-50%)scale(.85)}.u-video_item .youtube-loading{z-index:10;background:#121212;width:100%;height:100%}.u-video_item .u-contents{margin-top:min(1.75vw,28px)}.u-video_item .u-contents .u-contents_wrapper{letter-spacing:-.05rem;width:100%}.u-video_item .u-contents .u-contents_wrapper .u-contents-head{align-items:center;gap:min(.5vw,8px);margin-bottom:min(.625vw,10px);transition:color .2s;display:flex}.u-video_item .u-contents .u-contents_wrapper .u-contents-head_logo{background:url(/workout-v2/images/icons/icon_logo-41x41.svg) 50%/100% no-repeat;border-radius:50%;width:min(2.625vw,42px);height:min(2.625vw,42px)}.u-video_item .u-contents .u-contents_wrapper .u-contents-head_title{white-space:nowrap;width:min(28.5625vw,457px);min-width:0;font-size:min(1.25vw,20px);font-weight:700;position:relative;overflow:hidden}.u-video_item .u-contents .u-contents_wrapper .u-contents-head_title .marquee{white-space:nowrap;display:inline-block}.u-video_item .u-contents .u-contents_wrapper .u-contents-head_title .marquee__inner{gap:0;display:inline-flex}.u-video_item .u-contents .u-contents_wrapper .u-contents-head_title .marquee__inner span{padding-right:10px}.u-video_item .u-contents .u-contents_wrapper .u-contents-head_title .marquee.animate .marquee__inner{animation:12s linear infinite marquee-scroll}@keyframes marquee-scroll{0%{transform:translate(0)}10%{transform:translate(0)}90%{transform:translate(-50%)}to{transform:translate(-50%)}}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_info{color:#999;margin-bottom:min(.9375vw,15px);font-size:min(.8125vw,13px);line-height:1.5;display:flex}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_info_text{padding-left:min(.875vw,14px);position:relative}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_info_text:after{content:"";background-color:#555;width:min(.08125vw,1.3px);height:min(.6875vw,11px);position:absolute;top:50%;left:min(.4375vw,7px);transform:translateY(-50%)}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_desc{display:flex;position:relative}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_desc-wrapper{color:#afafaf;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:min(.8125vw,13px);line-height:1.4;display:-webkit-box;overflow:hidden}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_desc-wrapper.expanded{-webkit-line-clamp:10;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_desc .btn-more{color:#fff;cursor:pointer;white-space:nowrap;border-bottom:min(.09375vw,1.5px) solid #fff;align-items:flex-end;font-size:min(.8125vw,13px);font-weight:700;line-height:1.2;display:flex}.u-video_item .u-contents .u-contents_wrapper .u-contents_tag{justify-content:space-between;align-items:center;margin-top:min(1.25vw,20px);display:flex}.u-video_item .u-contents .u-contents_wrapper .u-contents_tag-list{gap:min(.625vw,10px);display:flex}.u-video_item .u-contents .u-contents_wrapper .u-contents_tag_item{font-size:min(.8125vw,13px);font-weight:400;line-height:1.2}.u-video_item .u-contents .u-contents_wrapper .u-contents_tag_item:first-child{font-weight:700}.u-video_item .u-contents .u-contents_wrapper a.u-contents-head:hover{color:#aaa}.u-video_item:hover .u-contents .u-contents_wrapper .u-contents-head .u-contents-head_title>span{will-change:transform;animation:6s linear infinite alternate marquee-bounce;display:inline-block}@media (max-width:1023px){.u-video_item{max-width:min(44.868vw,540px)}.u-video_item .u-video-wrapper{height:min(24.5112vw,295px)}.u-video_item .u-video-wrapper .u-thumnail .time-length{padding:5px 7px;font-size:12px}.u-video_item .u-contents{margin-top:min(2.32649vw,28px)}.u-video_item .u-contents .u-contents_wrapper .u-contents-head{gap:min(.664712vw,8px);margin-bottom:min(.83089vw,10px)}.u-video_item .u-contents .u-contents_wrapper .u-contents-head_logo{width:min(3.48974vw,42px);height:min(3.48974vw,42px)}.u-video_item .u-contents .u-contents_wrapper .u-contents-head_title{width:100%;max-height:20px;font-size:20px}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_info{margin-bottom:min(1.24633vw,15px);font-size:13px}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_info_text{padding-left:min(1.16325vw,14px)}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_info_text:after{width:min(.108016vw,1.3px);height:min(.913979vw,11px);left:min(.581623vw,7px)}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_desc-wrapper{font-size:13px}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_desc .btn-more{border-bottom:1px solid #fff;font-size:13px;line-height:1.2}.u-video_item .u-contents .u-contents_wrapper .u-contents_tag{margin-top:min(1.66178vw,20px)}.u-video_item .u-contents .u-contents_wrapper .u-contents_tag-list{gap:min(.83089vw,10px)}.u-video_item .u-contents .u-contents_wrapper .u-contents_tag_item{font-size:13px}}@media (max-width:767px){.u-video_item{max-width:calc(100vw - min(10vw,76.7px))}.u-video_item .u-video-wrapper{height:min(50.75vw,389.253px)}.u-video_item .u-contents{margin-top:min(5.5vw,42.185px)}.u-video_item .u-contents .u-contents_wrapper .u-contents-head{gap:min(1.5vw,11.505px);margin-bottom:min(2vw,15.34px)}.u-video_item .u-contents .u-contents_wrapper .u-contents-head_logo{width:min(8vw,61.36px);height:min(8vw,61.36px)}.u-video_item .u-contents .u-contents_wrapper .u-contents-head_title{max-height:max(17px,min(4.25vw,32.5975px));font-size:max(16px,min(4vw,30.68px))}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_info{margin-bottom:min(3vw,23.01px);font-size:max(13px,min(3.25vw,24.9275px))}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_info_text{padding-left:min(2.75vw,21.0925px)}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_info_text:after{width:min(.25vw,1.9175px);height:min(2vw,15.34px);left:min(1.25vw,9.5875px)}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_desc-wrapper{font-size:max(13px,min(3.25vw,24.9275px))}.u-video_item .u-contents .u-contents_wrapper .u-contents-body_desc .btn-more{border-bottom:min(.375vw,2.87625px) solid #fff;font-size:max(13px,min(3.25vw,24.9275px))}.u-video_item .u-contents .u-contents_wrapper .u-contents_tag{margin-top:min(4.25vw,32.5975px)}.u-video_item .u-contents .u-contents_wrapper .u-contents_tag-list{gap:min(2vw,15.34px)}.u-video_item .u-contents .u-contents_wrapper .u-contents_tag_item{font-size:max(13px,min(3.25vw,24.9275px))}}
.tooltip-wrapper{position:relative}.tooltip-wrapper .icon{cursor:pointer;background:url(https://d1as53h2pztvcj.cloudfront.net/images/workout-v2/icons/icon_tooltip-22x22.svg) 50%/100% no-repeat;width:min(1.375vw,22px);height:min(1.375vw,22px);display:inline-block;position:relative}.tooltip-wrapper .tooltip{z-index:3;background:#e9e9e9;border-radius:min(.3125vw,5px);width:min(14.5625vw,233px);padding:min(.09375vw,1.5px);position:absolute;top:min(2.125vw,34px);right:min(-1.25vw,-20px)}.tooltip-wrapper .tooltip .contents{background-color:#383838;border-radius:min(.3125vw,5px);gap:min(.3125vw,5px);padding:min(.625vw,10px) min(1.0625vw,17px);display:flex}.tooltip-wrapper .tooltip .contents .btn-close{opacity:.4;background:url(https://d1as53h2pztvcj.cloudfront.net/images/workout-v2/icons/icon_close-white-10x10.svg) 50%/100% no-repeat;min-width:min(.625vw,10px);height:min(.625vw,10px);margin-top:min(.1875vw,3px);transition:all .2s}.tooltip-wrapper .tooltip .contents .btn-close:hover{opacity:.2;transform:rotate(-90deg)}.tooltip-wrapper .tooltip .contents p{color:#e9e9e9;font-size:min(.875vw,14px);font-weight:400;line-height:1.3}.tooltip-wrapper:has(.tooltip) .icon:after{content:"";z-index:4;border:min(.375vw,6px) solid #0000;border-top-color:#383838;position:absolute;bottom:-90%;left:50%;transform:translate(-50%,-50%)rotate(180deg)}.tooltip-wrapper:has(.tooltip) .icon:before{content:"";z-index:0;border:min(.5625vw,9px) solid #0000;border-top-color:#e9e9e9;position:absolute;bottom:-105%;left:50%;transform:translate(-50%,-50%)rotate(180deg)}@media (max-width:1023px){.tooltip-wrapper .icon{width:22px;height:22px}.tooltip-wrapper .tooltip{border-radius:min(.415445vw,5px);width:min(24.9267vw,300px);padding:min(.124633vw,1.5px);top:min(3.125vw,50px);right:min(-1.66178vw,-20px)}.tooltip-wrapper .tooltip .contents{border-radius:min(.415445vw,5px);gap:min(.415445vw,5px);padding:min(.83089vw,10px) min(1.41251vw,17px)}.tooltip-wrapper .tooltip .contents .btn-close{min-width:10px;height:10px;margin-top:min(.249267vw,3px)}.tooltip-wrapper .tooltip .contents p{font-size:14px}.tooltip-wrapper:has(.tooltip) .icon:after{border-width:8px;bottom:-19px}.tooltip-wrapper:has(.tooltip) .icon:before{border-width:9px;bottom:-19px}}@media (max-width:767px){.tooltip-wrapper .icon{width:min(4.5vw,34.515px);height:min(4.5vw,34.515px)}.tooltip-wrapper .tooltip{border-radius:min(1.25vw,9.5875px);width:min(42.75vw,327.893px);padding:min(.375vw,2.87625px);top:min(7.5vw,57.525px);right:min(-1.25vw,-9.5875px)}.tooltip-wrapper .tooltip .contents{border-radius:min(1.25vw,9.5875px);gap:min(.5vw,3.835px);padding:min(2.25vw,17.2575px) min(3.25vw,24.9275px)}.tooltip-wrapper .tooltip .contents .btn-close{min-width:min(1.75vw,13.4225px);height:min(1.75vw,13.4225px);margin-top:min(.5vw,3.835px)}.tooltip-wrapper .tooltip .contents p{font-size:max(10px,min(2.5vw,19.175px))}.tooltip-wrapper:has(.tooltip) .icon:after{border-width:min(1.5vw,11.505px);bottom:-110%;left:50%;transform:translate(-50%,-50%)rotate(180deg)}.tooltip-wrapper:has(.tooltip) .icon:before{border-style:solid;border-width:min(2.25vw,17.2575px);bottom:-133%;left:50%;transform:translate(-50%,-50%)rotate(180deg)}}
/*# sourceMappingURL=2e6ffc823e91975e.css.map*/