@charset "UTF-8";:root{--color-point:#2BD2E6;--color-disclaimer:#7C9FA4;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,button{margin:0;padding:0;}
fieldset,img{border:0 none;}
dl,ul,ol,menu,li{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
input,select,textarea,button{vertical-align:middle;}
input::-ms-clear{display:none;}
button{border:0 none;background-color:transparent;cursor:pointer;}
button:disabled{cursor:default;}
body{background:var(--bg-color,#fff);}
body,th,td,input,select,textarea,button{font-size:12px;line-height:1.5;font-family:'NotoSans','Apple SD Gothic Neo',sans-serif;letter-spacing:-0.05em;color:var(--text-color,#000);}
a{color:var(--text-color,#000);text-decoration:none;}
a:active,a:hover{text-decoration:underline;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
.ir_pm{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent;}
.pc .ir_pm{display:block;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}
.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px;}
html{color:#000;font-size:10px;}
@media (min-width:375px){html{font-size:calc( 10px + (20 - 10) * ((100vw - 375px) / (750 - 375)));} }
@media (min-width:750px){html{font-size:20px;/* 최대 폰트 크기 */ } }
body{font-size:1.5rem;}
section{position:relative;}
section .inner{overflow:hidden;max-width:750px;margin:0 auto;}
section .inner::before{content:"";display:block;}
.img_g{width:100%;vertical-align:top;}
footer{background-color:#fff;padding-bottom:4px;border-top:1px solid #efefef;font-size:1.1rem;line-height:2.63636;color:#969696;text-align:center;letter-spacing:0;}
.sec_disclaimer{text-align:left;background-color:#f7f7f7;color:#5a5a5a;}
.sec_disclaimer .tit_info{margin:0 1.8rem;padding-top:3.5rem;font-size:1.6rem;font-weight:bold;color:var(--color-disclaimer,#000);}
.sec_disclaimer .tit_info::before{display:inline-block;content:"";width:1.8rem;height:1.8rem;margin-right:0.8rem;border-radius:50%;background:var(--color-disclaimer,#000) url("https://t1.kakaocdn.net/brandtool/fantalk-promotion/ico_info.svg") no-repeat 50%;background-size:100%;vertical-align:-0.3rem;}
.sec_disclaimer ul{padding:1.4rem 2.4rem 2.2rem 3.2rem;font-size:1.3rem;line-height:1.46667;}
.sec_disclaimer li{list-style:disc;}
.sec_disclaimer li::marker{font-size:0.6em;}
.sec_disclaimer li + li{margin-top:1.2rem;}
.sec_share{background:#fff;}
.sec_share .inner{background:url("https://t1.kakaocdn.net/brandtool/fantalk-promotion/section_share.svg") no-repeat 50% 0;background-size:100% auto;}
.sec_share .inner::before{padding-top:20.26667%;}
.sec_share button{width:84%;padding-top:12.26667%;margin:0 auto;}
.sec_share button.btn_copy{margin-top:3.73333%;margin-bottom:9.6%;}
html{min-width:280px;}
section .inner{background-position:50% 0;background-repeat:no-repeat;background-size:100% auto;}
.btn_g{display:block;width:87.2%;margin:0 auto;padding-top:12.26667%;}
.sec_main{background:linear-gradient(180deg,#0098AB 0%,#2BD2E6 52.84%,#FFFFFF 90.87%);}
.sec_main .inner{background-image:url(https://t1.kakaocdn.net/brandtool/fantalk-promotion/meovv/section-key-visual2.png);}
.sec_main .inner::before{padding-top:167.2%;background-image:url(https://t1.kakaocdn.net/brandtool/fantalk-promotion/meovv/section-key-title.png);background-size:100% auto;}
.sec_way1{background-color:#BBECF3;}
.sec_way1 .inner{background-image:url(https://t1.kakaocdn.net/brandtool/fantalk-promotion/meovv/section-main-event2_250423.png);}
.sec_way1 .inner::before{padding-top:98.4%;}
.sec_way1 .btn_g{margin:0 auto 9.06667%;padding-top:12.26667%;}
.sec_way2{background-color:#BBECF3;}
.sec_way2 .inner{background-image:url(https://t1.kakaocdn.net/brandtool/fantalk-promotion/meovv/section-main-event3_250424.png);}
.sec_way2 .inner::before{padding-top:42.66667%;}
.sec_way2 .btn_g{margin:8% auto 9.06667%;padding-top:12.26667%;}
.sec_way2 .list_emot{display:flex;flex-wrap:wrap;justify-content:center;gap:1.86667%;margin:0 auto;}
.sec_way2 .list_emot li{overflow:hidden;width:33.33333%;border-radius:1.4rem;}
.sec_way2 .list_emot li:nth-child(n + 3){margin-top:1.86667%;}
.sec_way2 .list_emot img{width:100%;vertical-align:top;}
.sec_openchat{display:none;background-color:#DFFBFF;}
.sec_openchat .inner{background-image:url(https://t1.kakaocdn.net/brandtool/fantalk-promotion/meovv/section-litetitle.png);}
.sec_openchat .inner::before{padding-top:38.4%;}
.sec_openchat .inner::after{content:'';display:block;padding-bottom:9.06667%;}
.ki .sec_openchat{display:block;}
#openChatLiteWrapper{padding:0 4.26667% 6.4%;}
.sec_info{background-color:#fff;}
.sec_info .inner{background-image:url(https://t1.kakaocdn.net/brandtool/fantalk-promotion/meovv/section-main-event1_v2_250424.png);}
.sec_info .inner::before{padding-top:157.33333%;}
.sec_info .inner .link_yt{margin:0 auto 9.06667%;width:87.73333%;padding-top:6.4%;}
.sec_addition{background-color:#fff;}
.sec_addition .inner{background-image:url(https://t1.kakaocdn.net/brandtool/fantalk-promotion/meovv/section-youtube.png);}
.sec_addition .inner::before{padding-top:40.26667%;}
.sec_channel{background-color:#DFFBFF;}
.sec_channel .inner{background-image:url(https://t1.kakaocdn.net/brandtool/fantalk-promotion/meovv/section-addchannel.png);}
.sec_channel .inner::before{padding-top:31.46667%;}
.sec_channel .btn_g{padding-top:12.26667%;margin:0 auto;}
.sec_channel .btn_g.youtube{margin-top:2.66667%;margin-bottom:9.06667%;}
.wrap_video{position:relative;padding-top:51.5%;margin:0 4.26667% 9.6%;border-radius:1.2rem;background-color:#000;}
.player{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;border-radius:1.2rem;}
.sec_share .inner{background-image:url(https://t1.kakaocdn.net/brandtool/fantalk-promotion/section_share_250423.svg);}
.sec_share .inner .btn_copy{margin-top:2.66667%;}