@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:300;src:url(https://font.joongang.co.kr/v25/Pretendard-Light.woff2) format("woff2"),url(https://font.joongang.co.kr/v25/Pretendard-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:400;src:url(https://font.joongang.co.kr/v25/Pretendard-Regular.woff2) format("woff2"),url(https://font.joongang.co.kr/v25/Pretendard-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:500;src:url(https://font.joongang.co.kr/v25/Pretendard-Medium.woff2) format("woff2"),url(https://font.joongang.co.kr/v25/Pretendard-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:600;src:url(https://font.joongang.co.kr/v25/Pretendard-SemiBold.woff2) format("woff2"),url(https://font.joongang.co.kr/v25/Pretendard-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:700;src:url(https://font.joongang.co.kr/v25/Pretendard-Bold.woff2) format("woff2"),url(https://font.joongang.co.kr/v25/Pretendard-Bold.woff) format("woff")}.mi_auto{margin-inline:auto}.color_primary{color:#4132b6}.color_accent{color:#a3e4fd}.campaign_title{font-size:32px;font-weight:700;line-height:42px}.campaign_ticket{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#000;border-radius:12px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:117px;justify-content:center;margin-inline:auto;padding:18px 16px;position:relative;width:200px}.campaign_ticket strong{font-size:27px;font-weight:700;line-height:38px;margin-top:6px}.campaign_ticket_logo{display:block;height:13px;width:114px}.btn_campaign{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:0;border-radius:100px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;justify-content:center;width:100%}.btn_campaign:disabled,.btn_campaign[disabled]{background:#888;cursor:default}@media(min-width:986px){.campaign_ticket{height:125px}.campaign_title{font-size:48px;line-height:62px}}.contents{font-family:Pretendard,Noto Sans KR,Malgun Gothic,맑은 고딕,Dotum,돋움,Arial,sans-serif;margin-inline:auto;max-width:360px!important;padding-inline:20px;position:relative;width:100%}.contents button{font-family:inherit}@media(min-width:986px){.contents{max-width:720px!important;padding-inline:0}}.campaign_hero{background-color:#fff;position:relative}.campaign_hero .campaign_hero_body{background-color:#93d0e8;position:relative}.campaign_hero .campaign_hero_body:before{background-color:#93d0e8;bottom:0;content:"";left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.campaign_hero .campaign_hero_text{padding-top:30px;position:relative}.campaign_hero .campaign_eyebrow{font-size:20px;font-weight:700;line-height:26px;margin-bottom:12px}.campaign_hero .campaign_hero_title{margin-inline:auto;max-width:100%;width:320px}.campaign_hero .campaign_hero_title img{display:block;height:auto;width:100%}.campaign_hero .campaign_period{color:#222;font-size:18px;font-weight:700;line-height:28px;margin-top:16px}.campaign_hero .campaign_lead{color:#222;font-size:16px;line-height:22px;margin-top:8px}.campaign_hero .campaign_hero_visual{display:block;margin-top:34px;margin-inline:auto;max-width:100%;position:relative;width:720px}.campaign_hero .campaign_hero_visual:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:120px;pointer-events:none;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);width:100vw}.campaign_hero .campaign_hero_cta{margin-top:-136px;margin-inline:auto;max-width:320px;padding-bottom:25px;position:relative;width:100%}.campaign_hero .campaign_hero_cta .btn_wrap{height:52px}.campaign_hero .campaign_hero_cta p{color:#222;font-size:15px;line-height:23px;margin-top:0;padding-top:12px;text-align:center}.campaign_hero .btn_cta{background:#4132b6;font-size:16px;line-height:24px;max-width:650px;min-height:52px;padding:14px 30px}.campaign_hero .btn_cta:disabled{background-color:#dadada!important;color:#000}.campaign_hero .btn_cta.is_closed:disabled{color:#888}.campaign_hero .btn_cta.floating_btn{bottom:20px;left:50%;opacity:0;pointer-events:none;position:fixed;-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px);-webkit-transition:opacity .25s ease,visibility 0s linear .25s,-webkit-transform .25s ease;transition:opacity .25s ease,visibility 0s linear .25s,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s,-webkit-transform .25s ease;visibility:hidden;width:calc(100% - 40px);z-index:290}.campaign_hero .btn_cta.floating_btn.show{opacity:1;pointer-events:auto;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition-delay:0s;transition-delay:0s;visibility:visible}.campaign_hero .btn_cta.floating_btn.show.is_initial{-webkit-animation:campaignFloatingBounceIn .4s cubic-bezier(.2,.8,.4,1) both;animation:campaignFloatingBounceIn .4s cubic-bezier(.2,.8,.4,1) both;-webkit-transition:none;transition:none}.campaign_hero .btn_cta.floating_btn.is_docked{inset:auto;position:relative;-webkit-transform:none;transform:none;width:100%}.campaign_hero .btn_cta.floating_btn.is_docked.show.is_initial{-webkit-animation:none;animation:none}@-webkit-keyframes campaignFloatingBounceIn{0%{opacity:0;-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes campaignFloatingBounceIn{0%{opacity:0;-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}@media(min-width:986px){.campaign_hero .campaign_hero_text{padding-top:48px}.campaign_hero .campaign_eyebrow{font-size:28px;line-height:36px;margin-bottom:24px}.campaign_hero .campaign_hero_title{width:720px}.campaign_hero .campaign_period{font-size:24px;line-height:38px;margin-top:32px}.campaign_hero .campaign_lead{font-size:21px;line-height:29px;margin-top:16px}.campaign_hero .campaign_hero_visual{margin-top:21px}.campaign_hero .campaign_hero_visual:after{height:205px}.campaign_hero .campaign_hero_cta{margin-top:-181px;max-width:650px;padding-bottom:34px}.campaign_hero .campaign_hero_cta .btn_wrap{height:81px}.campaign_hero .campaign_hero_cta p{font-size:18px;line-height:25px;padding-top:16px}.campaign_hero .btn_cta{font-size:24px;height:81px;padding:18px 45px}.campaign_hero .btn_cta.floating_btn{bottom:24px}}@media(max-width:985px){.campaign_hero .campaign_hero_title{position:relative}.campaign_hero .campaign_hero_title,.campaign_hero .campaign_hero_visual{left:50%;margin-inline:0;max-width:360px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}}@media(prefers-reduced-motion:reduce){.campaign_hero .btn_cta.floating_btn{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}.campaign_about{padding:60px 0;position:relative}.campaign_about:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(13%,#fff),color-stop(72%,#93d0e8));background:linear-gradient(180deg,#fff 13%,#93d0e8 72%);content:"";height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw}.campaign_about .about_card,.campaign_about .campaign_title{position:relative}.campaign_about .about_card{background:#d1eeff;border-radius:18px;margin-top:36px;padding:24px}.campaign_about .about_item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-top:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;justify-content:space-between;padding-block:16px}.campaign_about .about_item:first-child{border-top:0;padding-top:0}.campaign_about .about_item:last-child{padding-bottom:0}.campaign_about .about_item .about_image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91px}.campaign_about .about_text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;text-align:left}.campaign_about .about_text h3{color:#222;font-size:22px;font-weight:700;line-height:29px;margin-bottom:8px}.campaign_about .about_text p{color:#222;font-size:16px;line-height:24px;margin:0}@media(min-width:986px){.campaign_about{padding-block:120px}.campaign_about .about_card{border-radius:25px;margin-top:48px;padding:48px 65px}.campaign_about .about_item{gap:48px;padding-block:36px}.campaign_about .about_item .about_image{width:146px}.campaign_about .about_text h3{font-size:32px;line-height:42px}.campaign_about .about_text p{font-size:24px;line-height:34px}}.campaign_benefit{padding:60px 0 80px;position:relative}.campaign_benefit:before{background-color:#4977c1;content:"";height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw}.campaign_benefit .campaign_title{color:#fff}.campaign_benefit .campaign_section_head{display:block;position:relative}.campaign_benefit .campaign_section_head p{color:#dadada;font-size:18px;line-height:29px;margin-top:16px;text-align:center}.campaign_benefit .campaign_section_head strong{font-weight:600}.campaign_benefit .benefit_card{background:#fff;border-radius:18px;margin-top:40px;padding:32px 20px;position:relative}.campaign_benefit .benefit_target{color:#4132b6;font-size:22px;font-weight:700;line-height:31px}.campaign_benefit .benefit_summary{color:#222;font-size:18px;line-height:25px;margin-top:24px}.campaign_benefit .benefit_summary strong{font-weight:600}.campaign_benefit .coupon_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-top:16px;padding:0}.campaign_benefit .coupon_list li{min-width:0}.campaign_benefit .coupon_list p{color:#222;font-size:16px;line-height:22px;margin-top:8px}.campaign_benefit .benefit_note{color:#888;font-size:15px;line-height:23px;margin-top:24px}.campaign_benefit .benefit_note strong{font-weight:600}.campaign_benefit .benefit_badge{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#b7ebff;border-radius:50%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;height:80px;justify-content:center;line-height:22px;position:absolute;right:-10px;text-align:center;top:-30px;width:80px}@media(min-width:986px){.campaign_benefit{padding-block:120px}.campaign_benefit .campaign_section_head p{font-size:27px;line-height:43px;margin-top:24px}.campaign_benefit .benefit_card{border-radius:25px;margin-top:48px;padding:48px 36px}.campaign_benefit .benefit_target{font-size:32px;line-height:48px}.campaign_benefit .benefit_summary{font-size:27px;line-height:38px;margin-top:36px}.campaign_benefit .coupon_list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:row;flex-direction:row;justify-content:center;margin-top:32px}.campaign_benefit .coupon_list li{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.campaign_benefit .coupon_list p{font-size:21px;line-height:29px;margin-top:12px}.campaign_benefit .benefit_note{font-size:18px;line-height:27px;margin-top:36px}.campaign_benefit .benefit_badge{font-size:24px;height:108px;line-height:26px;right:-40px;top:-40px;width:108px}}.campaign_mission{background-color:#93d0e8;padding:48px 0 80px;position:relative}.campaign_mission:before{background:-webkit-gradient(linear,left top,left bottom,from(#ecfaff),to(#93d0e8));background:linear-gradient(180deg,#ecfaff,#93d0e8);bottom:0;content:"";left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.campaign_mission .mission_list{position:relative}.campaign_mission .mission_block+.mission_block{margin-top:40px}.campaign_mission .mission_label{color:#4132b6;font-size:16px;font-weight:600;line-height:21px;margin-bottom:4px}.campaign_mission .mission_card{background:#f5fcff;border-radius:18px;margin-top:36px;padding:32px 20px}.campaign_mission .mission_card h3{font-size:22px;font-weight:700;line-height:31px}.campaign_mission .mission_card .mission_desc{color:#222;font-size:18px;line-height:25px;margin-top:24px;text-align:center}.campaign_mission .mission_card strong{color:#111;font-weight:600}.campaign_mission .btn_mission{background:#111;font-size:16px;line-height:22px;margin-top:16px;margin-inline:auto;max-width:240px;padding:13px 24px}.campaign_mission .btn_mission:disabled{background-color:#dadada!important;color:#888}.campaign_mission .mission_note{word-wrap:normal;color:#888;font-size:15px;line-height:23px;margin-top:16px;overflow-wrap:normal}.campaign_mission .mission_steps,.campaign_mission .mission_steps li+li{margin-top:24px}.campaign_mission .mission_steps span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #31abd9;border-radius:999px;color:#31abd9;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:15px;font-weight:600;justify-content:center;line-height:21px;margin-bottom:16px;padding:6px 16px}.campaign_mission .mission_steps p{color:#222;font-size:18px;line-height:25px}.campaign_mission .mission_steps+.btn_mission{margin-top:16px}.campaign_mission .mission_phone{margin-inline:auto;margin-top:24px;max-width:100%;width:260px}.campaign_mission .mission_guide{margin-top:40px;position:relative}.campaign_mission .mission_guide p{color:#222;font-size:18px;font-weight:400;line-height:31px;margin-top:16px}.campaign_mission .mission_guide span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#4132b6;border-radius:999px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:15px;font-weight:600;line-height:24px;padding:2px 8px;-webkit-transform:translateY(-2px);transform:translateY(-2px);vertical-align:middle}.campaign_mission .mission_guide strong{color:#111;font-weight:600}@media(min-width:986px){.campaign_mission{padding-block:120px}.campaign_mission .mission_block+.mission_block{margin-top:80px}.campaign_mission .mission_label{font-size:24px;line-height:31px;margin-bottom:6px}.campaign_mission .mission_card{border-radius:25px;margin-top:40px;padding:48px 30px}.campaign_mission .mission_card h3{font-size:33px;line-height:46px}.campaign_mission .mission_card .mission_desc{font-size:24px;line-height:34px}.campaign_mission .mission_steps+.btn_mission{margin-bottom:12px;margin-top:32px}.campaign_mission .btn_mission{font-size:24px;line-height:34px;margin-top:24px;max-width:320px;padding:18px 30px}.campaign_mission .mission_note{font-size:18px;line-height:27px;margin-top:24px}.campaign_mission .mission_steps span{font-size:18px;line-height:25px}.campaign_mission .mission_steps p{font-size:24px;line-height:34px}.campaign_mission .mission_phone{width:310px}.campaign_mission .mission_guide{margin-top:80px}.campaign_mission .mission_guide p{font-size:27px;line-height:47px;margin-top:24px}.campaign_mission .mission_guide span{font-size:24px;min-height:42px;padding-inline:16px}}.campaign_coupon{background-color:#93d0e8;padding-bottom:80px;position:relative}.campaign_coupon:before{background-color:#93d0e8;bottom:0;content:"";left:50%;position:absolute;top:-1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.campaign_coupon .campaign_title{position:relative}.campaign_coupon .coupon_result_card{background:linear-gradient(129deg,#f0fbff 3%,#c7e0fc 65%);border-radius:18px;margin-top:40px;padding:32px 30px;position:relative}.campaign_coupon .coupon_result_text{color:#222;font-size:18px;line-height:18px;position:relative;text-align:center}.campaign_coupon .coupon_result_text strong{display:block;font-weight:600}.campaign_coupon .coupon_result_text>*+*{margin-top:8px}.campaign_coupon .coupon_ticket{margin-top:24px}.campaign_coupon .coupon_ticket:after,.campaign_coupon .coupon_ticket:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";pointer-events:none;position:absolute}.campaign_coupon .coupon_ticket:before{background-image:url(https://assets.joongang.co.kr/images/event/marketingConsent/campaign202610/img_coupon_left.svg);height:66px;left:-45.72px;top:-94px;width:51px}.campaign_coupon .coupon_ticket:after{background-image:url(https://assets.joongang.co.kr/images/event/marketingConsent/campaign202610/img_coupon_right.svg);height:56px;right:-45.25px;top:-90.82px;width:41px}.campaign_coupon .coupon_result_note{color:#888;font-size:15px;line-height:23px;margin-top:12px}.campaign_coupon .btn_coupon_result{background:#4132b6;font-size:16px;line-height:24px;margin-top:24px;padding:15px 30px}@media(min-width:986px){.campaign_coupon{padding-bottom:120px}.campaign_coupon .campaign_title{padding-inline:24px}.campaign_coupon .coupon_result_card{background:linear-gradient(147deg,#f0fbff 3%,#c7e0fc 65%);border-radius:25px;margin-top:48px;padding:40px 30px;width:720px}.campaign_coupon .coupon_result_text{font-size:24px;line-height:24px}.campaign_coupon .coupon_ticket:before{background-image:url(https://assets.joongang.co.kr/images/event/marketingConsent/campaign202610/img_coupon_left.svg);height:82px;left:-87px;top:22px;width:63px}.campaign_coupon .coupon_ticket:after{background-image:url(https://assets.joongang.co.kr/images/event/marketingConsent/campaign202610/img_coupon_right.svg);height:70px;right:-75px;top:26px;width:51px}.campaign_coupon .coupon_result_note{font-size:18px;line-height:27px}.campaign_coupon .btn_coupon_result{font-size:24px;line-height:34px;margin-inline:auto;max-width:320px;min-height:68px;padding:18px 30px}}.campaign_share{background-color:#f4f5fa;padding:48px 0 80px;position:relative}.campaign_share:before{background-color:#f4f5fa;bottom:0;content:"";left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.campaign_share .campaign_share_title{font-size:22px;font-weight:700;line-height:33px;margin-bottom:16px;position:relative}.campaign_share .campaign_share_items{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.campaign_share .campaign_share_items .share_item+.share_item{margin-left:16px}.campaign_share .campaign_share_items .btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:0;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;line-height:0px;padding:0;width:48px}.campaign_share .campaign_share_items .ico{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:block;height:48px;margin-right:0;width:48px}.campaign_share .campaign_share_items .ico_kakao{background-image:url(https://assets.joongang.co.kr/images/event/marketingConsent/campaign202610/ico_share_kakao@2x.png)}.campaign_share .campaign_share_items .ico_facebook{background-image:url(https://assets.joongang.co.kr/images/event/marketingConsent/campaign202610/ico_share_facebook@2x.png)}.campaign_share .campaign_share_items .ico_x{background-image:url(https://assets.joongang.co.kr/images/event/marketingConsent/campaign202610/ico_share_x@2x.png)}.campaign_share .campaign_share_items .ico_url{background-image:url(https://assets.joongang.co.kr/images/event/marketingConsent/campaign202610/ico_share_url@2x.png)}@media(min-width:986px){.campaign_share{padding:72px 0 120px}.campaign_share .campaign_share_title{font-size:33px;line-height:50px;margin-bottom:24px}.campaign_share .campaign_share_items .share_item+.share_item{margin-left:24px}.campaign_share .campaign_share_items .btn,.campaign_share .campaign_share_items .ico{height:72px;width:72px}}.campaign_notice{padding-top:20px;position:relative}.campaign_notice .campaign_notice_item{margin-inline:auto;max-width:650px;position:relative}.campaign_notice .notice_title{font-size:18px;font-weight:700;line-height:23px}.campaign_notice .campaign_notice_box{margin-top:20px}.campaign_notice .campaign_notice_box dt{color:#000;font-size:16px;font-weight:700;line-height:24px;margin-bottom:8px;margin-top:16px}.campaign_notice .campaign_notice_box dt:first-child{margin-top:0}.campaign_notice .campaign_notice_box dd{color:#999;font-size:14px;line-height:21px;margin-top:4px;padding-left:12px;position:relative}.campaign_notice .campaign_notice_box dd:before{background:currentColor;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:9px;width:4px}@media(min-width:986px){.campaign_notice{padding-top:40px}.campaign_notice .notice_title{font-size:27px;line-height:35px}.campaign_notice .campaign_notice_box{margin-top:30px}.campaign_notice .campaign_notice_box dt{font-size:24px;line-height:36px;margin-bottom:12px;margin-top:24px}.campaign_notice .campaign_notice_box dd{font-size:21px;line-height:32px;margin-top:6px;padding-left:18px}.campaign_notice .campaign_notice_box dd:before{height:6px;top:13px;width:6px}}#wrapper .layer_toast.show{-webkit-animation:fadeIn .6s cubic-bezier(.34,1.56,.64,1) both;animation:fadeIn .6s cubic-bezier(.34,1.56,.64,1) both}@-webkit-keyframes fadeIn{0%{opacity:0;top:70px}to{opacity:1;top:90px}}@keyframes fadeIn{0%{opacity:0;top:70px}to{opacity:1;top:90px}}#container~.full_popup:not(.bg_white):not(.bg_black){background:rgba(0,0,0,.7)}#container~.full_popup .layer_popup{left:50%;max-height:90%;overflow-x:hidden;overflow-y:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media(max-width:985px){#container~.full_popup .layer_popup.layer_terms{height:100%;max-height:100%;max-width:100%}}@media(min-width:986px){#container~.full_popup .layer_popup.layer_terms .btn_close .ico_close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m21.898 2.807-9.192 9.192 9.192 9.192-.707.707L12 12.706l-9.192 9.192-.707-.707L11.292 12 2.1 2.807l.707-.707 9.192 9.192L21.191 2.1l.707.707Z' fill='%231D1D1D'/%3E%3C/svg%3E");background-size:24px;height:24px;width:24px}}#container~.full_popup .btn_close{position:absolute}#container~.full_popup .ico_close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m17.425 3.307-6.718 6.717 6.718 6.718-.707.707L10 10.731 3.282 17.45l-.707-.707 6.718-6.718-6.718-6.717.707-.707L10 9.317 16.718 2.6l.707.707Z' fill='%231D1D1D'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;display:block;height:20px;width:20px}@media(max-width:985px){#container~.full_popup .layer_confirm{max-width:90%;width:320px}}#container~.full_popup .layer_confirm .btn_close{right:10px;top:10px}#container~.full_popup .layer_confirm .btn_close.btn_confirm{position:relative;right:auto;top:0}.layer_confirm{background:#fff;border:1px solid hsla(0,0%,7%,.2);max-width:320px;padding:40px 30px 30px;text-align:center;width:100%}.layer_confirm .layer_footer{margin-top:20px}.layer_confirm .btn_confirm{font-size:14px;height:36px;line-height:22px;margin-inline:auto;padding:0 20px;width:66px}.layer_confirm .layer_title{font-size:16px;letter-spacing:-.4px;line-height:24px;margin:0}.layer_confirm .layer_header:has(.layer_title)+.layer_body{margin-top:4px}.layer_confirm .layer_body p{display:block;font-size:14px;font-weight:400;letter-spacing:-.4px;line-height:22px;margin:0;text-align:center}.layer_confirm .layer_body p+p{-webkit-margin-before:4px;margin-block-start:4px}.layer_confirm .layer_body p strong{display:block;font-size:16px;line-height:24px;margin-bottom:4px}.layer_terms{max-width:360px;padding:20px 20px 40px;width:100%}.layer_terms .logo_plus{display:block;height:29px;margin-top:40px;margin-inline:auto;width:253px}.layer_terms .logo_plus img{display:block;height:auto;width:100%}.layer_terms .title{color:#111;display:block;font-size:20px;font-weight:700;letter-spacing:-.4px;line-height:30px;margin-top:20px;text-align:center}.layer_terms .description{color:#000;font-size:14px;letter-spacing:-.4px;line-height:22px;margin-top:6px;text-align:center}.layer_terms .btn_close{position:absolute;top:20px}.layer_terms .btn_close [class*=ico_]{margin-right:0}.layer_terms .btn_close .ico_arrow_left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class='ic-caret-black' width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m14.667 2.667-8 8.095 8 7.905' stroke='%23111' stroke-width='2'/%3E%3C/svg%3E");height:20px;width:20px}@media(min-width:986px){.layer_terms .btn_close{right:20px}}@media(max-width:985px){.layer_terms .btn_close{left:20px}}.layer_terms .layer_body,.layer_terms .layer_footer{margin-top:30px}.layer_terms .sub_title{color:#111;display:block;font-size:14px;font-weight:700;letter-spacing:-.4px;line-height:22px;margin-top:30px}.layer_terms .sub_title:first-child{margin-top:0}.layer_terms .sub_title .color_primary{margin-left:3px}.layer_terms .color_primary{color:#f6330a}.layer_terms .input_group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px}.layer_terms .input_group .form_control{-webkit-box-flex:1;-ms-flex:1;flex:1}.layer_terms .input_group+.sub_title{margin-top:20px}.layer_terms .form_control{border:1px solid #cdcdcd;color:#111;font-size:14px;height:48px;letter-spacing:-.4px;line-height:22px;padding:0 16px;width:100%}.layer_terms .form_control::-webkit-input-placeholder{color:#bcbcbc}.layer_terms .form_control::-moz-placeholder{color:#bcbcbc}.layer_terms .form_control:-ms-input-placeholder{color:#bcbcbc}.layer_terms .form_control::-ms-input-placeholder{color:#bcbcbc}.layer_terms .form_control::placeholder{color:#bcbcbc}.layer_terms .form_control:focus,.layer_terms .form_control:focus-visible{border-color:#f6330a;outline:none}.layer_terms .guide{color:#666;display:none;font-size:12px;letter-spacing:-.4px;line-height:20px;margin-top:4px}.layer_terms .font_orange{color:#f6330a}.layer_terms .form_check{margin-top:20px}.layer_terms .form_check+.form_check{margin-top:12px}.layer_terms .form_check [type=checkbox]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.layer_terms .form_check [type=checkbox]:checked+.form_check_label{font-weight:700}.layer_terms .form_check_label{color:#222;cursor:pointer;display:block;font-size:14px;font-weight:400;letter-spacing:-.4px;line-height:22px;padding-left:26px;position:relative}.layer_terms .form_check_label strong{font-weight:700}.layer_terms .form_check_label:before{top:1px;-webkit-transform:none;transform:none}.layer_terms .agree_box{-ms-scroll-chaining:none;background:#f8f8f8;color:#666;font-size:13px;letter-spacing:-.4px;line-height:21px;margin-top:12px;max-height:90px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:16px}.layer_terms .agree_box p{margin:0}.layer_terms .button_submit_terms{background:#111;border:none;border-radius:24px;color:#fff;font-size:14px;font-weight:700;height:48px;letter-spacing:-.4px;line-height:48px;min-height:48px;padding:0 20px;width:100%}.layer_terms .button_submit_terms:disabled{background:#cdcdcd!important;color:#000}.layer_terms .ico_arrow_left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath d='m14.667 2.667-8 8.095 8 7.905' stroke='%23111' stroke-width='2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;display:block;height:20px;width:20px}.layer_coupon{background:linear-gradient(125deg,#f0fbff 3%,#c7e0fc 65%);border:0;max-width:320px;overflow:hidden;padding:40px 30px;text-align:center;width:100%}.layer_coupon .btn_close{right:10px;top:10px}.layer_coupon.layer_popup{background:linear-gradient(125deg,#f0fbff 3%,#c7e0fc 65%);border:0;max-width:320px}.layer_coupon:after,.layer_coupon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";pointer-events:none;position:absolute}.layer_coupon:before{background-image:url(https://assets.joongang.co.kr/images/event/marketingConsent/campaign202610/img_coupon_left.svg);height:63px;left:20px;top:43px;width:49px}.layer_coupon:after{background-image:url(https://assets.joongang.co.kr/images/event/marketingConsent/campaign202610/img_coupon_right.svg);height:54px;right:20px;top:43px;width:39px}.layer_coupon .btn_layer_coupon,.layer_coupon .coupon_result_note,.layer_coupon .coupon_result_text,.layer_coupon .coupon_ticket{position:relative}.layer_coupon .coupon_result_text{color:#222;font-size:18px;letter-spacing:-.6px;line-height:18px;text-align:center}.layer_coupon .coupon_result_text p{margin:0}.layer_coupon .coupon_result_text strong{display:block;font-weight:600}.layer_coupon .coupon_result_text>:not(:first-child){margin-top:8px}.layer_coupon .coupon_ticket{height:125px;margin-top:20px;padding:18px 16px;width:200px}.layer_coupon .coupon_ticket strong{font-size:27px;letter-spacing:-1px;line-height:38px;margin-top:6px}.layer_coupon .coupon_result_note{color:#888;font-size:14px;letter-spacing:-.6px;line-height:21px;margin:20px 0 0}.layer_coupon .layer_footer{margin-top:20px}.layer_coupon .btn_layer_coupon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#4132b6;border:0;border-radius:50px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:700;height:48px;justify-content:center;letter-spacing:-.4px;line-height:22px;padding:0 30px;width:260px}