@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css);*{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}body{background-color:#cfcff4;overflow:hidden;height:100%}.container{background-color:#fff;border-radius:.5rem;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px}.swiper-slide btn-buy{.swiper-slide .btn-buy{margin-left:auto}}.side_cate,blockquote,body,button,dd,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,table,td,textarea,th,ul{margin:0;padding:0;-webkit-text-size-adjust:none;word-break:break-all}body,table{font-size:14px;font-family:Malgun Gothic,arial,sans-serif,Helvetica;color:#333;letter-spacing:0}body{background:#fff;-webkit-text-size-adjust:none;padding-bottom:env(safe-area-inset-bottom)}fieldset,frame,iframe,img{border:0}caption,legend{overflow:hidden;position:absolute;font-size:0;line-height:0;visibility:hidden}h1,h2,h3,h4,h5,h6{font-size:1em}img{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}fieldset,img,input,textarea{border:none;outline:none}dd,dl,dt,li,ol,ul{list-style:none;margin:0;padding:0}address,em{font-style:normal}a{color:#373e40;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,a:active,a:hover,a:link,a:visited{text-decoration:none;outline:none}strong{font-weight:700}caption,hr,legend{display:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}select{text-indent:5px}u{text-decoration:none}figure{margin:0;padding:0}.swiper-container{width:100%}.swiper-container .swiper-wrapper,.swiper-container.swiper-container-android .swiper-slide,.swiper_st .swiper-wrapper,.swiper_st.swiper-container-android .swiper-slide{transform:translateZ(0)}.swiper-container,.swiper_st{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container .swiper-wrapper,.swiper_st .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container .swiper-slide,.swiper_st .swiper-slide{display:flex;align-items:center;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide btn-buy{.swiper-slide .btn-buy{margin-left:auto}}.btn-livetalk{display:block;position:absolute;width:94px;height:34px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/tooltip_livetalk.png) no-repeat;background-size:94px;font-size:1px;color:transparent}.pop-livetalk .swiper-container{height:56px;padding:20px 0;box-sizing:border-box}.pop-livetalk .swiper-wrapper{flex-direction:column}.pop-livetalk .swiper-slide,.pop-livetalk .swiper-wrapper{transform:translateZ(0)}.pop-livetalk .swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;position:relative}.pop-livetalk{display:none;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background:#fff}.pop-livetalk-header{display:flex;height:50px;padding:11px 15px 0;background-color:#fff;box-sizing:border-box;z-index:10;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pop-livetalk-header,.pop-livetalk-header h1{font-size:0;color:transparent}.pop-livetalk-header h1:before{display:inline-block;content:"";width:60px;height:28px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/tit_tok.png) no-repeat;background-size:60px;vertical-align:top}.pop-livetalk-header h1:after{display:inline-block;content:"";width:16px;height:18px;margin-left:4px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_tvlive.gif) no-repeat;background-size:16px;vertical-align:top;margin-top:2px}.pop-livetalk-header .time{margin-left:8px;font-size:15px;color:#111;font-weight:700;vertical-align:middle;line-height:20px;margin-top:4px}.pop-livetalk-header .btn-close{display:inline-block;position:absolute;top:12px;right:15px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v9/side_nav/ico_side_close.png) 50% 50% no-repeat;background-size:100% auto;vertical-align:middle}.pop-livetalk-cont{background-color:#f6f6f6}.pop-livetalk-cont .notice-wrap{display:flex;align-items:center;padding:0 15px;background-color:#f6f6f6}.pop-livetalk-cont .notice-wrap ul li a{display:block;font-size:16px;line-height:18px;letter-spacing:.32px;color:#111;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:15px;box-sizing:border-box}.pop-livetalk-cont .notice-wrap ul li .notice:before{content:"[공지]";display:inline-block;width:18px;height:18px;margin-right:5px;font-size:1px;color:transparent;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ico_notice.png) no-repeat;background-size:18px;vertical-align:middle;margin-top:-1px}.pop-livetalk-cont .notice-wrap .btn-buy{flex-shrink:0;width:80px;padding:8px 12px;background-color:#f51d2c;border-radius:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overflow:hidden;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#fff;white-space:nowrap;box-sizing:border-box;text-align:center}.pop-livetalk-cont .chat-box{position:relative;border-radius:20px 20px 0 0;background-color:#fff;height:100%;padding:0 5px;box-sizing:border-box}.pop-livetalk-cont .chat-box .scroll{overflow-y:auto;height:100%;padding:15px 10px;box-sizing:border-box}.pop-livetalk-cont .chat-box .message{overflow:hidden;max-width:85%;display:inline-block;min-height:51px;padding:15px;color:#111;box-sizing:border-box;border-radius:20px;margin-bottom:12px}.pop-livetalk-cont .chat-box .message span{display:inline-block;font-size:15px;line-height:21px;letter-spacing:-.3px}.pop-livetalk-cont .chat-box .message .nick{font-weight:700}.pop-livetalk-cont .chat-box .message p{display:inline-block;font-size:15px;line-height:21px;letter-spacing:-.3px}.pop-livetalk-cont .chat-box .message .box{width:100%}.pop-livetalk-cont .chat-box .message .box .nick{display:block;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pop-livetalk-cont .chat-box .message .box p{margin-top:6px}.pop-livetalk-cont .chat-box .welcome{position:fixed;z-index:1;bottom:75px;left:50%;transform:translateX(-50%);width:calc(100% - 30px);padding:0;background-color:#fff;transition:.3s;display:block;max-width:100%}.pop-livetalk-cont .chat-box .welcome .inner{padding:15px 43px 15px 40px;background-color:#f6f6f6}.pop-livetalk-cont .chat-box .welcome .nick:before{content:"";position:absolute;top:18px;left:15px;width:20px;height:20px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ic_Livetalk.png) 50% no-repeat;background-size:100%;vertical-align:middle;margin-right:5px;margin-top:-4px}.pop-livetalk-cont .chat-box .welcome .btn-setting{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:18px;height:18px;padding:10px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ic_setting.png) 50% no-repeat;background-size:18px;font-size:0;color:transparent}.pop-livetalk-cont .welcome.fade-out{opacity:0}.pop-livetalk-cont .chat-box .reply{padding-top:10px;margin-top:10px;border-top:1px solid rgba(0,0,0,.05)}.pop-livetalk-cont .chat-box .reply .nick{color:#302d2c}.pop-livetalk-cont .chat-box .reply .nick:before{content:"";display:inline-block;width:8px;height:8px;margin-right:1px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ic_reply.png) 50% no-repeat;background-size:100%;vertical-align:middle;margin-top:-6px}.pop-livetalk-cont .chat-box .reply p{margin-left:8px}.pop-livetalk-cont .chat-box .left{float:left;clear:both;margin-right:39px;border:1px solid #eee}.pop-livetalk-cont .chat-box .chat{border-color:rgba(255,89,33,.4)}.pop-livetalk-cont .chat-box .right{display:flex;justify-content:flex-end;float:right;clear:both;margin-left:33px;background-color:rgba(255,89,33,.08);border-radius:20px 20px 0 20px}.pop-livetalk .player-box{position:relative}.pop-livetalk.vod-onair .player-box{display:block}.pop-livetalk .pause-btn,.pop-livetalk .play-btn{display:block;position:absolute;top:0;left:0;z-index:100001;width:100%;height:100%;font-size:1px;color:transparent}.pop-livetalk .pause-ico,.pop-livetalk .play-ico{position:absolute;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%)}.pop-livetalk .pause-ico:before,.pop-livetalk .play-ico:before{display:inline-block;content:"";width:54px;height:54px;background:url(//image.hnsmall.com/images/mobile2014/pangTv/btn_play_54x54.png);background-size:54px}.pop-livetalk .pause-ico:before{background-image:url(//image.hnsmall.com/images/mobile2014/pangTv/btn_pause_54x54.png)}.pop-livetalk .chat-write{position:absolute;left:0;bottom:0;width:100%;padding:10px 15px;background-color:#fff;box-shadow:0 -3px 3px 0 rgba(0,0,0,.05);box-sizing:border-box;z-index:1}.pop-livetalk .chat-write .chat-write-inner{position:relative}.pop-livetalk .chat-write.disabled{position:absolute;left:0;bottom:0;width:100%;padding:10px 15px;background-color:#fff;box-shadow:0 -3px 3px 0 rgba(0,0,0,.05);box-sizing:border-box;z-index:1}.pop-livetalk .chat-write .chat-write-inp{position:relative;display:block;height:48px;padding:0 63px 0 56px;border:1.5px solid #111;border-radius:25px;box-sizing:border-box;background-color:#fff}.pop-livetalk .chat-write .chat-write-inp:before{content:"";width:28px;height:28px;position:absolute;top:10px;left:20px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ic_Livetalk_h28_outline.png) 50% no-repeat;background-size:100%;vertical-align:middle;margin-top:-1px}.pop-livetalk .chat-write .chat-write-inp>input{position:relative;z-index:1;padding:14px 0;width:100%;height:45px;vertical-align:top;box-sizing:border-box;line-height:16px;font-size:15px;letter-spacing:-.3px;color:#111;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:transparent;border:0;background-color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-indent:0}.pop-livetalk .chat-write .chat-write-inp>input::-moz-placeholder{line-height:16px;font-size:15px;letter-spacing:-.3px;color:#bbb}.pop-livetalk .chat-write .chat-write-inp>input::placeholder{line-height:16px;font-size:15px;letter-spacing:-.3px;color:#bbb}.pop-livetalk .chat-write .btn-write{position:absolute;top:0;right:8px;padding:10px}.pop-livetalk .chat-write .btn-write span{display:block;font-size:15px;line-height:28px;letter-spacing:-.3px;color:#111;font-weight:700}.pop-livetalk .chat-write.writing .chat-write-inp{padding:0 63px 0 20px}.pop-livetalk .chat-write.writing .chat-write-inp:before{display:none}.pop-livetalk .chat-write.disabled .chat-write-inp{border-color:#999;background-color:#eee;height:48px}.pop-livetalk .chat-write.disabled .chat-write-inp:before{background:url(//image.hnsmall.com/images/mobile2014/main/home/v11/ic_lock.png) 50% no-repeat;background-size:100%;margin-top:-2px}.pop-livetalk .chat-write.disabled .chat-write-inp>input{background-color:#eee}.pop-livetalk .chat-write.disabled .chat-write-inp>input::-moz-placeholder{color:#999}.pop-livetalk .chat-write.disabled .chat-write-inp>input::placeholder{color:#999}.pop-livetalk .chat-write.disabled .btn-write{display:none}.pop-livetalk.active{display:block}.layer-livetalk-notice{visibility:hidden;z-index:5002;overflow:hidden;position:fixed;bottom:0;left:0;width:100%;max-height:calc(100% - 120px);border-radius:16px 16px 0 0;background-color:#fff;box-shadow:0 -3px 3px 0 rgba(0,0,0,.1);transition:all .2s ease}.layer-livetalk-notice-header{position:relative;height:41px;padding-top:15px;font-size:18px;letter-spacing:-.36px;font-weight:700;text-align:center;box-sizing:border-box}.layer-livetalk-notice-header h1{padding-top:1px}.layer-livetalk-notice-header .btn-close{display:inline-block;position:absolute;top:15px;right:15px;width:25px;height:25px;background:url(//image.hnsmall.com/images/mobile2014/main/home/v9/side_nav/ico_side_close.png) 50% 50% no-repeat;background-size:100% auto;vertical-align:middle;border:0;font-size:1px;color:transparent}.layer-livetalk-notice-cont{position:relative;overflow-y:auto;height:calc(100% - 41px);padding:30px 15px;background-color:#fff;font-size:15px;line-height:22px;letter-spacing:-.3px;color:#111;box-sizing:border-box}.layer-livetalk-notice.open{bottom:0;visibility:visible}.layer-livetalk-notice.open .bottom-modal-header button:before{transform:rotate(0deg)}.layer-livetalk-notice.open~.layer-livetalk-notice-dimmed{z-index:5001;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);font-size:0}.layer-livetalk-notice-dimmed{transition:opacity .3s ease-in-out}body:not(.is-bottom-modal) body:not(.is-bottom-modal) .layer-livetalk-notice-dimmed{z-index:-1;width:0;height:0;overflow:hidden;opacity:0}.pop-nickname-field{display:none;position:fixed;z-index:5002;left:50%;top:10%;border-radius:16px;transform:translateX(-50%);width:295px;background-color:#fff;overflow:hidden}.pop-nickname-field.open{display:block}.pop-nickname-field .layerHeader{height:50px;padding:12px 0;border-bottom:0;background:#fff;box-sizing:border-box}.pop-nickname-field .layerHeader h1{padding:1px 48px 0;font-size:18px;line-height:26px;letter-spacing:-.36px;color:#111;font-weight:700}.pop-nickname-field .layerHeader h1.txtC{text-align:center}.pop-nickname-field .layerHeader .btnLayerClose{position:absolute;top:18px;right:15px;width:15px;height:15px;border:none;background:url(//image.hnsmall.com/images/mobile2014/common/ico_header.png) no-repeat -20px -300px;background-size:300px auto;-webkit-appearance:none;font-size:1px;color:transparent}.pop-nickname-field .layerConts{padding:10px 15px}.pop-nickname-field .layerConts .text{text-align:center;font-size:15px;line-height:22px;color:#111}.pop-nickname-field .layerConts .text02{display:block;font-size:13px;line-height:19px;color:#f51d2c;text-align:center}.pop-nickname-field .layerConts .inp-filed{margin-bottom:5px}.pop-nickname-field .layerConts .inp-filed input{width:100%;height:39px;padding:2px 10px 0 10px;border:1px solid #ddd;text-align:center;box-sizing:border-box;font-size:15px;line-height:22px;text-indent:0;letter-spacing:-.3px;color:#111;background-color:#fff}.pop-nickname-field .btnWrap{padding:10px 15px 15px;background-color:#fff}.pop-nickname-field .btnWrap .btnConfirm{display:block;width:100%;height:39px;padding:10px 0;font-size:13px;line-height:19px;font-weight:700;letter-spacing:-.26px;color:#fff;text-align:center;border-radius:8px;box-sizing:border-box}.pop-nickname-field .btnWrap .btnConfirm.black{background-color:#444}video::-webkit-media-controls-timeline{display:none!important}video::-webkit-media-controls-seek-back-button,video::-webkit-media-controls-seek-forward-button{display:none!important}.b-toast[data-v-18b70015]{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:9999!important;width:auto!important;max-width:100%!important}.layerPopWrap{position:fixed;left:50%;top:40%;width:295px;background-color:#fff;z-index:5002;border-radius:16px;transform:translateX(-50%);overflow:hidden}.layerPopWrap,.login__form__username{display:flex;flex-direction:column;justify-content:center;align-items:center}.login__form__username{margin-top:2rem;background:#fff;width:60%;height:200px;border-radius:5px;padding:10px;box-sizing:border-box}.login__form__username__input{width:8rem;margin-top:2rem;padding:.4rem;border:none;border-bottom:1.5px solid #afb4b8;text-align:center;font-size:18px}.login__form__username__input:focus{outline:none}.pop-nickname-field-dimmed[data-v-28eeb1d4]{z-index:5001;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);font-size:0}.loginBtn[data-v-28eeb1d4]{width:100%;position:fixed;bottom:15px}.notice[data-v-28eeb1d4]{padding-left:10px}