/*2025-10-22 10:02:04 AM*/@charset "UTF-8";@font-face{font-family:NanumSquareNeo;font-weight:100;src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-nYg.rbg);src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-nYg.rbg%3S%23vrsvk##iefix) format("embedded-opentype");src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-nYg.jbss2) format("woff2"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-nYg.jbss) format("woff"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-nYg.ggs) format("truetype")}@font-face{font-family:NanumSquareNeo;font-weight:400;src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-oEt.rbg);src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-oEt.rbg%3S%23vrsvk##iefix) format("embedded-opentype");src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-oEt.jbss2) format("woff2"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-oEt.jbss) format("woff"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-oEt.ggs) format("truetype")}@font-face{font-family:NanumSquareNeo;font-weight:500;src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-pOq.rbg);src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-pOq.rbg%3S%23vrsvk##iefix) format("embedded-opentype");src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-pOq.jbss2) format("woff2"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-pOq.jbss) format("woff"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-pOq.ggs) format("truetype")}@font-face{font-family:NanumSquareNeo;font-weight:700;src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-qRo.rbg);src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-qRo.rbg%3S%23vrsvk##iefix) format("embedded-opentype");src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-qRo.jbss2) format("woff2"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-qRo.jbss) format("woff"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-qRo.ggs) format("truetype")}@font-face{font-family:NanumSquareNeo;font-weight:900;src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-rUi.rbg);src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-rUi.rbg%3S%23vrsvk##iefix) format("embedded-opentype");src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-rUi.jbss2) format("woff2"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-rUi.jbss) format("woff"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SAnahzFdhnerArbGGS-rUi.ggs) format("truetype")}@font-face{font-family:pretendard;font-weight:100;src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Guva.jbss2) format("woff2"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Guva.jbss) format("woff"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Guva.bgs) format("opentype"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Guva.ggs) format("truetype")}@font-face{font-family:pretendard;font-weight:200;src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-RkgenYvtug.jbss2) format("woff2"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-RkgenYvtug.jbss) format("woff"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-RkgenYvtug.bgs) format("opentype"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-RkgenYvtug.ggs) format("truetype")}@font-face{font-family:pretendard;font-weight:300;src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Yvtug.jbss2) format("woff2"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Yvtug.jbss) format("woff"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Yvtug.bgs) format("opentype"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Yvtug.ggs) format("truetype")}@font-face{font-family:pretendard;font-weight:400;src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Erthyne.jbss2) format("woff2"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Erthyne.jbss) format("woff"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Erthyne.bgs) format("opentype"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Erthyne.ggs) format("truetype")}@font-face{font-family:pretendard;font-weight:500;src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Zrqvhz.jbss2) format("woff2"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Zrqvhz.jbss) format("woff"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Zrqvhz.bgs) format("opentype"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-FrzvObyq.bgs) format("opntype")}@font-face{font-family:pretendard;font-weight:600;src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-FrzvObyq.jbss2) format("woff2"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-FrzvObyq.jbss) format("woff"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-FrzvObyq.bgs) format("opntype"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-FrzvObyq.ggs) format("truetype")}@font-face{font-family:pretendard;font-weight:700;src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Obyq.jbss2) format("woff2"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Obyq.jbss) format("woff"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Obyq.bgs) format("opntype"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Obyq.ggs) format("truetype")}@font-face{font-family:pretendard;font-weight:800;src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-RkgenObyq.jbss2) format("woff2"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-RkgenObyq.jbss) format("woff"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-RkgenObyq.bgs) format("opntype"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-RkgenObyq.ggs) format("truetype")}@font-face{font-family:pretendard;font-weight:900;src:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Oynpx.jbss2) format("woff2"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Oynpx.jbss) format("woff"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Oynpx.bgs) format("opentype"),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Sjrosbag%2SCergraqneq-Oynpx.ggs) format("truetype")}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,50%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeOutDown{0%{transform:translateZ(0)}90%{opacity:1}100%{opacity:0;transform:translate3d(0,150%,0)}}@keyframes marquee{0%{left:0}100%{left:-762px}}@keyframes marquee2{0%{left:762px}100%{left:0}}@keyframes marqueePc{0%{left:0}100%{left:-1143px}}@keyframes marqueePc2{0%{left:1143px}100%{left:0}}@keyframes widthFull{0%{width:0}100%{width:100%}}body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0;-webkit-text-size-adjust:none}html{font-size:14px}button,input,select,textarea{border-radius:0;border:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;text-decoration:none;cursor:pointer;-webkit-text-size-adjust:none}button{font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}label{cursor:pointer}fieldset,img{border:0}ol,ul{list-style:none}address,em{font-style:normal}a{text-decoration:none;cursor:pointer}table{border-collapse:collapse;border-spacing:0;-webkit-text-size-adjust:none}.u_skip{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}.u_skip:before{display:block;width:0;height:0;font-size:0;content:'\00a0'}.common_popup .box_desc .item:before,.common_popup .fold_box .btn_fold .txt:after,.common_popup .refund_box .refund_list.sub .title:before,.common_popup .user_item .ico_master,.common_popup .user_item .ico_scheduled,.common_popup .user_item .ico_using,.error_area .btn_refresh:after,.error_area .lnk_blog:after,.footer_service .info_corp .txt:after,.header.join .btn_close:before,.header.join .title .join_finish,.header.join .title .join_invite,.header.join .title .join_start,.header.join .title .naverplus,.header.join .title .service,.header.join .title .upgrade,.header.join+.container+.footer .footer_service .info_corp .txt:after,.modal_popup .btn_join .tooltip,.modal_popup .item_content .alert:before,.modal_popup .promo_box:after,.modal_popup.alert .title:before,.note_area .btn_note:before,.notice_tooltip .btn_close:before,.terms_item .expanded_box .btn_close:before,.terms_item input[type=checkbox]:checked+label:before,.terms_item label .btn_fold:after,.terms_item label:before,.wrap.intro .footer_service .info_corp .txt:after{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_00_pbzzba_r0oonp6p.cat);background-size:296px 146px;background-repeat:no-repeat}.content_area .coupon_notice:before,.content_area .fold_box .btn_fold:before,.content_area .join_invite .h_title,.content_area .join_tit .txt,.content_area .lnk_digital:after,.join_agree .info_box .alert:before,.join_agree .lnk_box .tooltip.right:after,.join_agree .lnk_box .tooltip:after,.join_agree .pay_item .btn_item[aria-selected=true] .txt_box:before,.join_agree .pay_item .txt_box:before,.join_agree .type_area .item_content .alert:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_01_wbva_r4p7o4o6.cat);background-size:180px 115px;background-repeat:no-repeat}.intro_area .lnk_join .txt .tooltip:after,.intro_area .lnk_join .txt:after,.intro_area .menu_box .inner:after,.intro_area .menu_box .inner:before,.intro_area .title_area .more_box .txt:after,.intro_area .title_area .notice .ico_npay,.intro_area .toast_notice .btn_close:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_01_wbva_vageb_sr7o0q22.cat);background-size:84px 52px;background-repeat:no-repeat}.intro_area .family_box .lnk_banner:after,.intro_area .free_box .logo,.intro_area .free_box .notice .lnk_more:after,.intro_area .free_box .notice:before,.intro_area .life_box .ico_yogipass:after,.intro_area .shopping_box .tooltip_box .btn_close:before,.intro_area .shopping_box .user_box .btn_close:before,.intro_area .student_box .lnk_more .txt:after,.intro_area .support_box .lnk_more .txt:after,.intro_area .welcome_box .tooltip_box .btn_close:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_01_wbva_vageb_pbagrag_117925nr.cat);background-size:213px 97px;background-repeat:no-repeat}.intro_student .delivery_area .action_box .txt:after,.intro_student .delivery_area:before,.intro_student .digital_area .bubble,.intro_student .free_area .bubble,.intro_student .life_area .bubble,.intro_student .life_area .life_item.pass .ico_yogipass:after,.intro_student .life_area .life_item.yogiyo .ico_yogipass:after,.intro_student .lnk_box .lnk_join .txt:after,.intro_student .save_area .bubble,.intro_student .supersave_area:before,.intro_student .trip_area:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_01_wbva_vageb_fghqrag_s71r20r0.cat);background-size:474px 430px;background-repeat:no-repeat}.intro_student .delivery_area .delivery_item.kurly:before,.intro_student .life_area .action_box .lnk_more:after,.intro_student .life_area .life_item.pass .desc_box:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_01_wbva_vageb_fghqrag_pbagrag_7p09o45p.cat);background-size:370px 149px;background-repeat:no-repeat}.intro_area .membership_box .membership_item .ico_beta,.intro_area .multi_banner .btn_stop.on:before,.intro_area .multi_banner .btn_stop:before,.intro_area .shopping_box .baby_item .ico_beta,.intro_area .shopping_box .pet_item .ico_beta,.intro_area .shopping_box .table_area .desc_box .point:after,.intro_area .shopping_box .table_area .desc_box .point:before,.intro_area .shopping_box .table_area .desc_box .value:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_01_wbva_vageb_fhzznel_op15qr41.cat);background-size:302px 197px;background-repeat:no-repeat}.amass_area .info_item .lnk_more:after,.caption .cap_icon01,.card_benefit .error_box .accent:before,.card_benefit .help_area .desc .ico_sad,.card_benefit .notice:before,.digital_benefit .basic_service_box .ico_new,.digital_benefit .basic_service_box .lnk_more .txt:after,.digital_benefit .contents_item .ico.new,.digital_benefit .contents_item .ico.student,.digital_benefit .membership_box .lnk_more:after,.digital_benefit .service_area .lnk_more .txt:after,.digital_benefit .service_item .lnk .txt.light:after,.digital_benefit .service_item .lnk_box .tooltip_box.purple:after,.digital_benefit .service_item .lnk_box .tooltip_box.red:after,.digital_benefit .service_item .lnk_box .tooltip_box:after,.digital_benefit .service_item .now,.digital_benefit .service_item .now.accent,.digital_benefit .user_box .lnk_more .txt:after,.digital_benefit .user_box+.service_area:after,.digital_benefit .user_box+.service_area:before,.digital_benefit_change .user_box .lnk_more .txt:after,.digital_change_list .badge,.digital_change_list .badge.off,.digital_change_list .ico_new,.digital_change_list .img_box:empty:before,.help_area .btn_title:after,.help_area .btn_title:disabled:after,.help_area .close:after,.help_area .sub_desc .notice:before,.help_area .sub_item .title:before,.help_more .txt:after,.home_popup .btn_stop.on:before,.home_popup .btn_stop:before,.home_popup .form_box .ipt_label:before,.home_popup .form_box input:checked+.ipt_label:before,.home_wrap .benefit_area .ico_new,.home_wrap .benefit_area .ico_using,.home_wrap .benefit_area .tip_item .lnk:before,.home_wrap .family_membership .family_benefit .title_box .tooltip:before,.home_wrap .family_membership .lnk_invite .txt:before,.home_wrap .save_area .help_shop_popup .notice:before,.home_wrap .save_area .pass_box .tooltip_box:before,.home_wrap .save_area .save_box .more_box .logo_store,.home_wrap .save_area .save_box .more_box .txt:after,.home_wrap .save_area .save_box .save_txt .ico.clap,.home_wrap .save_area .save_box .save_txt .ico.face,.home_wrap .save_area .save_box .save_txt .ico.fanfare,.home_wrap .save_area .save_box .save_txt .ico.fanfare_face,.home_wrap .save_area .save_box .save_txt .ico.thumb,.home_wrap .save_area .save_more .box.detail .txt:after,.home_wrap .save_area.student .pass_box .tooltip_box:before,.home_wrap .welcome_area .ico_naverplus:before,.input_check:checked+.agree_box:before,.money_wrap .s_title .ico.clap,.money_wrap .s_title .ico.face,.money_wrap .s_title .ico.fanfare,.money_wrap .s_title .ico.fanfare_face,.money_wrap .s_title .ico.thumb,.month_benefit .txt:after,.my_board .alert:before,.my_desc .lnk_more:after,.my_title .title_tag .txt:after,.next_month .btn_more .txt:after,.popup_wrap.mybox .input_check:checked+.agree_box:before,.reporting_area .detail_box:after,.reporting_area .detail_box:before,.shop_benefit .lnk_benefit .ico_star,.shop_benefit .notice:before,.state_wrap .month_box .btn_next:before,.state_wrap .month_box .btn_next:disabled:before,.state_wrap .month_box .btn_prev:before,.state_wrap .month_box .btn_prev:disabled:before,.voucher_wrap .benefit_list .info_desc .ico_yogipass,.voucher_wrap .benefit_list .tag.recommend,.voucher_wrap .benefit_list .tag.reserve,.voucher_wrap .benefit_list .tag.using,.voucher_wrap .notice_list .ico_yogipass{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_02_zlcntr_q047367n.cat);background-size:185px 165px;background-repeat:no-repeat}.purchase_detail .item_box .desc_box .badge,.purchase_dicon .month_box .btn_next:before,.purchase_dicon .month_box .btn_next:disabled:before,.purchase_dicon .month_box .btn_prev:before,.purchase_dicon .month_box .btn_prev:disabled:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_03_chepunfr_q3ps9on9.cat);background-size:32px 37px;background-repeat:no-repeat}.setup_list .link_detail .txt:after,.setup_title.note .title:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_04_frggvat_718n3opp.cat);background-size:26px 17px;background-repeat:no-repeat}.pay_go:after,.pay_info .btn_help:after,.pay_info .help_tooltip .close,.pay_info .help_tooltip .pay_state .txt_service:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_05_punetr_2sop4546.cat);background-size:35px 33px;background-repeat:no-repeat}.cancel_area .now_use_time .data .txt:after,.cancel_area .promotion_box .inner:after,.cancel_area .save_box:before,.member_use_info .help_tooltip .btn_close:before,.member_use_info .my_title .btn_help,.naver_member_inner .tag_naver_member,.schedule_info .badge_membership,.schedule_info .bg_ticket:after,.schedule_info .lnk_more .txt:after,.subscribe_area .lnk_locker:after,.subscribe_area .now_use_time .data .txt:after,.voucher_terms .person_terms_all input[type=checkbox]:checked+label:before,.voucher_terms .person_terms_all label:before,.voucher_terms .terms_list input[type=checkbox]:checked+label:before,.voucher_terms .terms_list label:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_06_zrzore_rq8s5rnr.cat);background-size:219px 152px;background-repeat:no-repeat}.family_agree .benefit_item.five:after,.family_agree .benefit_item.four:after,.family_agree .benefit_item.one:after,.family_agree .benefit_item.three:after,.family_agree .benefit_item.two:after,.family_agree .title_box .title,.family_member .banner_family .banner:before,.family_member .btn_invite:before,.family_member .ico_scheduled,.family_member .ico_using,.family_member .relation .relation_text:after,.family_member .user_tip:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_08_snzvyl_n6047092.cat);background-size:484px 342px;background-repeat:no-repeat}.annual_area .join_box .btn_more:before,.annual_area .join_box .check_box:before,.annual_area .join_box .check_item input[type=checkbox]:checked+.check_box:before,.brochure_area .brochure_board .btn_fold:after,.brochure_area .dicon_add_desc:before,.brochure_area .family_desc:before,.brochure_area .list_box .lnk_more .txt:after,.brochure_area .saving_example+.table_list .table_item .desc .ico_plus,.brochure_area .title_area .more_box .txt:after,.brochure_area .title_area .notice .ico_npay,.nudging_agree .btn_close:before,.nudging_agree .point_box+.tit.join,.nudging_agree .tit.finish,.nudging_agree .tit.join,.nudging_finish .btn_close:before,.nudging_finish .h_title,.post_board .btn_more:after,.post_board .title_box .new,.promo_pass .action_box .lnk_more .txt:after,.promo_pass .desc_area .h_title,.promo_pass .title_area .date,.promo_pass .title_area .h_desc,.promo_pass .title_area .logo_pass{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_09_cebzb_1nrq7sqr.cat);background-size:385px 269px;background-repeat:no-repeat}.uplus_area .benefit_box .benefit_item .title,.uplus_area .benefit_box .benefit_item.three .title,.uplus_area .info_box .h_title,.uplus_area .lnk_more:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_10_o2o_7r640174.cat);background-size:483px 72px;background-repeat:no-repeat}.pass_guide .action_box .txt:before,.pass_popup .logo_pass{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_11_cnff_sno34r85.cat);background-size:154px 48px;background-repeat:no-repeat}.modal_voucher_popup .inner:after,.modal_voucher_popup .inner:before,.voucher_home .benefit_section .banner:after,.voucher_home .benefit_section .benefit:after,.voucher_home .benefit_section .benefit:before,.voucher_home .benefit_section .detail:after,.voucher_home .benefit_section .detail:before,.voucher_home .benefit_section .detail_list:first-of-type:after,.voucher_home .benefit_section .detail_list:first-of-type:before,.voucher_home .coupon_section .e_title:before,.voucher_home .tip_box .title:before,.voucher_intro .brand_area .e_title:before,.wrap.voucher .banner_area .inner_area:after,.wrap.voucher .banner_area .inner_area:before,.wrap.voucher .benefit_section .banner::after,.wrap.voucher .benefit_section .benefit::after,.wrap.voucher .benefit_section .benefit::before,.wrap.voucher .benefit_section .detail::after,.wrap.voucher .benefit_section .detail::before,.wrap.voucher .benefit_section .detail_list:first-of-type::after,.wrap.voucher .benefit_section .detail_list:first-of-type::before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_12_ibhpure_436219nr.cat);background-size:256px 235px;background-repeat:no-repeat}.btn_notice,.common_popup .box_desc .lnk:after,.common_popup .btn_close:before,.common_popup .coupon_box .btn_copy:before,.common_popup .coupon_copied .txt:before,.common_popup .coupon_item .btn_coupon .ico_download:before,.common_popup .coupon_item .btn_coupon:before,.common_popup .input_item .btn_fold .txt:after,.common_popup .input_item .ipt_chk:before,.common_popup .input_item input[type=checkbox]:checked+.ipt_chk:before,.common_popup .notice_item .badge_npay,.common_popup .notice_item .lnk_more.arrow .txt:after,.common_popup .pay_box .bonus:after,.common_popup .pay_box .coupon:after,.common_popup .radio_list .radio_box:before,.common_popup .radio_list input[type=radio]:checked+.radio_box:before,.common_popup .refund_dicon .desc_item:before,.common_popup .s_desc .lnk_more.arrow .txt:after,.common_popup .table_list .coupon_item .logo,.gnb_service .beta_text::before,.header .btn_back:before,.header .lnk_store:before,.intro_area .multi_banner .bar_box .btn:before,.join_agree .type_area .tab_item .tooltip_box .btn_close:before,.join_agree .type_area .tab_item .tooltip_box:before,.modal_popup .simple_item .ico_npay,.modal_popup .simple_item .lnk_more .txt:after,.modal_popup .tab_item .tooltip_box .btn_close:before,.modal_popup .tab_item .tooltip_box:before,.modal_popup .terms_all input[type=checkbox]:checked+label:before,.modal_popup .terms_all label:before,.modal_popup .terms_item .expanded_box .btn_close:before,.modal_popup .terms_item input[type=checkbox]:checked+label:before,.modal_popup .terms_item label .btn_fold:after,.modal_popup .terms_item label:before,.note_list .btn_more.arrow .txt:after,.note_list .lnk_more.arrow .txt:after,.note_list .sub_item::before,.terms_all input[type=checkbox]:checked+label:before,.terms_all label:before,.toast_popup .ico.check,.toast_voucher.error:before,.toast_voucher:before,.top_banner .bar_box .btn:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_00_pbzzba_s140n6r8.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_00_pbzzba_1p2226q0.fit);background-size:183px 168px;background-repeat:no-repeat}.hide_banner .btn_close:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_00_pbzzba_pbzzba_4258p79r.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_00_pbzzba_pbzzba_ns8p6pp9.fit);background-size:22px 22px;background-repeat:no-repeat}.content_area .terms_tit .logo_membership,.finish_area .banner_coupon .banner_inner .lnk .txt:after,.finish_area .banner_coupon .banner_inner:after,.finish_area .banner_coupon .banner_inner:before,.finish_area .banner_coupon .btn_close:before,.finish_area .banner_default .btn_close:before,.finish_area .banner_default .lnk .txt:after,.finish_area .banner_family .btn_close:before,.finish_area .banner_student .btn_close:before,.finish_area .banner_student .logo,.finish_area .benefit_item .logo_travel:before,.finish_student .banner_default .btn_close:before,.finish_student .banner_default .lnk .txt:after,.finish_student .ico_student:before,.finish_student .lnk_box .tooltip_box .btn_close:before,.finish_student .school_desc:before,.join_agree .benefit_box .notice .badge_npay,.join_agree .benefit_box .swiper-button-next:before,.join_agree .benefit_box .swiper-button-prev:before,.join_agree .info_item .btn_select:after,.join_agree .info_item .ico_npay,.join_agree .info_item .lnk_more .txt:after,.join_agree .notice_item .badge_npay,.join_agree .pay_label:after,.join_agree .terms_item input[type=checkbox]:checked+label:before,.join_agree .terms_item label:before,.join_agree.new .benefit_box .btn_help:before,.join_agree.new .benefit_box .item_box .ico_super:before,.join_agree.new .terms_tit .logo_membership,.simple_area .logo_membership{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_o7430qn4.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_2p27722p.fit);background-size:212px 197px;background-repeat:no-repeat}.intro_area .family_box .lnk_box .lnk_more:after,.intro_area .lnk_box .lnk_more:after,.intro_area .title_area .btn_share:before,.intro_area .toast_notice .inner:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_vageb_331727pr.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_vageb_7o5rqnn6.fit);background-size:60px 47px;background-repeat:no-repeat}.intro_area .banner_chatbot .inner:before,.intro_area .banner_chatbot .title:before,.intro_area .choice_box .bar_box .btn:before,.intro_area .choice_box .digital_item .more:after,.intro_area .digital_box .lnk_box .lnk_more:after,.intro_area .family_box .lnk_banner .txt:after,.intro_area .life_box .badge_membership_pass,.intro_area .life_box .text:after,.intro_area .reaction_box .bar_box .btn:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_vageb_pbagrag_7qo8q150.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_vageb_pbagrag_3s87321p.fit);background-size:222px 191px;background-repeat:no-repeat}.intro_student .delivery_area .btn_tooltip:after,.intro_student .delivery_area .tooltip_box .ico.pop,.intro_student .digital_area .notice:before,.intro_student .free_area .notice:before,.intro_student .ico_student,.intro_student .life_area .btn_tooltip:after,.intro_student .life_area .tooltip_box .ico.pop,.intro_student .save_area .lnk_more:after,.intro_student .save_area .notice:before,.intro_student .supersave_area .benefit_box .ico_beta,.intro_student .supersave_area .benefit_list .badge_supersave,.intro_student .supersave_area .benefit_list .txt_benefit,.intro_student .supersave_area .btn_tooltip:after,.intro_student .supersave_area .notice:before,.intro_student .supersave_area .tooltip_box .ico.pop,.intro_student h3.h_title .inner:after{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_vageb_fghqrag_r04rr6qn.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_vageb_fghqrag_n0292624.fit);background-size:202px 150px;background-repeat:no-repeat}.intro_area .shopping_box .tooltip_box .tooltip_item .lnk_more.arrow .txt:after,.intro_area .welcome_box .tooltip_box .tooltip_item .lnk_more.arrow .txt:after,.intro_student .delivery_area .tooltip_box .btn_close:before,.intro_student .delivery_area .tooltip_box .lnk_more.arrow .txt:after,.intro_student .digital_area .more_box .btn_close:before,.intro_student .digital_area .notice .lnk_more:after,.intro_student .digital_item .more:after,.intro_student .life_area .alert:before,.intro_student .life_area .badge_membership_pass,.intro_student .life_area .bubble.yogiyo,.intro_student .life_area .life_item.cu .benefit_box:before,.intro_student .life_area .life_item.lotte .benefit_item+.benefit_item:before,.intro_student .life_area .life_item.yogiyo .desc_box:before,.intro_student .life_area .tooltip_box .btn_close:before,.intro_student .life_area .tooltip_box .lnk_more.arrow .txt:after,.intro_student .notice_area .fold_area .btn_fold:before,.intro_student .notice_box .title:before,.intro_student .promo_box .lnk .more:after,.intro_student .summary_notice .h_title:before,.intro_student .supersave_area .tooltip_box .btn_close:before,.intro_student .supersave_area .tooltip_box .lnk_more.arrow .txt:after,.intro_student .trip_area .trip_item .badge_membership_pass,.intro_student .trip_area .trip_item .text:after{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_vageb_fghqrag_pbagrag_npo7oqps.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_vageb_fghqrag_pbagrag_qr258s95.fit);background-size:292px 216px;background-repeat:no-repeat}.intro_area .shopping_box .date .ico_beta,.intro_area .shopping_box .desc_box .ico_supersave,.intro_area .shopping_box .e_title .logo_delivery,.intro_area .shopping_box .e_title .logo_supersave,.intro_area .shopping_box .more_box .txt:after,.intro_area .shopping_box .notice_box .btn_close:before,.intro_area .shopping_box .notice_box .btn_fold .txt:after,.intro_area .shopping_box .notice_box .btn_fold .txt:before,.intro_area .shopping_box .notice_box .notice_item .ico_npay,.intro_area .shopping_box .tooltip_box .btn_tooltip:after,.intro_area .shopping_box .user_box .btn_tooltip:before,.intro_area .welcome_box .more_box .txt:after,.intro_area .welcome_box .tooltip_box .btn_tooltip:after{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_vageb_fhzznel_9o497qn6.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_vageb_fhzznel_p501oq5o.fit);background-size:147px 109px;background-repeat:no-repeat}.add_buy_wrap .goto_area .lnk_more.arrow .txt:after,.agree_box:before,.card_benefit .card_box .voucher_banner:after,.card_benefit .card_box .voucher_banner:before,.card_benefit .title_tag .ico_naverplus,.chatbot_box .lnk_chatbot:before,.digital_benefit .basic_service:before,.digital_benefit .basic_service_box a.inner .contents .txt:after,.digital_benefit .service_item a.inner .contents:after,.home_wrap .benefit_area .item_box .lnk .txt:after,.home_wrap .benefit_area .item_box .s_title .btn_tooltip:before,.home_wrap .benefit_area .item_box .s_title .lnk_notice:before,.home_wrap .benefit_area .item_box .title_box.basic:before,.home_wrap .benefit_area .notice_box:before,.home_wrap .benefit_area .tip_item .lnk:after,.home_wrap .family_membership .family_benefit .lnk .txt:after,.home_wrap .family_membership .family_item .ico_master,.home_wrap .mem_help:before,.home_wrap .save_area .lnk_pass:after,.home_wrap .save_area .lnk_pass:before,.home_wrap .save_area .lnk_setting:before,.home_wrap .save_area .logo.membership,.home_wrap .save_area .logo.student,.home_wrap .save_area .save_box .lnk_list .txt:after,.home_wrap .save_area .title_tag .txt:after,.home_wrap .welcome_area .desc .btn_notice,.my_board .alert .btn_tooltip:after,.my_board .alert .lnk:after,.my_board .alert .tooltip_box .btn_close:before,.my_board .alert .tooltip_box .tooltip_item .ico.pop,.my_board .swiper_banner .bar_box .btn:before,.my_title .btn_notice,.my_title .btn_notice.txt:before,.my_title .h_title .ico_plus,.popup_inner .agree_box:before,.popup_inner .input_check:checked+.agree_box:before,.shop_benefit .lnk_benefit:after,.shop_benefit .notice .lnk_more .txt:after,.voucher_benefit .notice_item .lnk.arrow .txt:after,.voucher_wrap .connect_area .ico_check:before,.voucher_wrap .connect_area .notice_box .title .line:before,.voucher_wrap .notice_list .link.arrow:after{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_02_zlcntr_6024s8oo.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_02_zlcntr_n5n9s254.fit);background-size:310px 241px;background-repeat:no-repeat}.purchase_detail .sub_item:before,.purchase_dicon .empty_box .lnk_more .txt:after,.purchase_dicon .empty_box .tit:before,.purchase_dicon .payment_item .sub_item:before,.purchase_dicon .payment_item a.lnk_more .txt:after{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_03_chepunfr_8nn8r38o.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_03_chepunfr_1077nn2s.fit);background-size:69px 56px;background-repeat:no-repeat}.cancel_area .cancel_notice .notice_item .lnk_more:after,.cancel_area .choice_digital .bar_box .btn:before,.cancel_area .choice_digital .digital_item .more:after,.cancel_area .lnk_box .txt:after,.cancel_area .notice_box .btn_tooltip:after,.cancel_area .notice_box .tooltip_box .btn_close:before,.cancel_area .notice_box .tooltip_box .notice_item .badge_point,.cancel_area .promotion_box .lnk_more .txt:after,.cancel_area .save_box .item .txt:after,.coupon_area .logo_membership,.member_use_info .help_tooltip .lnk_more .txt:after,.subscribe_area .banner_box .notice .btn_close:before,.subscribe_area .banner_box .notice .btn_tooltip .txt:before,.subscribe_area .banner_box .notice .desc_box .badge_npay,.survey_wrap .action_item .lnk:after,.survey_wrap .more_box .lnk_box .txt:after,.survey_wrap .radio:before,.survey_wrap .radio_box input:checked+.radio:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_06_zrzore_69q24n5n.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_06_zrzore_83onps6p.fit);background-size:125px 106px;background-repeat:no-repeat}.info_detail_list .sub_item:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_07_grezf_9po74873.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_07_grezf_344p4so9.fit);background-size:12px 12px;background-repeat:no-repeat}.family_agree .action_box .btn_more .txt:after,.family_member .banner_family .ico_plus,.family_member .benefit_item .lnk.point:after,.family_member .benefit_item .lnk:after,.family_member .benefit_item .title_box .tooltip_box .btn_close:before,.family_member .ico_master,.family_member .user_item .tooltip_box .btn_close:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_08_snzvyl_1np487n0.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_08_snzvyl_318rno56.fit);background-size:68px 59px;background-repeat:no-repeat}.annual_area .join_box .btn_more:after,.brochure_area .alert:before,.brochure_area .btn_share:before,.brochure_area .list_box .badge_point,.brochure_area .lnk_join .txt:after,.brochure_area .summary_area .desc_item:before,.brochure_area.student .lnk_join .txt:after,.brochure_area.student .summary_area .desc_item:before,.promo_pass .action_box .lnk:before,.promo_pass .title_area .btn_close:before,.promo_pass .title_area .h_title,.promo_student .fold_area .btn_fold:before,.promo_student .lnk_box .txt:after,.promo_student .notice_item .title.ico:before,.promo_student .title_area .h_title,.wrap.brochure_scroll .brochure_area .lnk_join .txt:after,.wrap.brochure_scroll .brochure_area.student .lnk_join .txt:after{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_09_cebzb_975ro332.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_09_cebzb_0r9q3633.fit);background-size:255px 216px;background-repeat:no-repeat}.uplus_area .benefit_box .benefit_item.two .title,.uplus_area .benefit_box .desc_item .badge_point,.uplus_area .benefit_box .desc_item .badge_supersave{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_10_o2o_82nr930n.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_10_o2o_8494q2pq.fit);background-size:340px 91px;background-repeat:no-repeat}.pass_guide .benefit_area .lnk_notice .txt:after,.pass_guide .help_item .s_desc .lnk_more .txt:after,.pass_guide .notice_box .btn_fold:after,.pass_guide .step_item+.step_item:before,.pass_guide h2.h_title{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_11_cnff_6ons4qo9.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_11_cnff_93147648.fit);background-size:202px 97px;background-repeat:no-repeat}.modal_popup.voucher .lnk_notice::after,.voucher_home .benefit_section .banner .sub_text:after,.voucher_home .benefit_section .detail_item .btn_tooltip:before,.voucher_home .benefit_section .detail_item .tooltip .badge_point:before,.voucher_home .benefit_section .detail_item .tooltip .btn_close:before,.voucher_home .benefit_section .detail_list+.detail_list:after,.voucher_home .coupon_item .btn_get_coupon:after,.voucher_home .coupon_item .btn_get_coupon:disabled:after,.voucher_home .coupon_item .title .text:after,.voucher_home .profile_item .lnk_edit:after,.voucher_intro .join_area .link:after,.voucher_intro .join_area .logo_box:before,.voucher_profile .terms_item .ico:before,.voucher_profile .terms_item input:checked+.ipt_check .ico:before,.wrap.voucher .banner_area .btn_close:before,.wrap.voucher .banner_area .btn_tooltip:after,.wrap.voucher .banner_area .tooltip_box .btn:before,.wrap.voucher .benefit_section .banner .sub_text::after,.wrap.voucher .benefit_section .detail_item .btn_tooltip::before,.wrap.voucher .benefit_section .detail_item .tooltip .badge_point::before,.wrap.voucher .benefit_section .detail_item .tooltip .btn_close::before,.wrap.voucher .benefit_section .detail_list+.detail_list::after,.wrap.voucher .bottom_btn_area .button.pet::after,.wrap.voucher .coupon_item .btn_get_coupon::after,.wrap.voucher .coupon_item .btn_get_coupon:disabled::after,.wrap.voucher .coupon_item .title .text:after,.wrap.voucher .coupon_section .s_title::before,.wrap.voucher .join_area .link::after,.wrap.voucher .join_area .logo_box::before,.wrap.voucher .profile_add .circle::before,.wrap.voucher .profile_area .swiper-button-next::before,.wrap.voucher .profile_area .swiper-button-prev::before,.wrap.voucher .profile_item .update_pet::after{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_12_ibhpure_4qq5ppo1.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_12_ibhpure_n06s41o5.fit);background-size:133px 133px;background-repeat:no-repeat}html{height:100%}body{height:100%;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;background:#e8ecef}h1,h2,h3,h4,h5,h6{font-weight:400}.blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}.wrap{position:relative;height:100%;min-width:320px}.wrap:not(:has(.footer)) .header.fixed+.container{margin-top:0;padding-top:0}.wrap:not(:has(.footer)) .container{margin-top:0;padding-top:0}.wrap.is_fixed{bottom:0}.wrap.simple .container.floating{margin-top:-263px;padding-top:263px}.wrap.simple .container.floating+.footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 140px);padding-bottom:calc(env(safe-area-inset-bottom) + 140px)}.wrap.app .header+.container{margin-top:-53px;padding-top:53px}.wrap.app .header.join+.container{margin-top:-90px;padding-top:90px;padding-bottom:calc(constant(safe-area-inset-bottom) + 32px);padding-bottom:calc(env(safe-area-inset-bottom) + 32px);border-bottom:none}.wrap.app .header .lnk_store{display:none}.wrap.app .header .lnk_store+.gnb_title{margin-left:0}.wrap.app .header .lnk_store+.gnb_title:before{display:none}.wrap.app.simple .container.floating{margin-top:0;padding-top:0}.wrap.app .container{margin-top:0;padding-top:0}.wrap.app .container:last-child{padding-bottom:0}.wrap.app .header.fixed+.container{margin-top:0;padding-top:0}.wrap.app .header.join+.container.ubanner{margin-top:-199px;padding-top:199px}.wrap.annual .container,.wrap.full .container{height:100%}.wrap.annual .content,.wrap.full .content{box-sizing:border-box;height:100%;min-height:100%}.wrap.intro{width:100%}.wrap.intro .content{padding:0}.wrap.intro .footer{padding:35px 0 calc(constant(safe-area-inset-bottom) + 106px);padding:35px 0 calc(env(safe-area-inset-bottom) + 106px);background-color:#fafafa}.wrap.intro .footer_service .service .txt{color:#797b84}.wrap.intro .footer_service .info_corp .txt{color:#999dab}.wrap.intro .footer_service .info_corp .txt:after{background-position:-129px -62px;background-repeat:no-repeat;width:9px;height:5px}.wrap.intro .footer_corp .corp_list .title{color:#999dab}.wrap.intro .footer_corp .corp_list .txt{color:#797b84}.wrap.intro .footer_info .info .txt{color:#797b84}.wrap.brochure .footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 121px);padding-bottom:calc(env(safe-area-inset-bottom) + 121px)}.wrap.terms:not(:has(.footer)) .header.fixed+.container{margin-top:0;padding-top:0}.wrap.terms .header{position:fixed;top:0;right:0;left:0;max-width:768px;margin:0 auto}.wrap.terms .header.fixed+.container{margin-top:-124px;padding-top:124px}.wrap.terms .header .gnb_service{display:flex;height:49px;line-height:inherit}.wrap.terms .header .gnb_service .gnb_title{margin:auto 0}.wrap.terms .header .btn_back{margin:auto 0}.wrap.terms .container{margin-top:-251px;padding-top:251px}.wrap.terms .content{padding-top:80px}.wrap.terms .footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 32px)!important;padding-bottom:calc(env(safe-area-inset-bottom) + 32px)!important}.landscape .wrap.app.simple .container.floating{margin-top:0;padding-top:0}.landscape .wrap.simple .container.floating{margin-top:-153px;padding-top:153px}.landscape .wrap.simple .container.floating+.footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 32px);padding-bottom:calc(env(safe-area-inset-bottom) + 32px)}.wrap.finish_simple .container,.wrap.loading .container{display:table;table-layout:fixed;border-collapse:collapse;width:100%;margin-top:0;padding-top:0}.wrap.finish_simple .content,.wrap.loading .content{display:table-cell;vertical-align:middle}.landscape .wrap.finish_simple .content,.landscape .wrap.loading .content{padding-bottom:0}.wrap.finish_simple .content{padding-bottom:calc(constant(safe-area-inset-bottom) + 108px);padding-bottom:calc(env(safe-area-inset-bottom) + 108px)}.wrap.loading{display:block}.no_scroll{overflow:hidden}.footer{border-top:1px solid #eff0f4;padding:26px 0 calc(constant(safe-area-inset-bottom) + 32px);padding:26px 0 calc(env(safe-area-inset-bottom) + 32px);background-color:#f4f5f8;letter-spacing:-.3px;text-align:center}.footer_service{padding-bottom:12px;line-height:16px}.footer_service .service{display:inline-block;position:relative;padding:0 10px;vertical-align:top}.footer_service .service+.service{margin-left:1px}.footer_service .service+.service:before{display:block;position:absolute;top:3px;left:-1px;width:1px;height:11px;background-color:#dee0e5;content:''}.footer_service .service .txt{font-size:14px;font-weight:600;vertical-align:top;color:#5b5e6b}.footer_service .info_corp{color:#8c8f99;vertical-align:top}.footer_service .info_corp .txt{position:relative;padding-right:13px;font-size:13px;font-weight:500;color:#8c8f99}.footer_service .info_corp .txt:after{background-position:-152px -62px;background-repeat:no-repeat;width:10px;height:4px;position:absolute;top:5px;right:0;content:''}.footer_service .info_corp[aria-expanded=true] .txt:after{transform:rotate(180deg)}.footer_service .info_corp[aria-expanded=true]+.footer_corp{display:block}.footer_corp{display:none;margin:12px 15px 2px;padding:12px 0;border-top:1px solid #eef0f2;border-bottom:1px solid #eef0f2}.footer_corp .corp_list{display:inline-block;font-size:11px;line-height:18px;letter-spacing:-.24px;text-align:left}.footer_corp .corp_list .corp_item{display:table;table-layout:fixed}.footer_corp .corp_list .title{display:table-cell;width:87px;padding-right:28px;color:#8c8f99;vertical-align:middle}.footer_corp .corp_list .txt{display:table-cell;overflow:hidden;font-weight:500;min-width:133px;color:#5b5e6b;vertical-align:middle}.footer_corp .corp_list a:-moz-any-link{color:#666}.footer_corp .corp_list a:any-link{color:#666}.footer_info+.footer_info{margin-top:4px}.footer_info .info{display:inline-block;position:relative;padding:0 8px;vertical-align:top}.footer_info .info+.info:before{display:block;position:absolute;top:3px;left:-1px;width:1px;height:11px;background-color:#dee0e5;content:''}.footer_info .info .txt{font-size:13px;vertical-align:top;color:#7c7f8e}.is_fixed{position:fixed;top:0;right:0;left:0;width:100%}.header{box-sizing:border-box;position:relative;min-height:50px;border-bottom:1px solid #e8ecef;background:#fff;box-sizing:border-box;z-index:90}.header.close .gnb_service{padding-left:16px;padding-right:54px}.header .btn_back{position:absolute;top:0;left:0;width:46px;height:49px}.header .btn_back:before{background-position:-81px -73px;background-repeat:no-repeat;width:18px;height:16px;display:block;margin:0 auto;content:''}.header .lnk_store{display:inline-block;position:relative;width:42px;height:49px;vertical-align:top}.header .lnk_store:before{background-position:-81px -24px;background-repeat:no-repeat;width:42px;height:22px;position:absolute;top:0;bottom:0;left:0;margin:auto 0;content:''}.header .lnk_store+.gnb_title{display:inline-block;position:relative;margin-left:17px;vertical-align:top}.header .lnk_store+.gnb_title:before{position:absolute;top:0;left:-9px;bottom:0;height:12px;margin:auto 0;border-left:1px solid rgba(0,0,0,.1);content:''}.header+.container{margin-top:-211px;padding-top:211px}.header+.container.floating{margin-top:-291px;padding-top:291px}.header+.container.floating+.footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 112px);padding-bottom:calc(env(safe-area-inset-bottom) + 112px)}.gnb_service{box-sizing:border-box;padding:0 16px 0 46px;font-size:18px;line-height:49px;font-weight:700;color:#000;letter-spacing:-.5px}.gnb_service.flex{display:flex}.gnb_service .gnb_title{vertical-align:top}.gnb_service .gnb_title sup{font-size:13px;line-height:40px;vertical-align:top}.gnb_service .beta_text{margin:13px 0 0 3px}.gnb_service .beta_text::before{background-position:-139px -111px;background-repeat:no-repeat;width:19px;height:10px;display:block;content:''}.header.join{height:89px;padding:23px 62px 20px 26px;border:none;background:linear-gradient(119deg,#02cd6c 10%,#00ba9d 86%),rgba(3,169,77,.6);box-shadow:none}.header.join .title .naverplus{background-position:-169px -75px;background-repeat:no-repeat;width:125px;height:14px}.header.join .title .upgrade{background-position:-70px -121px;background-repeat:no-repeat;width:153px;height:14px}.header.join .title .service{background-position:-190px -22px;background-repeat:no-repeat;width:81px;height:14px}.header.join .title .join_finish{background-position:-88px 0;background-repeat:no-repeat;width:208px;height:20px;margin-top:11px}.header.join .title .join_start{background-position:-70px -98px;background-repeat:no-repeat;width:141px;height:21px;margin-top:10px}.header.join .title .join_invite{background-position:0 -75px;background-repeat:no-repeat;width:167px;height:21px;margin-top:10px}.header.join .btn_close{position:absolute;top:20px;right:0;bottom:0;width:62px;height:62px}.header.join .btn_close:before{background-position:-246px -98px;background-repeat:no-repeat;width:20px;height:18px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:''}.header.join+.container+.footer .footer_service .info_corp .txt{color:#7c7f8e}.header.join+.container+.footer .footer_service .info_corp .txt:after{background-position:-140px -62px;background-repeat:no-repeat;width:10px;height:4px}.header.join+.container+.footer .footer_info .info .txt{color:#8c8f99}.container{box-sizing:border-box;min-height:100%;margin-top:-153px;padding-top:153px;background:#fff}.container.bg_whole{background:#f4f5f7}.container.floating{margin-top:-229px;padding-top:229px}.container.floating+.footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 106px);padding-bottom:calc(env(safe-area-inset-bottom) + 106px)}.content{position:relative;padding:0 18px}.promo_join{margin-top:0;padding-top:0}.promo_join .container{margin-top:0;padding-top:0}.promo_join .content{padding:0}.header.fixed{position:fixed;top:0;right:0;left:0;max-width:768px;margin:0 auto}.header.fixed+.container{margin-top:-153px;padding-top:153px}.header.fixed+.container.floating{margin-top:-233px;padding-top:233px}.header.fixed+.container.floating:not(:has(+.footer)){margin-top:0;padding-top:0}.header.fixed+.container .content{padding-top:50px}.header.fixed+.container .content.family_member{padding-top:73px}.header.join+.container{margin-top:-216px;padding:216px 0 32px;border-bottom:1px solid rgba(0,0,0,.03)}.header.join+.container .content_area:last-child{margin-bottom:0}.header.join+.container.ubanner{margin-top:-323px;padding-top:323px}.wrap.saving_scroll .header{box-shadow:none;border-bottom:1px solid #f2f2f2}.landscape .wrap.intro .footer{padding-bottom:32px}.landscape .floating+.footer,.landscape .header+.container.floating+.footer,.landscape .wrap.brochure .footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 32px);padding-bottom:calc(env(safe-area-inset-bottom) + 32px)}.landscape .floating,.landscape .header.fixed+.container.floating{margin-top:-153px;padding-top:153px}.landscape .wrap.app .header.fixed+.container.floating{margin-top:0;padding-top:0}@media (min-width:768px){.wrap{width:768px;margin:0 auto}.wrap .popup_wrap{width:768px;margin:0 auto}.wrap.terms header{width:768px}.wrap .container.high_full{box-sizing:border-box;height:100%}.wrap .container.high_full .content{box-sizing:border-box;height:100%}.header.fixed{width:768px}.footer_corp .corp_list br{display:none}}.popup_layer{display:table;table-layout:fixed;position:absolute;top:0;left:0;z-index:101;width:100%;height:100%;text-align:center}.popup_layer_inner{display:table-cell;vertical-align:middle}.hide_banner{position:relative;margin:0 -18px;padding:30px 18px;border-top:8px solid #f0f0f0;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;text-align:center}.hide_banner .accent{color:#03a94d}.hide_banner.off{display:none}.hide_banner .s_title{display:block;margin:0 19px;font-size:18px;line-height:24px;color:#222;letter-spacing:-.5px}.hide_banner .s_desc{margin-top:5px;font-size:14px;line-height:17px}.hide_banner .img_box{margin-top:8px}.hide_banner .img_box img{max-width:281px;vertical-align:top}.hide_banner .action_box{margin-top:10px}.hide_banner .action_box .action_more{display:block;padding:17px 5px 18px;border-radius:12px;background:#03a94d;font-size:15px;line-height:17px;font-weight:700}.hide_banner .action_box .txt{color:#fff}.hide_banner .btn_close{position:absolute;top:13px;right:13px;padding:9px}.hide_banner .btn_close:before{background-position:-3px -3px;background-repeat:no-repeat;width:16px;height:16px;display:block;margin:0 auto;content:''}@media (min-width:768px){.hide_banner .action_box{width:307px;margin-right:auto;margin-left:auto}}.wrap.app .error_area{padding-bottom:calc(constant(safe-area-inset-bottom) + 35px);padding-bottom:calc(env(safe-area-inset-bottom) + 35px)}.wrap.app .error_area:only-child{padding-bottom:calc(constant(safe-area-inset-bottom) + 54px);padding-bottom:calc(env(safe-area-inset-bottom) + 54px)}.wrap.app .under_banner .lnk{padding-bottom:calc(constant(safe-area-inset-bottom));padding-bottom:calc(env(safe-area-inset-bottom))}.note_area{position:relative;margin:15px 0 40px;border-radius:13px;background-color:#f6f7f9}.note_area .btn_note{display:block;position:relative;width:100%;padding:18px 42px 16px 26px;font-size:15px;color:#292a2e;letter-spacing:-.8px;text-align:left}.note_area .btn_note:before{background-position:-103px -62px;background-repeat:no-repeat;width:12px;height:8px;position:absolute;top:23px;right:25px;content:''}.note_area .btn_note[aria-expanded=true]:before{transform:rotate(180deg)}.note_area .btn_note[aria-expanded=true]+.note_wrap{display:block}.note_area+.btn_wrap{margin:-15px 0 0;padding-bottom:40px}.note_wrap{display:none;margin:0 20px;border-top:1px dotted #dcdada}.note_inner{padding:6px 0 20px;color:#222;letter-spacing:-.5px}.note_inner .title{display:block;margin-top:16px;font-size:14px}.note_inner .sub_title{margin-top:16px;font-size:14px;font-weight:500}.note_inner .item_title{margin-top:10px;font-size:13px;line-height:18px;color:#292a2e;letter-spacing:-.5px}.note_inner .item_title+.sub_title{margin-top:23px}.note_list{margin-top:8px}.note_list .item{position:relative;padding-left:9px}.note_list .item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:0;margin-right:5px;background-color:#d8d8d8;content:''}.note_list .item+.item{margin-top:4px}.note_list .txt{font-size:13px;font-weight:500;line-height:18px;letter-spacing:-.5px;color:#777}.note_list .txt_underline{color:#333;text-decoration:underline}.note_list .btn_more,.note_list .lnk_more{display:inline-block;vertical-align:top}.note_list .btn_more.arrow .txt,.note_list .lnk_more.arrow .txt{text-decoration:none}.note_list .btn_more.arrow .txt:after,.note_list .lnk_more.arrow .txt:after{background-position:-3px -157px;background-repeat:no-repeat;width:5px;height:8px;display:inline-block;margin:4px 0 0 2px;vertical-align:top;content:''}.note_list .btn_more .txt,.note_list .lnk_more .txt{text-decoration:underline}.note_list .btn_more .txt.point,.note_list .lnk_more .txt.point{color:#03c75a}.note_list .sub_list{margin-top:6px}.note_list .sub_item{position:relative;padding-left:10px}.note_list .sub_item+.sub_item{margin-top:6px}.note_list .sub_item::before{background-position:-59px -127px;background-repeat:no-repeat;width:15px;height:8px;position:absolute;top:5px;left:-10px;content:''}.note_list+.item_title{margin-top:23px}.tip_list{padding:15px}.tip_item+.tip_item{margin-top:8px}.tip_item .txt{position:relative;padding-left:9px;font-size:13px;line-height:18px;color:#9b9ea5;letter-spacing:-.2px}.tip_item .txt:before{width:4px;height:4px;border-radius:50%;position:absolute;top:6px;left:0;background-color:#cbccd1;content:''}.under_banner .lnk{display:block;text-align:center}.under_banner .lnk img{max-width:375px;vertical-align:top}.error_area{padding-bottom:35px;text-align:center}.error_area:only-child{padding-top:54px}.error_area .h_title{padding-top:60px;font-size:22px;line-height:30px;font-weight:600;color:#292a2e;letter-spacing:-.55px}.error_area .desc{margin-top:8px;font-size:14px;line-height:19px;color:#797b84;letter-spacing:-.2px}.error_area .btn_refresh{display:block;width:110px;margin:20px auto 0;border:1px solid #cad0d3;border-radius:26px;font-size:15px;line-height:44px;color:#000;text-align:center}.error_area .btn_refresh:after{background-position:-266px -38px;background-repeat:no-repeat;width:14px;height:14px;display:inline-block;margin-top:14px;margin:14px 0 0 6px;vertical-align:top;content:''}.error_area .lnk_blog{display:inline-block;margin-top:20px;padding:0 20px 0 23px;border-radius:26px;background-color:#03c75a}.error_area .lnk_blog .txt{font-size:15px;line-height:46px;font-weight:600;color:#fff;letter-spacing:-.5px}.error_area .lnk_blog:after{background-position:-281px -98px;background-repeat:no-repeat;width:7px;height:10px;display:inline-block;margin:18px 0 0 4px;vertical-align:top;content:''}.btn_wrap{margin:40px 0}.content_area .terms_box{margin:19px -2px 0;padding-bottom:1px}.terms_box .input_chk{position:relative}.terms_box .input_chk+.input_chk{margin-top:1px}.terms_all label{display:inline-block;position:relative;padding:2px 0 2px 30px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:20px;font-weight:700;color:#292a2e;letter-spacing:-1px;vertical-align:top}.terms_all label:before{background-position:-139px -33px;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:2px;left:0;content:''}.terms_all label .notice{margin-left:2px;font-size:14px;font-weight:400;color:#222}.terms_all input[type=checkbox]:checked+label:before{background-position:-33px -127px;background-repeat:no-repeat;width:20px;height:20px}.terms_item label{display:inline-block;position:relative;padding:5px 0 5px 30px;font-size:13px;line-height:16px;color:#999dab;vertical-align:top}.terms_item label:before{background-position:-282px -38px;background-repeat:no-repeat;width:13px;height:10px;position:absolute;top:9px;left:4px;content:''}.terms_item label a,.terms_item label button{display:inline-block}.terms_item label .txt{font-size:13px;line-height:16px;font-weight:700;color:#292a2e;text-decoration:underline}.terms_item label .btn_fold:after{background-position:-117px -62px;background-repeat:no-repeat;width:10px;height:6px;display:inline-block;margin:5px 0 0 4px;vertical-align:top;content:''}.terms_item label .btn_fold[aria-expanded=true]:after{transform:rotate(180deg)}.terms_item input[type=checkbox]:checked+label:before{background-position:-88px -62px;background-repeat:no-repeat;width:13px;height:10px}.terms_item .expanded_box{overflow:hidden;display:none;position:relative;margin:11px 0;border:1px solid #cad0d3;border-radius:3px;background-color:#fff}.terms_item .expanded_box .inner{overflow-y:auto;box-sizing:border-box;max-height:200px;padding:20px 34px 24px 20px}.terms_item .expanded_box .btn_close{position:absolute;top:6px;right:8px;width:34px;height:34px}.terms_item .expanded_box .btn_close:before{background-position:-273px -22px;background-repeat:no-repeat;width:16px;height:14px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:''}.terms_item .expanded_box .expanded_item+.expanded_item{margin-top:20px}.terms_item .expanded_box .expanded_item .title{font-size:14px;line-height:17px;font-weight:600;color:#292a2e;letter-spacing:-.5px}.terms_item .expanded_box .expanded_item .title+.desc_list{margin-top:11px}.terms_item .expanded_box .expanded_item .desc_list{padding:0}.terms_item .expanded_box .expanded_item .desc_item{position:relative;padding-left:9px;font-size:13px;line-height:18px;color:#797b84;letter-spacing:-.5px}.terms_item .expanded_box .expanded_item .desc_item.point{font-weight:700}.terms_item .expanded_box .expanded_item .desc_item.accent{line-height:21px}.terms_item .expanded_box .expanded_item .desc_item.accent em{font-size:16px;font-weight:500;letter-spacing:-.62px;text-decoration:underline}.terms_item .expanded_box .expanded_item .desc_item.accent:before{top:8px}.terms_item .expanded_box .expanded_item .desc_item a .txt{font-weight:600;color:#292a2e}.terms_item .expanded_box .expanded_item .desc_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:0;background-color:#d8d8d8;content:''}.terms_item .expanded_box .expanded_item .desc_item+.desc_item{margin-top:4px}.terms_item .check_desc{padding-left:30px;font-size:12px;line-height:15px;color:#949494;letter-spacing:-.5px}.top_banner{position:relative;margin:0 -18px}.top_banner.extend .banner:before{border:none}.top_banner .inner{position:relative}.top_banner .banner{display:block;position:relative;text-align:center}.top_banner .banner:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.04);border-width:1px 0;content:''}.top_banner img{vertical-align:top}.top_banner .bar_box{height:17px;margin-top:-17px;text-align:center}.top_banner .bar_box .btn{width:34px;height:34px;border-radius:50%;display:none;z-index:1;margin-top:-17px;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05),1px 1px 2px 0 rgba(0,0,0,.05);opacity:.8}.top_banner .bar_box .btn:hover{opacity:1}.top_banner .bar_box .btn:before{background-position:-167px -112px;background-repeat:no-repeat;width:8px;height:12px;display:block;margin:0 auto;content:''}.top_banner .bar_box .btn.swiper-button-prev{left:27px}.top_banner .bar_box .btn.swiper-button-prev:before{transform:rotate(180deg)}.top_banner .bar_box .btn.swiper-button-next{right:27px}.top_banner .bar_box .btn.swiper-button-disabled{display:none}.top_banner .page_bar{display:inline-block;position:relative;bottom:0;height:6px;vertical-align:top}.top_banner .page_bar .swiper-pagination-bullet{margin:0 2px}.top_banner .swiper-pagination-bullet{width:6px;height:6px;background:rgba(92,93,97,.25);opacity:1;vertical-align:top}.top_banner .swiper-pagination-bullet-active{background:#01c868}.common_loading{display:flex;flex-direction:column;justify-content:center;height:100%}.loading_ani{margin-top:28px;font-size:0;line-height:0;text-align:center}.loading_bar{position:relative;width:38px;height:10px;margin:0 auto;transform:translate3d(0,0,0)}.loading_bar .dot1{position:absolute;top:0;left:0;width:10px;height:10px;border-radius:5px;background-color:#00bcd4;animation:ani_loading_dot1 1.5s ease-in-out infinite}@keyframes ani_loading_dot1{0%{transform:translateX(26px) scale(1)}30%{transform:translateX(26px) scale(0)}100%,66%{transform:translateX(0) scale(0)}}.loading_bar .dot2{position:absolute;top:0;left:0;width:10px;height:10px;border-radius:5px;background-color:#2196f3;animation:ani_loading_dot2 1.5s ease-in-out infinite}@keyframes ani_loading_dot2{0%{transform:translateX(13px) scale(1)}33%{transform:translateX(26px) scale(1)}100%,66%{transform:translateX(26px) scale(0)}}.loading_bar .dot3{position:absolute;top:0;left:0;width:10px;height:10px;border-radius:5px;background-color:#03a94d;animation:ani_loading_dot3 1.5s ease-in-out infinite}@keyframes ani_loading_dot3{0%{transform:translateX(0) scale(1)}33%{transform:translateX(13px) scale(1)}66%{transform:translateX(26px) scale(1)}100%{transform:translateX(26px) scale(0)}}.loading_bar .dot4{position:absolute;top:0;left:0;width:10px;height:10px;border-radius:5px;background-color:#00bcd4;animation:ani_loading_dot4 1.5s ease-in-out infinite}@keyframes ani_loading_dot4{0%,3%{transform:translateX(0) scale(0)}33%{transform:translateX(0) scale(1)}66%{transform:translateX(13px) scale(1)}100%{transform:translateX(26px) scale(1)}}.loading_bar .dot5{position:absolute;top:0;left:0;width:10px;height:10px;border-radius:5px;background-color:#2196f3;animation:ani_loading_dot5 1.5s ease-in-out infinite}@keyframes ani_loading_dot5{0%,33%,36%{transform:translateX(0) scale(0)}66%{transform:translateX(0) scale(1)}100%{transform:translateX(13px) scale(1)}}.loading_bar .dot6{position:absolute;top:0;left:0;width:10px;height:10px;border-radius:5px;background-color:#03a94d;animation:ani_loading_dot6 1.5s ease-in-out infinite}@keyframes ani_loading_dot6{0%,33%,66%,69%{transform:translateX(0) scale(0)}100%{transform:translateX(0) scale(1)}}.alert_dimmed,.dimmed{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(34,34,34,.55);z-index:100}.dimmed.pass,.pass.alert_dimmed{background:rgba(0,0,0,.7)}.alert_dimmed{z-index:110}.layer_popup{display:table;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;z-index:101}.layer_popup_inner{display:table-cell;vertical-align:middle}.alert_popup{z-index:111}.common_popup{box-sizing:border-box;margin:15px 32px;padding:26px 15px 20px;border-radius:12px;background-color:#f3f3f3}.common_popup .accent{color:#03a94d}.common_popup .inner{position:relative;padding:0 5px}.common_popup .inner.scroll{margin:0 -15px;padding:0 20px;overflow-y:auto;max-height:470px;border-bottom:1px solid #e8ecef}.common_popup .inner.scroll+.btn_list{margin-top:12px}.common_popup .logo{display:block;margin:0 auto}.common_popup .logo+.s_title{margin-top:10px}.common_popup .sub_title{display:block;font-size:14px;line-height:17px;font-weight:700;color:#03a94d;letter-spacing:-.5px}.common_popup .sub_title .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:86%;padding-right:1px;vertical-align:top}.common_popup .sub_title+.s_title{margin-top:8px}.common_popup .s_title{display:block;font-size:18px;line-height:24px;color:#121212;letter-spacing:-.5px;word-break:keep-all}.common_popup .s_title .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:66%;font-weight:700;vertical-align:top}.common_popup .s_title sup{font-size:14px;line-height:17px;vertical-align:top}.common_popup .s_title+.s_desc{margin-top:10px}.common_popup .s_title+.img_box{margin-top:18px}.common_popup .s_title+.notice_list .notice_item{font-size:14px;line-height:18px;color:#5b5e6b}.common_popup .s_title+.notice_list .notice_item:before{background:#b1b4c1}.common_popup .s_title+.notice_list .notice_item+.notice_item{margin-top:8px}.common_popup .img_box{position:relative;margin:18px -16px 0}.common_popup .img_box:first-child{margin-top:0}.common_popup .img_box img{vertical-align:top}.common_popup .img_box .coupon_desc{position:absolute;top:87px;right:8px;left:0;font-size:16px;line-height:22px;font-weight:600;color:#1e1e1e;letter-spacing:-.5px}.common_popup .img_box .coupon_notice{margin-top:6px;font-size:14px;line-height:17px;color:rgba(91,94,107,.8)}.common_popup .img_box+.s_title{margin-top:10px}.common_popup .s_desc{margin-top:16px;font-size:15px;line-height:20px;color:#757575;letter-spacing:-.5px;word-break:keep-all}.common_popup .s_desc:first-child{margin-top:0}.common_popup .s_desc:only-child{font-size:18px;line-height:24px;font-weight:700;color:#121212}.common_popup .s_desc.left{margin-top:12px;font-size:12px;line-height:15px;text-align:left}.common_popup .s_desc sup{font-size:10px;line-height:13px;vertical-align:top}.common_popup .s_desc .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:34%;vertical-align:top}.common_popup .s_desc .lnk_more.arrow .txt{text-decoration:none}.common_popup .s_desc .lnk_more.arrow .txt:after{background-position:-127px -73px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin-left:2px;content:''}.common_popup .s_desc .lnk_more .txt{color:#03a94d;text-decoration:underline}.common_popup .s_desc .point{color:#d40022}.common_popup .box_desc{overflow:hidden;margin-top:18px;padding:21px 20px;border:1px solid #00c772;border-radius:8px;background-color:#fff;line-height:18px}.common_popup .box_desc.left{text-align:left}.common_popup .box_desc .box_title{display:block;font-size:16px}.common_popup .box_desc strong.box_title{color:#292a2e;letter-spacing:-1px}.common_popup .box_desc strong.box_title+.list{margin-top:14px}.common_popup .box_desc .desc{display:block;margin-top:10px;font-size:14px;color:#5b5e6b;letter-spacing:-.5px}.common_popup .box_desc .desc:only-child{margin-top:0}.common_popup .box_desc .box_txt{display:block;font-size:15px;line-height:22px;font-weight:400;color:#393a41;letter-spacing:-.5px}.common_popup .box_desc .box_txt b{font-weight:600}.common_popup .box_desc .list{text-align:left}.common_popup .box_desc .item{position:relative;padding-left:16px;font-size:14px;line-height:18px;color:#5b5e6b;letter-spacing:-.5px}.common_popup .box_desc .item:before{background-position:-268px -98px;background-repeat:no-repeat;width:11px;height:11px;position:absolute;top:4px;left:0;content:''}.common_popup .box_desc .item+.item{margin-top:6px}.common_popup .box_desc .lnk{display:inline-block;margin-top:8px;vertical-align:top}.common_popup .box_desc .lnk .txt{font-size:15px;line-height:18px;font-weight:500;color:#03a94d;letter-spacing:-.5px;text-decoration:underline}.common_popup .box_desc .lnk:after{background-position:-125px -97px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin-top:4px;vertical-align:top;content:''}.common_popup .table_list{margin-top:20px;border:1px solid #00c772;border-radius:8px;background-color:#fff;padding:5px 20px 4px}.common_popup .table_list .coupon_item{position:relative;margin:-5px -20px 0;padding:16px 19px 16px 99px;border-radius:7px 7px 0 0;background-color:rgba(3,169,77,.05);font-size:14px;line-height:17px;font-weight:700;letter-spacing:-.6px;text-align:left}.common_popup .table_list .coupon_item sup{font-size:10px;line-height:13px;vertical-align:top}.common_popup .table_list .coupon_item .logo{background-position:-3px -3px;background-repeat:no-repeat;width:72px;height:18px;position:absolute;top:15px;left:19px}.common_popup .table_item{display:table;table-layout:fixed;border-collapse:collapse;width:100%;font-size:15px;line-height:18px;color:#393a41}.common_popup .table_item .desc,.common_popup .table_item .title{display:table-cell;padding:14px 0 15px}.common_popup .table_item .title{width:110px;letter-spacing:-.6px;text-align:left}.common_popup .table_item .desc{font-weight:600;letter-spacing:-.42px;text-align:right}.common_popup .table_item .more_box{margin-top:5px;font-size:13px;line-height:16px;font-weight:400;color:#999dab;letter-spacing:-.41px}.common_popup .table_item .more_box .tit+.txt{margin-top:2px}.common_popup .table_item+.table_item{border-top:1px solid rgba(0,0,0,.05)}.common_popup .data_area{margin-top:12px;padding:15px 0 14px;border-top:1px dotted #d5d5d5;border-bottom:1px dotted #d5d5d5;text-align:center}.common_popup .data_area .data,.common_popup .data_area .txt{font-size:16px;font-weight:500;letter-spacing:-.53px}.common_popup .data_area .data+.data,.common_popup .data_area .txt+.data{padding-left:5px}.common_popup .data_area .data{font-weight:700}.common_popup .data_area .period{display:block;margin-top:3px;font-size:16px;line-height:20px;letter-spacing:-.53px}.common_popup .data_area+.data_area{padding-top:0;border-top:0}.common_popup .data_area.payday{display:flex}.common_popup .data_area.payday .txt{flex:1;text-align:left;font-weight:400}.common_popup .data_area.payday .data{flex:1;text-align:right}.common_popup .data_area.payday+.data_area.payday{padding-top:0;border-top:0}.common_popup .coupon_box{position:relative;margin-top:20px;padding:0 85px 0 16px;border:1px solid #00c772;border-radius:8px;background-color:#fff;text-align:left}.common_popup .coupon_box .coupon{overflow-x:auto;display:block;padding:13px 0;font-size:14px;line-height:17px;color:#797b84;letter-spacing:-.3px;white-space:nowrap;word-break:keep-all}.common_popup .coupon_box .btn_box{position:absolute;top:0;right:0}.common_popup .coupon_box .btn_box:before{position:absolute;top:0;bottom:0;left:-1px;height:20px;margin:auto 0;border-left:1px solid #e0e2e9;content:''}.common_popup .coupon_box .btn_copy{width:73px;height:43px}.common_popup .coupon_box .btn_copy:before{background-position:-167px -3px;background-repeat:no-repeat;width:13px;height:15px;display:inline-block;vertical-align:top;content:''}.common_popup .coupon_box .btn_copy .txt{font-size:15px;line-height:18px;font-weight:600;color:#292a2e;letter-spacing:-.3px}.common_popup .coupon_section{margin-top:16px;padding-top:16px;border-top:1px solid #e0e2e9}.common_popup .coupon_section .desc{font-size:15px;line-height:20px;color:#757575;letter-spacing:-.5px}.common_popup .coupon_list{margin-top:16px}.common_popup .coupon_item{overflow:hidden;display:flex;position:relative}.common_popup .coupon_item .desc_box{overflow:hidden;flex:1 1 auto;position:relative;padding:11px 15px 6px;border:1px solid #e8ecef;border-right:none;background:#fff;font-family:pretendard,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;text-align:left}.common_popup .coupon_item .title_box{display:flex;gap:2px;font-size:14px;line-height:19px}.common_popup .coupon_item .title_box .txt{flex:none;color:#3f3f3f}.common_popup .coupon_item .store{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;flex:0 1 auto;font-weight:700;color:#121212}.common_popup .coupon_item .coupon{display:block;margin-top:1px;font-size:18px;line-height:24px;font-weight:700;color:#000;letter-spacing:-.75px}.common_popup .coupon_item .num{font-size:20px}.common_popup .coupon_item .btn_coupon{flex:none;overflow:hidden;position:relative;width:69px;font-family:pretendard,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;font-weight:500}.common_popup .coupon_item .btn_coupon:before{background-position:-3px -27px;background-repeat:no-repeat;width:69px;height:64px;position:absolute;top:0;right:0;content:''}.common_popup .coupon_item .btn_coupon:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.06);border-left:none;content:''}.common_popup .coupon_item .btn_coupon:disabled{background:#d3dadf;cursor:default}.common_popup .coupon_item .btn_coupon:disabled:before{width:22px;height:22px;border-radius:50%;position:absolute;top:0;right:-12px;bottom:0;z-index:1;margin:auto 0;border:1px solid #c7cdd2;background:#f3f3f3;content:''}.common_popup .coupon_item .btn_coupon:disabled .txt{display:block}.common_popup .coupon_item .btn_coupon .ico_download{display:block;position:relative;z-index:1}.common_popup .coupon_item .btn_coupon .ico_download:before{background-position:-139px -3px;background-repeat:no-repeat;width:22px;height:24px;display:block;margin:0 auto;content:''}.common_popup .coupon_item .btn_coupon .ico_download:after{width:22px;height:22px;border-radius:50%;position:absolute;top:0;right:-11px;bottom:0;z-index:1;margin:auto 0;background:#f3f3f3;content:''}.common_popup .coupon_item .btn_coupon .txt{display:none;color:#949494}.common_popup .coupon_item+.coupon_item{margin-top:8px}.common_popup .notice{margin-top:8px;font-size:12px;line-height:18px;color:#999dab;letter-spacing:-.5px}@keyframes fadeinout1{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes fadeinout2{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.common_popup .coupon_copied{display:none;margin-top:12px;font-size:14px;font-weight:500;line-height:17px;letter-spacing:-.5px;color:#393a41}.common_popup .coupon_copied.on{display:block}.common_popup .coupon_copied.fade_in_out1{animation:fadeinout1 .4s ease}.common_popup .coupon_copied.fade_in_out2{animation:fadeinout2 .4s ease}.common_popup .coupon_copied .txt{display:inline-block;position:relative;padding-left:17px;vertical-align:top}.common_popup .coupon_copied .txt:before{background-position:-167px -24px;background-repeat:no-repeat;width:13px;height:13px;position:absolute;top:2px;left:0;content:''}.common_popup .coupon_copied .point{color:#03a94d}.common_popup .radio_area{margin-top:20px;border:1px solid #03a94d;border-radius:8px;background-color:#fff}.common_popup .radio_area.family{padding-right:10px}.common_popup .radio_area.family .radio_list{overflow-y:auto;box-sizing:border-box;max-height:230px;padding-right:9px}.common_popup .radio_list{padding:5px 19px 4px}.common_popup .radio_list .radio_item{position:relative;text-align:left}.common_popup .radio_list .radio_item+.radio_item{border-top:1px solid #eaebf0}.common_popup .radio_list input[type=radio]:checked+.radio_box:before{background-position:-139px -85px;background-repeat:no-repeat;width:20px;height:20px}.common_popup .radio_list input[type=radio]:checked+.radio_box .radio_title{font-weight:500;color:#03a94d}.common_popup .radio_list .radio_box{display:block;position:relative;padding:15px 0 15px 27px}.common_popup .radio_list .radio_box:before{background-position:-139px -59px;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:14px;left:0;content:''}.common_popup .radio_list .radio_title{display:block;font-size:15px;line-height:19px;font-weight:500;letter-spacing:-.6px}.common_popup .radio_list .radio_desc{display:block;margin-top:4px;font-size:12px;line-height:15px;color:#797b84;letter-spacing:-.43px}.common_popup .radio_list .textarea .radio_box{padding-left:96px}.common_popup .radio_list .textarea .radio_box:before{top:22px}.common_popup .radio_list .textarea .radio_title{position:absolute;top:15px;left:28px;margin-right:10px;line-height:36px}.common_popup .radio_list .textarea textarea{display:block;box-sizing:border-box;width:100%;height:36px;padding:9px 10px;background-color:#fff;border:1px solid #eaebf0;font-size:13px;letter-spacing:-.74px;color:#888;resize:none}.common_popup .pay_box{margin-top:20px;padding:0 19px;border:1px solid #03a94d;border-radius:8px;background-color:#fff}.common_popup .pay_box .bonus{display:block;position:relative;padding:20px 0 19px;border-bottom:1px solid rgba(0,0,0,.05);font-size:16px;line-height:18px;letter-spacing:-1px;text-align:center}.common_popup .pay_box .bonus:after{background-position:-3px -97px;background-repeat:no-repeat;width:25px;height:24px;position:absolute;right:0;bottom:-12px;left:0;margin:0 auto;content:''}.common_popup .pay_box .coupon{display:block;position:relative;padding:19px 0 22px;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:18px;color:#5b5e6b;letter-spacing:-.5px;text-align:center}.common_popup .pay_box .coupon:after{background-position:-34px -97px;background-repeat:no-repeat;width:25px;height:24px;position:absolute;right:0;bottom:-10px;left:0;margin:0 auto;content:''}.common_popup .pay_box .coupon .accent{display:block;margin-top:4px;font-size:16px;font-weight:700;letter-spacing:-1px}.common_popup .pay_box .desc_box{padding:20px 0}.common_popup .pay_box .desc_box .period{display:block;font-size:14px;line-height:18px;color:#5b5e6b;letter-spacing:-.5px}.common_popup .pay_box .desc_box .point{display:block;margin-top:8px;font-size:16px;line-height:18px;letter-spacing:-1px}.common_popup .input_list{margin:10px 5px 0;padding-top:12px;border-top:1px dotted #d5d5d5;text-align:left}.common_popup .input_list.only{border-top:none;margin-top:12px;padding-top:0}.common_popup .input_list+.btn_list{margin-top:17px}.common_popup .input_item{position:relative}.common_popup .input_item input[type=checkbox]:checked+.ipt_chk:before{background-position:-33px -127px;background-repeat:no-repeat;width:20px;height:20px}.common_popup .input_item .ipt_chk{display:inline-block;position:relative;padding:5px 0 5px 30px;font-size:12px;line-height:18px;color:#5b5e6b;letter-spacing:-.5px;vertical-align:top}.common_popup .input_item .ipt_chk:before{background-position:-139px -33px;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:4px;left:2px;content:''}.common_popup .input_item .ipt_chk .point{font-weight:600;color:#222}.common_popup .input_item .ipt_chk .line{white-space:nowrap}.common_popup .input_item .btn_fold .txt{display:block;font-size:12px;line-height:18px;font-weight:600;color:#222;text-decoration:underline}.common_popup .input_item .btn_fold .txt:after{background-position:-80px -127px;background-repeat:no-repeat;width:10px;height:6px;display:inline-block;margin:6px 0 0 1px;vertical-align:top;content:''}.common_popup .input_item .btn_fold[aria-expanded=true] .txt:after{transform:rotate(180deg)}.common_popup .input_item .expanded_list{margin:1px 2px 0;padding-left:32px}.common_popup .input_item .expanded_item{position:relative;padding-left:9px;font-size:12px;line-height:15px;font-weight:500;color:#757575;letter-spacing:-.5px}.common_popup .input_item .expanded_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:6px;left:0;background-color:#d8d8d8;content:''}.common_popup .input_item .expanded_item.point{font-weight:700}.common_popup .input_item .expanded_item.accent{line-height:18px}.common_popup .input_item .expanded_item.accent em{font-size:15px;letter-spacing:-.62px;font-weight:400;color:#121212;text-decoration:underline}.common_popup .input_item .expanded_item.accent:before{top:8px}.common_popup .input_item .expanded_item+.expanded_item{margin-top:2px}.common_popup .input_item .check_desc{margin-top:1px;padding-left:32px;font-size:12px;line-height:15px;color:#949494;letter-spacing:-.5px}.common_popup .refund_box{margin-top:15px;padding:20px 21px 0;border:1px solid #03a94d;border-radius:8px;background-color:#fff;font-size:15px;line-height:18px;font-weight:600}.common_popup .refund_box .data_box{padding:17px 0 18px;border-top:1px dotted #d5d5d5}.common_popup .refund_box .data_box .data,.common_popup .refund_box .data_box .txt{display:inline-block;font-size:13px;line-height:16px;letter-spacing:-.47px;color:#393a41;vertical-align:top}.common_popup .refund_box .data_box .data{margin-left:4px;white-space:nowrap}.common_popup .refund_box .refund_list{overflow-y:auto;box-sizing:border-box;max-height:173px;margin:0 -10px 0 -16px;padding:0 11px 20px 16px}.common_popup .refund_box .refund_list.sub{overflow:hidden;margin-top:7px;padding-bottom:0;font-size:13px;line-height:16px}.common_popup .refund_box .refund_list.sub .refund_item+.refund_item{margin-top:6px}.common_popup .refund_box .refund_list.sub .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;padding-left:12px;color:#949494}.common_popup .refund_box .refund_list.sub .title:before{background-position:-225px -121px;background-repeat:no-repeat;width:7px;height:7px;position:absolute;top:3px;left:1px;content:''}.common_popup .refund_box .refund_list.sub .title.more{white-space:normal;overflow:visible;text-overflow:clip}.common_popup .refund_box .refund_list.sub .value{font-weight:400;color:#949494}.common_popup .refund_box .refund_list.result{overflow-y:visible;padding:14px 0 19px;max-height:none;margin:0}.common_popup .refund_box .refund_list.result .title{color:#222}.common_popup .refund_box .refund_list.result .value{color:#03a94d}.common_popup .refund_box .refund_list+.refund_list{border-top:1px solid #eaebf0}.common_popup .refund_box .refund_item .inner{display:flex;padding:0;gap:8px}.common_popup .refund_box .refund_item.refund .title,.common_popup .refund_box .refund_item.refund .value{color:#292a2e}.common_popup .refund_box .refund_item.refund .refund_list.sub .title,.common_popup .refund_box .refund_item.refund .refund_list.sub .value{color:#949494}.common_popup .refund_box .refund_item+.refund_item{margin-top:13px}.common_popup .refund_box .title{flex:1;width:140px;font-weight:600;color:#ff3d25;letter-spacing:-.6px;text-align:left}.common_popup .refund_box .title .date{font-size:12px;font-weight:400;color:#949494}.common_popup .refund_box .value{letter-spacing:-.47px;text-align:right;color:#ff3d25}.common_popup .user_list{margin-top:16px;padding:5px 19px;border:1px solid #03a94d;border-radius:8px;background-color:#fff;text-align:left}.common_popup .user_item{position:relative;min-height:26px;padding:14px 0;font-size:0}.common_popup .user_item+.user_item{border-top:1px solid rgba(0,0,0,.05)}.common_popup .user_item .thumbnail{width:26px;height:26px;border-radius:50%;overflow:hidden;position:absolute;top:50%;left:0;margin-top:-13px;background:#d8d8d8}.common_popup .user_item .thumbnail:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(0,0,0,.05);content:''}.common_popup .user_item .thumbnail img{position:absolute;top:0;right:0;bottom:0;left:0}.common_popup .user_item .info{display:inline-block;position:relative;box-sizing:border-box;max-width:100%;vertical-align:top}.common_popup .user_item .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-size:15px;line-height:26px;letter-spacing:-.8px;color:#292a2e}.common_popup .user_item .ico_master,.common_popup .user_item .ico_scheduled,.common_popup .user_item .ico_using{position:absolute;top:4px;right:0}.common_popup .user_item .ico_master{background-position:-213px -98px;background-repeat:no-repeat;width:31px;height:19px}.common_popup .user_item .ico_using{background-position:-232px -38px;background-repeat:no-repeat;width:32px;height:17px}.common_popup .user_item .ico_scheduled{background-position:-190px -38px;background-repeat:no-repeat;width:40px;height:17px}.common_popup .user_item .user{position:relative;padding-left:34px}.common_popup .user_item .user.me .thumbnail:after{border-color:#03a94d}.common_popup .user_item .user.member{padding-right:74px}.common_popup .user_item .user.master .info{padding-right:35px}.common_popup .user_item .user.using .info{padding-right:36px}.common_popup .user_item .user.scheduled .info{padding-right:44px}.common_popup .user_item .user.oneself .info{padding-right:26px}.common_popup .user_item .user.oneself .oneself_text{position:absolute;top:4px;right:0;font-size:13px;font-weight:500;letter-spacing:-.43px;line-height:19px;color:#888;vertical-align:top}.common_popup .user_item .input_radio:checked+.label_radio:before{border-color:rgba(3,169,77,.6)}.common_popup .user_item .input_radio:checked+.label_radio:after{background-color:#03a94d}.common_popup .user_item .label_radio{position:absolute;top:0;right:0;bottom:0;left:0;padding:15px 0 15px 30px}.common_popup .user_item .label_radio:before{width:18px;height:18px;border-radius:50%;position:absolute;top:18px;left:0;border:1px solid #cad0d3;background:#fff;content:''}.common_popup .user_item .label_radio:after{width:10px;height:10px;border-radius:50%;position:absolute;top:23px;left:5px;background:#dedede;content:''}.common_popup .refund_dicon{margin-top:20px;padding:19px 20px;border:1px solid #03a94d;border-radius:8px;background-color:#fff}.common_popup .refund_dicon .desc_box{display:table;table-layout:fixed;border-collapse:collapse;width:100%;font-size:15px;line-height:17px;color:#292a2e}.common_popup .refund_dicon .desc_box .value{font-weight:700;letter-spacing:-.42px}.common_popup .refund_dicon .title,.common_popup .refund_dicon .value{display:table-cell;vertical-align:top}.common_popup .refund_dicon .title{letter-spacing:-.6px;text-align:left}.common_popup .refund_dicon .value{width:66px;text-align:right}.common_popup .refund_dicon .desc_list{margin-top:14px;padding-top:14px;border-top:1px dashed #d5d5d5}.common_popup .refund_dicon .desc_list+.desc_box{margin-top:14px;border-top:1px solid #eaebf0}.common_popup .refund_dicon .desc_list+.desc_box .title,.common_popup .refund_dicon .desc_list+.desc_box .value{padding-top:14px}.common_popup .refund_dicon .desc_item{position:relative;padding-left:11px;line-height:17px}.common_popup .refund_dicon .desc_item:before{background-position:-127px -127px;background-repeat:no-repeat;width:6px;height:6px;position:absolute;top:4px;left:1px;content:''}.common_popup .refund_dicon .desc_item .item{display:table;table-layout:fixed;border-collapse:collapse;width:100%;color:#292a2e}.common_popup .refund_dicon .desc_item .item.sub{color:#999dab}.common_popup .refund_dicon .desc_item .item.sub .title{font-weight:400}.common_popup .refund_dicon .desc_item .item+.item{margin-top:6px}.common_popup .refund_dicon .desc_item .title{font-size:13px;font-weight:600}.common_popup .refund_dicon .desc_item .value{font-size:14px;letter-spacing:-.47px}.common_popup .refund_dicon .desc_item+.desc_item{margin-top:13px}.common_popup .img_desc{margin-top:20px;padding:24px 12px 19px;border:1px solid #d3dadf;background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.common_popup .img_desc .box_title{font-size:18px;line-height:21px;font-weight:500;color:#121212;letter-spacing:-.9px}.common_popup .img_desc .box_title .accent{font-weight:700;letter-spacing:normal}.common_popup .img_desc .desc{margin-top:6px;font-size:12px;line-height:18px;color:#999dab;letter-spacing:-.5px}.common_popup .img_desc .img_box{position:relative;margin:41px 0 0}.common_popup .img_desc .img_box:before{position:absolute;top:-21px;right:8px;left:8px;border-top:1px solid #e8ecef;content:''}.common_popup .img_desc .img_box img{width:100%;max-width:263px;vertical-align:top}.common_popup .img_desc .img_box .notice{margin-top:20px}.common_popup .img_desc .img_box .notice .inner{display:inline-block;vertical-align:top;text-align:left}.common_popup .list_box{margin-top:10px;padding:17px 19px;border:1px solid #03a94d;border-radius:12px;background:#fff;text-align:left}.common_popup .list_box .title{font-size:15px;line-height:18px;font-weight:600;color:#292a2e;letter-spacing:-.6px}.common_popup .list_box .list{margin-top:12px;padding-top:13px;border-top:1px dashed #d5d5d5}.common_popup .list_box .item{position:relative;padding-left:11px;font-size:13px;line-height:16px;color:#757575;letter-spacing:-.5px}.common_popup .list_box .item:before{box-sizing:border-box;position:absolute;top:6px;left:0;width:5px;height:5px;border:1px solid #d5d5d5;border-top:none;border-right:none;content:''}.common_popup .list_box .item+.item{margin-top:12px}.common_popup .list_box .notice{margin-top:12px;padding-top:11px;border-top:1px dashed #eaebf0;font-size:13px;line-height:17px;font-weight:600;color:#121212;text-align:center;letter-spacing:-.47px}.common_popup .list_box .notice .line{white-space:nowrap}.common_popup .notice_list{margin-top:16px;text-align:left}.common_popup .notice_list.scroll{overflow-y:auto;max-height:120px;margin-right:-20px;margin-left:-20px;padding:0 25px}.common_popup .notice_list .sub_list{margin-top:4px}.common_popup .notice_list .sub_item{position:relative;padding-left:11px}.common_popup .notice_list .sub_item:before{box-sizing:border-box;position:absolute;top:5px;left:2px;width:4px;height:4px;border:1px solid #b1b4c1;border-top:none;border-right:none;content:''}.common_popup .notice_item{position:relative;padding-left:9px;font-size:12px;line-height:18px;color:#949494;letter-spacing:-.5px}.common_popup .notice_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:0;background:#b1b4c1;content:''}.common_popup .notice_item b{font-weight:600}.common_popup .notice_item .lnk_more{display:inline-block;vertical-align:top}.common_popup .notice_item .lnk_more.arrow{white-space:nowrap}.common_popup .notice_item .lnk_more.arrow .txt{color:#03a94d;text-decoration:none}.common_popup .notice_item .lnk_more.arrow .txt:after{background-position:-128px -52px;background-repeat:no-repeat;width:5px;height:8px;display:inline-block;margin:4px 0 0 1px;vertical-align:top;content:''}.common_popup .notice_item .lnk_more .txt{color:#949494;text-decoration:underline}.common_popup .notice_item .badge_npay{background-position:-81px -3px;background-repeat:no-repeat;width:52px;height:15px;display:inline-block;margin-top:1px;vertical-align:top}.common_popup .notice_item+.notice_item{margin-top:4px}.common_popup .btn_close{position:absolute;top:-23px;right:7px;padding:5px}.common_popup .btn_close:before{background-position:-65px -97px;background-repeat:no-repeat;width:24px;height:24px;display:block;margin:0 auto;content:''}.common_popup .btn_list{margin-top:22px;display:flex;gap:8px}.common_popup .btn_list.block{display:block;box-sizing:border-box;width:100%}.common_popup .btn_list.block .btn_item{display:block}.common_popup .btn_list.block .btn_item+.btn_item{margin-top:8px}.common_popup .btn_item{flex:1;position:relative;vertical-align:top}.common_popup .btn_item .tooltip{position:absolute;right:0;bottom:100%;left:0;margin-bottom:-6px}.common_popup .btn_item .tooltip:after{border-top:5px solid #2d3339;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);content:''}.common_popup .btn_item .tooltip .txt{display:inline-block;padding:6px 12px;border-radius:6px;background:#2d3339;font-size:13px;line-height:16px;color:#00de5a;letter-spacing:-.5px;vertical-align:top}.common_popup .btn{width:100%;height:100%;padding:11px 0;border:1px solid #03a94d;border-radius:8px;background-color:#03a94d}.common_popup .btn:disabled{border-color:#cad0d3;background-color:#ccc;cursor:default}.common_popup .btn.off{border-color:rgba(0,0,0,.1);background-color:#fff}.common_popup .btn.off .txt{font-weight:500;color:#757575}.common_popup .btn.line{border-color:#03a94d;background-color:#fff}.common_popup .btn.line .txt{font-weight:600;color:#03a94d}.common_popup .btn .txt{font-size:15px;line-height:18px;font-weight:600;color:#fff;letter-spacing:-.5px}.common_popup .btn .sub{display:block;margin-top:3px;font-size:11px;line-height:13px;font-weight:500;color:rgba(255,255,255,.5)}.common_popup .fold_box{position:relative;margin:0 -3px -11px}.common_popup .fold_box.on .inner{display:block}.common_popup .fold_box .inner{display:none;position:relative;padding:17px 21px 19px;text-align:left}.common_popup .fold_box .inner:after{position:absolute;left:27px;bottom:0;right:27px;border-bottom:1px dotted #d5d5d5;content:''}.common_popup .fold_box .btn_fold{display:block;width:100%}.common_popup .fold_box .btn_fold[aria-expanded=true] .txt:after{transform:rotate(180deg)}.common_popup .fold_box .btn_fold .txt{display:block;font-size:13px;line-height:51px;color:#797b84;letter-spacing:-.28px}.common_popup .fold_box .btn_fold .txt:after{background-position:-164px -62px;background-repeat:no-repeat;width:10px;height:4px;display:inline-block;margin:22px 0 0 6px;vertical-align:top;content:''}.common_popup .fold_item{position:relative;padding-left:12px;font-size:13px;line-height:17px;color:#797b84;letter-spacing:-.5px}.common_popup .fold_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:6px;left:3px;background-color:#ccc;content:''}.common_popup .fold_item+.fold_item{margin-top:6px}.coupon_popup{box-sizing:border-box;max-width:320px;margin:15px 32px;padding:30px 21px 20px;border-radius:12px;background:linear-gradient(0deg,#fff,#fff),linear-gradient(182.39deg,rgba(241,244,255,0) 5%,#f1f4ff 61%)}.coupon_popup .lnk{display:block}.coupon_popup .title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:22px;line-height:28px;font-weight:700;color:#292a2e;letter-spacing:-1px}.coupon_popup .desc{margin-top:7px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:24px;font-weight:500;color:#292a2e;letter-spacing:-.5px}.coupon_popup .desc .txt{position:relative;display:inline-block;vertical-align:top}.coupon_popup .desc .txt:before{position:absolute;right:-3px;bottom:1px;left:-3px;height:8px;background:rgba(132,62,221,.2);content:''}.coupon_popup .desc .accent{font-weight:700}.coupon_popup .desc .br_low{display:none}.coupon_popup .img{margin-top:20px}.coupon_popup .more{display:block;margin-top:22px;padding:16px;border-radius:30px;background:linear-gradient(92deg,#5311fb 7%,#8502ff 82%);font-family:pretendard,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:18px;font-weight:700;color:#fff;letter-spacing:-.5px}.coupon_popup .accent{color:#5611fb}.white_dimmed{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.9);z-index:100}.loading{display:inline-block}.btn_notice{background-position:-167px -43px;background-repeat:no-repeat;width:13px;height:13px;margin-top:2px;vertical-align:top}.btn_notice[aria-expanded=true]+.notice_tooltip{display:block}.notice_tooltip{overflow:hidden;display:none;box-sizing:border-box;position:absolute;top:100%;right:13px;left:13px;z-index:10;max-width:298px;margin-top:8px;padding:20px 32px 0 20px;border:1px solid #3f3f3f;border-radius:8px;background-color:#fff;letter-spacing:-.5px}.notice_tooltip[aria-hidden=false]{display:block}.notice_tooltip .inner{overflow-y:auto;box-sizing:border-box;max-height:247px;margin-right:-32px;margin-left:-20px;padding:0 32px 20px 20px}.notice_tooltip .title{display:block;margin-bottom:11px;font-size:14px;line-height:17px;color:#292a2e}.notice_tooltip .btn_close{position:absolute;top:6px;right:8px;width:34px;height:34px}.notice_tooltip .btn_close:before{background-position:-273px -22px;background-repeat:no-repeat;width:16px;height:14px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:''}.notice_tooltip .desc,.notice_tooltip .sub_title{display:block;font-size:13px;line-height:18px;color:#797b84}.notice_tooltip .desc+.notice_list,.notice_tooltip .sub_title+.notice_list{margin-top:5px}.notice_tooltip .sub_title{font-weight:700}.notice_tooltip .notice_list+.sub_title,.notice_tooltip .notice_list+.title{margin-top:10px}.notice_tooltip .notice_item{position:relative;padding-left:9px;font-size:13px;line-height:18px;color:#797b84}.notice_tooltip .notice_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:6px;left:0;background-color:#d3dadf;content:''}.notice_tooltip .notice_item u{font-weight:700}.notice_tooltip .notice_item+.notice_item{margin-top:4px}.notice_tooltip .lnk_more{display:inline-block;vertical-align:top}.notice_tooltip .lnk_more .txt{color:#797b84;text-decoration:underline}.notice_tooltip .lnk_more .txt.accent{color:#03a94d}.modal_popup{position:fixed;bottom:0;width:100%;padding-bottom:calc(constant(safe-area-inset-bottom) + 92px);padding-bottom:calc(env(safe-area-inset-bottom) + 92px);background-color:#fff;border-radius:22px 22px 0 0;z-index:101}.modal_popup .accent{color:#03a94d}.modal_popup.alert{padding-bottom:0}.modal_popup.alert .modal_inner{padding:27px 18px calc(constant(safe-area-inset-bottom) + 27px);padding:27px 18px calc(env(safe-area-inset-bottom) + 27px);text-align:center}.modal_popup.alert .title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:24px;line-height:34px;color:#222;letter-spacing:-1px}.modal_popup.alert .title:before{background-position:0 0;background-repeat:no-repeat;width:86px;height:73px;display:block;margin:0 auto 16px;content:''}.modal_popup.alert .title .point{color:#3379ef}.modal_popup.alert .desc,.modal_popup.alert .notice{margin-top:10px;letter-spacing:-.5px}.modal_popup.alert .desc{font-weight:500;font-size:15px;line-height:22px;color:#292a2e}.modal_popup.alert .notice{font-size:14px;line-height:17px;color:#9e9e9e}.modal_popup.simple .btn_join,.modal_popup.simple_student .btn_join{box-shadow:0 4px 10px 0 #383F464D}.modal_popup.simple_student{padding-bottom:calc(constant(safe-area-inset-bottom) + 122px);padding-bottom:calc(env(safe-area-inset-bottom) + 122px)}.modal_popup.simple{padding-bottom:calc(constant(safe-area-inset-bottom) + 126px);padding-bottom:calc(env(safe-area-inset-bottom) + 126px)}.modal_popup.simple .terms_area{margin-top:14px;padding-top:0;border-top:none}.modal_popup.common{padding-bottom:calc(constant(safe-area-inset-bottom) + 98px);padding-bottom:calc(env(safe-area-inset-bottom) + 98px)}.modal_popup.common .fold_bar{margin-bottom:27px}.modal_popup.common .s_title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:22px;line-height:31px;color:#292a2e;letter-spacing:-1px;text-align:center}.modal_popup.common .s_desc{margin-top:16px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:21px;font-weight:500;color:#393a41;letter-spacing:-1px;text-align:center}.modal_popup.common .terms_list{margin:20px 20px 0}.modal_popup.common .terms_item{font-size:13px;line-height:16px;color:#999dab;text-align:center}.modal_popup.common .terms_item .lnk_more{font-weight:700;color:#292a2e;text-decoration:underline}.modal_popup.common .terms_item+.terms_item{margin-top:12px}.modal_popup.common .btn_box{padding:3px 5px calc(constant(safe-area-inset-bottom) + 4px);padding:3px 5px calc(env(safe-area-inset-bottom) + 4px)}.modal_popup.common .btn_list{display:table;table-layout:fixed;width:100%;border-spacing:12px;background-color:#fff}.modal_popup.common .btn_item{display:table-cell}.modal_popup.common .btn_item .btn{display:block;width:100%;border:1px solid #ede2e9;border-radius:8px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:56px;font-weight:500;letter-spacing:-1px}.modal_popup.common .btn_item .btn.on{border-color:#03a94d;background:#03a94d;font-weight:700}.modal_popup.common .btn_item .btn.on .txt{color:#fff}.modal_popup.common .btn_item .txt{color:#393a41}.modal_popup .fold_bar{margin:12px auto 21px}.modal_popup .modal_inner{position:relative}.modal_popup .tab_list{position:absolute;top:0;right:20px;z-index:1;border:1px solid #eaebf0;border-radius:19px;background-color:#f7f7f7}.modal_popup .tab_list+.type_list .title{margin-right:119px;font-size:26px;line-height:32px}.modal_popup .tab_item{display:inline-block;position:relative;width:51px;height:36px;vertical-align:top}.modal_popup .tab_item:first-child .btn_type[aria-selected=true]{left:-5px}.modal_popup .tab_item:last-child .btn_type[aria-selected=true]{right:-5px}.modal_popup .tab_item:last-child .btn_type[aria-selected=true]+.tooltip_box{display:block}.modal_popup .tab_item .tooltip_box{display:none;position:absolute;right:-5px;bottom:100%;z-index:10;margin-bottom:12px;padding:9px 32px 10px 11px;border-radius:8px;background-color:#2d3339;white-space:nowrap}.modal_popup .tab_item .tooltip_box .txt{font-size:13px;line-height:16px;color:#fff;letter-spacing:-.5px}.modal_popup .tab_item .tooltip_box .accent{color:#03a94d;font-weight:600}.modal_popup .tab_item .tooltip_box .btn_close{position:absolute;padding:10px;top:1px;right:1px}.modal_popup .tab_item .tooltip_box .btn_close:before{background-position:-167px -94px;background-repeat:no-repeat;width:12px;height:12px;display:inline-block;vertical-align:top;content:''}.modal_popup .tab_item .tooltip_box:before{background-position:-125px -113px;background-repeat:no-repeat;width:8px;height:4px;position:absolute;bottom:-4px;right:24px;content:''}.modal_popup .btn_type{width:100%;height:36px}.modal_popup .btn_type[aria-selected=true]{position:absolute;top:-1px;width:62px;height:38px;border-radius:19px;background-color:#03a94d;box-shadow:0 4px 4px 0 rgba(3,169,77,.2)}.modal_popup .btn_type[aria-selected=true] .txt{color:#fff}.modal_popup .btn_type .txt{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:17px;font-weight:700;color:#ababab}.modal_popup .type_list{padding:0 20px}.modal_popup .type_item{display:block}.modal_popup .type_item.off{display:none}.modal_popup .item_content .title{display:block;margin-top:3px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:24px;line-height:27px;color:#292a2e;letter-spacing:-1.5px;word-break:keep-all}.modal_popup .item_content .title.accent{color:#03a94d}.modal_popup .item_content .s_desc{margin-top:8px;font-size:15px;line-height:18px;font-weight:600;color:#393a41;letter-spacing:-.5px}.modal_popup .item_content .s_desc b{font-weight:800;color:#444}.modal_popup .item_content .alert{position:relative;margin-top:12px;padding:9px 11px 8px 33px;border-radius:8px;background-color:rgba(3,169,77,.05);font-size:13px;line-height:18px;color:#292a2e;letter-spacing:-.5px;word-break:keep-all}.modal_popup .item_content .alert .accent{font-weight:600}.modal_popup .item_content .alert:before{background-position:-268px -98px;background-repeat:no-repeat;width:11px;height:11px;position:absolute;top:11px;left:17px;content:''}@media all and (max-width:320px){.modal_popup .item_content .alert br{display:none}}.modal_popup .simple_box{margin:16px 18px 0;border:1px solid #e0e2e9;border-radius:18px}.modal_popup .simple_list{padding:7px 18px;border-radius:17px;background-color:#fff}.modal_popup .simple_list .notice_item{margin:0 1px;padding-bottom:9px;font-size:12px;line-height:14px;color:#393a41;letter-spacing:-1px;text-align:center}.modal_popup .simple_list .notice_item .accent{font-weight:600;color:#fb5159}.modal_popup .simple_list .notice_item .desc{padding:9px;border:1px solid rgba(251,81,89,.16);border-radius:8px;background-color:rgba(251,81,89,.06)}.modal_popup .simple_item{display:table;table-layout:fixed;border-collapse:collapse;width:100%}.modal_popup .simple_item .desc,.modal_popup .simple_item .title{display:table-cell;font-size:15px;line-height:18px;vertical-align:top}.modal_popup .simple_item .title{width:110px;padding:15px 0;font-weight:400;color:#5b5e6b;letter-spacing:-.6px}.modal_popup .simple_item .ico_npay{background-position:-81px -52px;background-repeat:no-repeat;width:41px;height:15px;display:inline-block;margin-top:2px;vertical-align:top}.modal_popup .simple_item .desc{text-align:right}.modal_popup .simple_item .desc .txt{display:inline-block;padding:15px 0;font-weight:600;color:#292a2e;letter-spacing:-.42px}.modal_popup .simple_item .lnk_more{display:inline-block;max-width:100%;padding:15px 0 14px;vertical-align:top}.modal_popup .simple_item .lnk_more.card .payway{max-width:73%}.modal_popup .simple_item .lnk_more .txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding:0}.modal_popup .simple_item .lnk_more .txt:after{background-position:-167px -130px;background-repeat:no-repeat;width:8px;height:12px;display:inline-block;margin:3px 0 0 5px;vertical-align:top;content:''}.modal_popup .simple_item .lnk_more .payway_box{display:block;position:relative;margin-top:4px;padding-right:13px;font-size:14px;line-height:17px;color:#999dab;letter-spacing:-.42px}.modal_popup .simple_item .lnk_more .payway{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:46%;vertical-align:top}.modal_popup .simple_item+.simple_item{border-top:1px solid rgba(0,0,0,.05)}.modal_popup .desc_list{margin:12px 20px 0}.modal_popup .desc_item{position:relative;padding-left:10px;font-size:12px;line-height:18px;color:#999dab;letter-spacing:-.5px}.modal_popup .desc_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:0;background-color:#d8d8d8;content:''}.modal_popup .desc_item .accent{color:#03a94d}.modal_popup .desc_item+.desc_item{margin-top:1px}.modal_popup .promo_box{position:relative;margin:14px 16px 0;padding:9px 80px 9px 18px;border-radius:6px;background-color:#21146e}.modal_popup .promo_box .title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;font-weight:500;color:#fff;letter-spacing:-.5px}.modal_popup .promo_box .accent{color:#ffe712}.modal_popup .promo_box .date{font-size:12px;line-height:16px;color:rgba(255,255,255,.5)}.modal_popup .promo_box:after{background-position:0 -98px;background-repeat:no-repeat;width:68px;height:48px;position:absolute;right:12px;bottom:0;content:''}.modal_popup .terms_area{margin:16px 20px 0;padding-top:14px;padding-bottom:0;border-top:1px solid #edf0f2}.modal_popup .terms_box .input_chk .chk_txt{font-size:12px;color:#292a2e}.modal_popup .terms_all input[type=checkbox]:checked+label:before{background-position:-33px -127px;background-repeat:no-repeat;width:20px;height:20px}.modal_popup .terms_all label{padding:6px 0 6px 30px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:20px;color:#292a2e;letter-spacing:-1px}.modal_popup .terms_all label:before{background-position:-139px -33px;background-repeat:no-repeat;width:20px;height:20px;top:6px}.modal_popup .terms_item input[type=checkbox]:checked+label:before{background-position:-167px -78px;background-repeat:no-repeat;width:12px;height:10px}.modal_popup .terms_item label{padding:6px 0 6px 30px;font-size:12px;line-height:14px}.modal_popup .terms_item label .txt{font-size:12px;line-height:14px}.modal_popup .terms_item label .btn_fold:after{background-position:-96px -127px;background-repeat:no-repeat;width:10px;height:6px;margin-top:4px}.modal_popup .terms_item label:before{background-position:-167px -62px;background-repeat:no-repeat;width:12px;height:10px;top:8px}.modal_popup .terms_item .expanded_box{position:absolute;top:100%;right:0;left:0;z-index:20;margin:0;box-shadow:0 4px 6px 0 rgba(0,0,0,.15)}.modal_popup .terms_item .expanded_box .inner{position:relative;padding:15px 35px 15px 18px;max-height:100px}.modal_popup .terms_item .expanded_box a .txt{font-size:12px;line-height:14px;font-weight:600;color:#292a2e}.modal_popup .terms_item .expanded_box .btn_close{top:5px;right:5px;width:35px;height:35px;z-index:1}.modal_popup .terms_item .expanded_box .btn_close:before{background-position:-105px -73px;background-repeat:no-repeat;width:16px;height:16px}.modal_popup .terms_item .expanded_item .title+.desc_list{margin-top:11px}.modal_popup .terms_item .expanded_item .desc_list{margin-top:0}.modal_popup .terms_item .expanded_item .desc_item{padding-left:10px;font-size:12px;line-height:14px;color:#999dab}.modal_popup .terms_item .expanded_item .desc_item:before{top:4px}.modal_popup .terms_item .expanded_item .desc_item+.desc_item{margin-top:6px}.modal_popup .btn_box{position:fixed;right:0;bottom:0;left:0;padding:16px 18px calc(constant(safe-area-inset-bottom) + 18px);padding:16px 18px calc(env(safe-area-inset-bottom) + 18px);background-color:#fff}.modal_popup .btn_box .notice{margin-top:14px;font-size:13px;line-height:16px;color:#292a2e;letter-spacing:-.5px;text-align:center}.modal_popup .btn_join{display:block;position:relative;width:100%;min-height:58px;padding:0 19px;border-radius:8px;background:linear-gradient(116deg,#00d047 12%,#329fed 50%,#5161e6 88%)}.modal_popup .btn_join .tooltip{background-position:-88px -22px;background-repeat:no-repeat;width:100px;height:38px;position:absolute;top:-26px;left:50%;margin-left:62px}.modal_popup .btn_join .txt{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:20px;font-weight:700;color:#fff;letter-spacing:-1px}.modal_popup .btn_join .more{display:block;margin-top:5px;font-size:10px;line-height:12px;color:rgba(255,255,255,.6);letter-spacing:-.3px}.modal_popup .btn_join:disabled{background:#cad0d3;cursor:default}.toast_voucher{display:none;align-items:center;position:fixed;right:18px;bottom:calc(constant(safe-area-inset-bottom) + 24px);bottom:calc(env(safe-area-inset-bottom) + 24px);left:18px;z-index:200;box-sizing:border-box;max-width:732px;margin:0 auto;border-radius:4px;background:#121212;font-size:14px;line-height:17px;letter-spacing:-.5px;color:#fff}.toast_voucher.error:before{background-position:-95px -97px;background-repeat:no-repeat;width:24px;height:24px}.toast_voucher.on{display:flex}.toast_voucher:before{background-position:-3px -127px;background-repeat:no-repeat;width:24px;height:24px;margin:0 12px;content:''}.toast_voucher .text{padding:12px 12px 12px 0}.toast_popup{box-sizing:border-box;display:flex;align-items:center;position:fixed;right:16px;bottom:calc(constant(safe-area-inset-bottom) + 16px);bottom:calc(env(safe-area-inset-bottom) + 16px);left:16px;z-index:200;max-width:736px;margin:0 auto;padding:12px;border-radius:4px;background:#121212;font-size:14px;line-height:17px;color:#fff;letter-spacing:-.5px}.toast_popup .ico{display:block;margin-right:12px}.toast_popup .ico.check{background-position:-3px -127px;background-repeat:no-repeat;width:24px;height:24px}.toast_popup .s_desc{margin-top:2px}@media (max-height:500px){.landscape .modal_popup{padding-bottom:0}.landscape .modal_popup .modal_inner{overflow-x:auto;max-height:220px}.landscape .modal_popup .tab_item .tooltip_box{top:100%;bottom:auto;margin:12px 0 0}.landscape .modal_popup .tab_item .tooltip_box:before{transform:rotate(180deg);top:-4px;bottom:auto}.landscape .modal_popup .btn_box{position:relative}}@media (max-width:320px){.modal_popup .modal_inner{overflow-x:auto;max-height:281px}.modal_popup .tab_item .tooltip_box{top:100%;bottom:auto;margin:12px 0 0}.modal_popup .tab_item .tooltip_box:before{transform:rotate(180deg);top:-4px;bottom:auto}.modal_popup .item_content .title{font-size:20px;line-height:22px}.modal_popup .item_content.coupon .desc_list,.modal_popup .item_content.free .desc_list{margin-top:12px}.modal_popup .desc_list{margin-top:16px}}@media (max-width:359px){.common_popup{margin-right:24px;margin-left:24px}.common_popup .s_desc .br{display:none}.common_popup .img_desc .img_box .notice br{display:none}.modal_popup .simple_item .lnk_more.card .payway{max-width:62%}.modal_popup .simple_item .lnk_more .payway{max-width:21%}.modal_popup .btn_join .tooltip{top:-23px;margin-left:50px}.modal_popup .btn_join .txt{font-size:16px;line-height:18px}.coupon_popup{margin-right:24px;margin-left:24px}}@media (max-width:374px){.common_popup .s_desc .br,.common_popup .s_title .br{display:none}.coupon_popup .desc .txt:before{display:none}.coupon_popup .desc .br_low{display:block}}@media (min-width:360px) and (max-width:374px){.modal_popup .simple_item .lnk_more.card .payway{max-width:71%}.modal_popup .simple_item .lnk_more .payway{max-width:41%}}@media (max-width:375px){.top_banner img{width:100%}}@media (min-width:384px){.common_popup{width:320px;margin:15px auto}.coupon_popup{width:320px;margin-right:auto;margin-left:auto}}@media (min-width:750px){.top_banner .bar_box{position:absolute;top:0;right:0;left:0;bottom:0;width:750px;height:100%;margin:0 auto}.top_banner .bar_box .page_bar{display:none}.top_banner .bar_box .btn{display:block}}@media (min-width:768px){.modal_popup{width:768px;margin:0 auto}.modal_popup .btn_box,.modal_popup .btn_list{box-sizing:border-box;width:768px;margin:0 auto}.common_popup .s_desc .br_low{display:none}}.wrap.intro .container{margin-top:0;padding-top:0}.landscape .wrap.app .intro_area{padding-bottom:0}.landscape .wrap.app .intro_student{padding-bottom:calc(constant(safe-area-inset-bottom) + 14px);padding-bottom:calc(env(safe-area-inset-bottom) + 14px)}.landscape .wrap.app .intro_student .lnk_box{margin-top:14px;margin-bottom:0}.landscape .wrap.app .finish_area{padding-bottom:calc(constant(safe-area-inset-bottom) + 16px);padding-bottom:calc(env(safe-area-inset-bottom) + 16px)}.landscape .wrap.app .finish_student{padding-bottom:calc(constant(safe-area-inset-bottom) + 25px);padding-bottom:calc(env(safe-area-inset-bottom) + 25px)}.landscape .wrap.app .join_agree{padding-bottom:calc(constant(safe-area-inset-bottom) + 20px);padding-bottom:calc(env(safe-area-inset-bottom) + 20px)}.landscape .wrap.app .join_agree .lnk_box{margin-bottom:0}.wrap.app .intro_area{padding-bottom:calc(constant(safe-area-inset-bottom) + 74px);padding-bottom:calc(env(safe-area-inset-bottom) + 74px)}.wrap.app .intro_student{padding-bottom:calc(constant(safe-area-inset-bottom) + 96px);padding-bottom:calc(env(safe-area-inset-bottom) + 96px)}.wrap.app .finish_area{padding-bottom:calc(constant(safe-area-inset-bottom) + 122px);padding-bottom:calc(env(safe-area-inset-bottom) + 122px)}.wrap.app .finish_area .lnk_box:before{height:calc(constant(safe-area-inset-bottom) + 106px);height:calc(env(safe-area-inset-bottom) + 106px)}.wrap.app .finish_student{padding-bottom:calc(constant(safe-area-inset-bottom) + 131px);padding-bottom:calc(env(safe-area-inset-bottom) + 131px)}.wrap.app .finish_student .lnk_box:before{height:calc(constant(safe-area-inset-bottom) + 106px);height:calc(env(safe-area-inset-bottom) + 106px)}.wrap.app .simple_area{padding-bottom:calc(constant(safe-area-inset-bottom) + 18px);padding-bottom:calc(env(safe-area-inset-bottom) + 18px)}.wrap.app .invite_error{padding-bottom:calc(constant(safe-area-inset-bottom) + 67px);padding-bottom:calc(env(safe-area-inset-bottom) + 67px)}.wrap.app .join_agree{padding-bottom:calc(constant(safe-area-inset-bottom) + 106px);padding-bottom:calc(env(safe-area-inset-bottom) + 106px)}.wrap.app .container.pc_landscape .join_agree{padding-bottom:calc(constant(safe-area-inset-bottom) + 106px);padding-bottom:calc(env(safe-area-inset-bottom) + 106px)}.intro_area{overflow:hidden;position:relative}.intro_area .title_area{position:relative;height:276px;background:#000137;text-align:center}.intro_area .title_area:after{position:absolute;bottom:0;right:0;left:0;border-top:1px solid rgba(255,255,255,.15);content:''}.intro_area .title_area .inner_box{display:table;height:100%;width:100%;margin:0 auto}.intro_area .title_area .inner{display:table-cell;position:relative;width:100%;padding:21px 0 0 25px;vertical-align:middle;text-align:left}.intro_area .title_area .inner:before{position:absolute;top:0;right:0;width:276px;height:276px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_vzt_vageb01-8012pn15.cat) no-repeat;background-size:auto 276px;background-position:center;content:''}.intro_area .title_area .video{position:absolute;top:0;right:0}.intro_area .title_area .video.pc{display:none;right:-73px}.intro_area .title_area .h_logo{position:relative;z-index:1;width:64px;line-height:14px}.intro_area .title_area .h_logo img{vertical-align:top}.intro_area .title_area .h_title{position:relative;z-index:1;margin-top:7px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:29px;line-height:36px;font-weight:700;color:#fff;letter-spacing:-.7px;text-align:left}.intro_area .title_area .more_box{position:relative;z-index:1;margin-top:10px}.intro_area .title_area .more_box .lnk_more{display:inline-block;padding:0 19px;border:1px solid rgba(255,255,255,.8);border-radius:156px;font-size:14px;line-height:34px;letter-spacing:-.05em;vertical-align:top}.intro_area .title_area .more_box .txt{color:#fff}.intro_area .title_area .more_box .txt:after{background-position:-77px -26px;background-repeat:no-repeat;width:3px;height:5px;display:inline-block;margin:13px 0 0 4px;vertical-align:top;content:''}.intro_area .title_area .notice{position:relative;z-index:1;margin-top:25px;font-size:12px;line-height:15px;color:rgba(255,255,255,.5);letter-spacing:-.5px}.intro_area .title_area .notice .ico_npay{background-position:-48px 0;background-repeat:no-repeat;width:36px;height:11px;display:inline-block;margin:1px 2px 0 0;vertical-align:top}.intro_area .title_area .btn_share{position:absolute;top:0;right:0;padding:13px 16px}.intro_area .title_area .btn_share:before{background-position:-33px -3px;background-repeat:no-repeat;width:24px;height:24px;display:block;content:''}.intro_area .action_box{position:fixed;right:0;bottom:0;left:0;z-index:80}.intro_area .toast_notice{margin-bottom:16px;text-align:center}.intro_area .toast_notice[aria-hidden=false]{animation:fadeInUp .3s}.intro_area .toast_notice[aria-hidden=true]{opacity:0;animation:fadeOutDown .5s}.intro_area .toast_notice .inner{display:inline-block;position:relative;padding:11px 33px 11px 40px;border-radius:50px;background-color:rgba(27,34,54,.94)}.intro_area .toast_notice .inner:before{background-position:-3px -3px;background-repeat:no-repeat;width:24px;height:24px;position:absolute;top:8px;left:8px;content:''}.intro_area .toast_notice .txt{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:18px;color:#fff;letter-spacing:-.5px}.intro_area .toast_notice .btn_close{position:absolute;top:0;right:0;padding:14px 13px 14px 8px;line-height:12px}.intro_area .toast_notice .btn_close:before{background-position:-70px -13px;background-repeat:no-repeat;width:11px;height:11px;display:inline-block;vertical-align:top;content:''}.intro_area .lnk_join{display:block;position:relative;padding:20px 0 calc(canstant(safe-area-inset-bottom) + 20px);padding:20px 0 calc(env(safe-area-inset-bottom) + 20px);background:linear-gradient(159deg,#425adf 4%,#5519aa 101%);text-align:center}.intro_area .lnk_join .txt{display:inline-block;position:relative;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:22px;line-height:34px;font-weight:700;color:#fff;letter-spacing:-1px;vertical-align:top}.intro_area .lnk_join .txt .tooltip{position:absolute;bottom:100%;right:-29px;margin:0 0 6px 0;padding:8px 11px;border-radius:999px;background-color:#03a94d;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;font-weight:700;color:#fff;letter-spacing:-.63px}.intro_area .lnk_join .txt .tooltip .accent{color:#fff852}.intro_area .lnk_join .txt .tooltip:after{background-position:-48px -35px;background-repeat:no-repeat;width:22px;height:15px;position:absolute;top:100%;right:2px;margin-top:-8px;content:''}.intro_area .lnk_join .txt:after{background-position:-48px -13px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;margin:7px 0 0 4px;vertical-align:top;content:''}.intro_area .menu_box{display:none;position:fixed;top:0;right:0;left:0;z-index:90;background-color:#fff}.intro_area .menu_box:after{position:absolute;right:0;bottom:-10px;left:0;height:10px;background:linear-gradient(to bottom,#000 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00ffffff', GradientType=0 );opacity:.1;content:''}.intro_area .menu_box .inner:after,.intro_area .menu_box .inner:before{position:absolute;top:0;z-index:1;content:''}.intro_area .menu_box .inner:before{background-position:0 0;background-repeat:no-repeat;width:22px;height:52px;left:0}.intro_area .menu_box .inner:after{background-position:-24px 0;background-repeat:no-repeat;width:22px;height:52px;right:0}.intro_area .menu_list{overflow-x:auto;position:relative;padding:0 9px;text-align:center;white-space:nowrap;word-break:keep-all}.intro_area .menu_list li{display:inline-block;vertical-align:top}.intro_area .menu_list .menu{display:block;padding:17px 15px}.intro_area .menu_list .menu .txt{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:18px;font-weight:500;color:#bbb;letter-spacing:-1px}.intro_area .menu_list .menu[aria-current=true]{position:relative}.intro_area .menu_list .menu[aria-current=true] .txt{font-weight:700;color:#111}.intro_area .menu_list .menu[aria-current=true]:after{position:absolute;right:15px;bottom:0;left:15px;height:2px;background-color:#111;content:''}.intro_area .multi_banner .banner_item{overflow:hidden;position:relative;background-size:700px auto;background-position:center;background-repeat:no-repeat}.intro_area .multi_banner .banner_item:before{position:absolute;top:0;right:0;left:0;border-top:1px solid rgba(255,255,255,.15);content:''}.intro_area .multi_banner .banner{display:block;position:relative}.intro_area .multi_banner .inner{display:flex;align-items:center;height:176px;padding:0 16px 0 25px}.intro_area .multi_banner .title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:20px;line-height:28px;font-weight:700;color:#fff;letter-spacing:-1px}.intro_area .multi_banner .title .sub{display:block;margin-bottom:2px;font-size:12px;line-height:16px;letter-spacing:-.5px}.intro_area .multi_banner .notice{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;margin-top:8px;font-size:12px;line-height:15px;color:rgba(255,255,255,.6);letter-spacing:-.5px}.intro_area .multi_banner .img_box{margin-left:auto}.intro_area .multi_banner .img_box img{vertical-align:top}.intro_area .multi_banner .bar_box{height:17px;margin-top:-17px;text-align:center}.intro_area .multi_banner .bar_box .btn{width:34px;height:34px;border-radius:50%;display:none;z-index:1;margin-top:-17px;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05),1px 1px 2px 0 rgba(0,0,0,.05);opacity:.8}.intro_area .multi_banner .bar_box .btn:hover{opacity:1}.intro_area .multi_banner .bar_box .btn:before{background-position:-167px -112px;background-repeat:no-repeat;width:8px;height:12px;display:block;margin:0 auto;content:''}.intro_area .multi_banner .bar_box .btn.swiper-button-prev{left:27px}.intro_area .multi_banner .bar_box .btn.swiper-button-prev:before{transform:rotate(180deg)}.intro_area .multi_banner .bar_box .btn.swiper-button-next{right:27px}.intro_area .multi_banner .bar_box .btn.swiper-button-disabled{display:none}.intro_area .multi_banner .page_bar{display:inline-flex;gap:1px;position:absolute;bottom:16px;right:16px;z-index:10}.intro_area .multi_banner .btn_stop{width:22px;height:21px;padding-left:2px;border-radius:999px 0 0 999px;background:rgba(0,0,0,.4)}.intro_area .multi_banner .btn_stop.on:before{background-position:-278px -146px;background-repeat:no-repeat;width:14px;height:15px}.intro_area .multi_banner .btn_stop:before{background-position:-218px -165px;background-repeat:no-repeat;width:14px;height:15px;display:block;margin:0 auto;content:''}.intro_area .multi_banner .page{display:flex;gap:1px;align-items:center;padding:0 6px 0 4px;font-family:pretendard,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:12px;line-height:14px;font-weight:500;color:#fff}.intro_area .multi_banner .swiper-pagination-fraction{width:auto}.intro_area .multi_banner .swiper-pagination-current{font-weight:700}.intro_area .multi_banner .swiper-pagination{position:relative;bottom:0;border-radius:0 999px 999px 0;background:rgba(0,0,0,.4)}.intro_area .new_banner .banner{display:block;position:relative;text-align:center}.intro_area .new_banner .banner:before{position:absolute;top:0;right:0;left:0;border-top:1px solid rgba(255,255,255,.06);content:''}.intro_area .new_banner img{width:100%;vertical-align:top}.intro_area .new_banner .mo{max-width:375px}.intro_area .new_banner .pc{display:none;max-width:750px}.intro_area .h_title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:11px;line-height:17px;font-weight:500;text-align:center}.intro_area .h_title .txt{display:inline-block;padding:0 6px;border:1px solid #111;border-radius:19px;letter-spacing:-1px;vertical-align:top}.intro_area .h_desc{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:24px;line-height:30px;color:#292a2e;letter-spacing:-1.5px;text-align:center}.intro_area .h_desc .sub{display:block;font-size:20px;line-height:30px}.intro_area .lnk_box{text-align:center}.intro_area .lnk_box .lnk_more{display:inline-block;position:relative}.intro_area .lnk_box .lnk_more .txt{display:inline-block;position:relative;font-size:14px;line-height:16px;font-weight:600;color:#03a94d;vertical-align:top;letter-spacing:-.6px}.intro_area .lnk_box .lnk_more:after{background-position:-16px -33px;background-repeat:no-repeat;width:6px;height:8px;display:inline-block;margin-top:4px;vertical-align:top;content:''}.intro_area .top_banner{margin:0}.intro_area .top_banner img{max-width:375px}.intro_area .membership_box{padding:40px 0 7px}.intro_area .membership_box .h_desc{margin-top:9px}.intro_area .membership_box .membership_list{margin:7px 25px 0}.intro_area .membership_box .membership_item{display:table;table-layout:fixed;border-collapse:collapse;width:100%;min-height:94px}.intro_area .membership_box .membership_item .inner{position:relative;box-sizing:content-box;display:table-cell;width:100%;padding:12px 86px 12px 0;vertical-align:middle}.intro_area .membership_box .membership_item .num{position:absolute;top:0;bottom:1px;left:0;margin:auto 0}.intro_area .membership_box .membership_item .notice .line,.intro_area .membership_box .membership_item .title .line{white-space:nowrap}.intro_area .membership_box .membership_item .title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:20px;font-weight:700;color:#111;letter-spacing:-.75px;word-break:keep-all}.intro_area .membership_box .membership_item .title .br_high,.intro_area .membership_box .membership_item .title .br_low{display:none}.intro_area .membership_box .membership_item .ico_beta{background-position:-234px -165px;background-repeat:no-repeat;width:19px;height:10px;display:inline-block;margin-top:1px;vertical-align:top}.intro_area .membership_box .membership_item .notice{margin-top:4px;font-size:12px;line-height:14px;font-weight:500;color:#949494;letter-spacing:-.5px;word-break:keep-all}.intro_area .membership_box .membership_item .img{position:absolute;top:0;right:0;bottom:0;margin:auto 0}.intro_area .membership_box .membership_item+.membership_item{border-top:1px dotted #d8dcdf}.intro_area .shopping_box .tooltip_box,.intro_area .welcome_box .tooltip_box{position:relative;margin-top:12px}.intro_area .shopping_box .tooltip_box .btn_tooltip,.intro_area .welcome_box .tooltip_box .btn_tooltip{position:relative;padding:8px 0;vertical-align:top}.intro_area .shopping_box .tooltip_box .btn_tooltip[aria-expanded=true]:after,.intro_area .welcome_box .tooltip_box .btn_tooltip[aria-expanded=true]:after{transform:rotate(180deg)}.intro_area .shopping_box .tooltip_box .btn_tooltip[aria-expanded=true]+.tooltip,.intro_area .welcome_box .tooltip_box .btn_tooltip[aria-expanded=true]+.tooltip{display:block}.intro_area .shopping_box .tooltip_box .btn_tooltip .txt,.intro_area .welcome_box .tooltip_box .btn_tooltip .txt{display:inline-block;position:relative;font-size:14px;line-height:16px;font-weight:600;color:#828282;letter-spacing:-.6px;vertical-align:top}.intro_area .shopping_box .tooltip_box .btn_tooltip:after,.intro_area .welcome_box .tooltip_box .btn_tooltip:after{background-position:-52px -90px;background-repeat:no-repeat;width:9px;height:7px;display:inline-block;margin-top:4px;vertical-align:top;content:''}.intro_area .shopping_box .tooltip_box .tooltip,.intro_area .welcome_box .tooltip_box .tooltip{overflow:hidden;display:none;box-sizing:border-box;position:absolute;top:100%;right:4px;left:4px;z-index:10;max-width:600px;margin:5px auto 0;padding-top:20px;border:1px solid #3f3f3f;border-radius:8px;background-color:#fff;text-align:left}.intro_area .shopping_box .tooltip_box .tooltip .title,.intro_area .welcome_box .tooltip_box .tooltip .title{margin:0 54px 0 19px;font-size:16px;line-height:19px;font-weight:700;color:#222;letter-spacing:-.25px}.intro_area .shopping_box .tooltip_box .tooltip .sub_title,.intro_area .welcome_box .tooltip_box .tooltip .sub_title{display:block;font-size:13px;line-height:16px;font-weight:500;color:#292a2e}.intro_area .shopping_box .tooltip_box .tooltip .sub_title+.tooltip_list,.intro_area .welcome_box .tooltip_box .tooltip .sub_title+.tooltip_list{margin-top:5px}.intro_area .shopping_box .tooltip_box .tooltip .item_title,.intro_area .welcome_box .tooltip_box .tooltip .item_title{margin-top:10px;font-size:12px;line-height:16px;color:#292a2e;letter-spacing:-.5px}.intro_area .shopping_box .tooltip_box .tooltip .item_title+.sub_title,.intro_area .welcome_box .tooltip_box .tooltip .item_title+.sub_title{margin-top:23px}.intro_area .shopping_box .tooltip_box .tooltip .item_title+.tooltip_list,.intro_area .welcome_box .tooltip_box .tooltip .item_title+.tooltip_list{margin-top:6px}.intro_area .shopping_box .tooltip_box .btn_close,.intro_area .welcome_box .tooltip_box .btn_close{position:absolute;top:0;right:0;padding:15px 14px}.intro_area .shopping_box .tooltip_box .btn_close:before,.intro_area .welcome_box .tooltip_box .btn_close:before{background-position:-93px -54px;background-repeat:no-repeat;width:15px;height:15px;display:block;content:''}.intro_area .shopping_box .tooltip_box .inner,.intro_area .welcome_box .tooltip_box .inner{overflow-y:auto;max-height:231px;margin-top:10px;padding:0 16px 18px 19px;letter-spacing:-.5px}.intro_area .shopping_box .tooltip_box .sub_title+.tooltip_list,.intro_area .welcome_box .tooltip_box .sub_title+.tooltip_list{margin-top:10px}.intro_area .shopping_box .tooltip_box .tooltip_list+.sub_title,.intro_area .welcome_box .tooltip_box .tooltip_list+.sub_title{margin-top:10px}.intro_area .shopping_box .tooltip_box .tooltip_list+.item_title,.intro_area .welcome_box .tooltip_box .tooltip_list+.item_title{margin-top:23px}.intro_area .shopping_box .tooltip_box .tooltip_item,.intro_area .welcome_box .tooltip_box .tooltip_item{position:relative;padding-left:8px;font-size:12px;line-height:16px;color:#949494}.intro_area .shopping_box .tooltip_box .tooltip_item:before,.intro_area .welcome_box .tooltip_box .tooltip_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#d8d8d8;content:''}.intro_area .shopping_box .tooltip_box .tooltip_item u,.intro_area .welcome_box .tooltip_box .tooltip_item u{font-weight:700}.intro_area .shopping_box .tooltip_box .tooltip_item .lnk_more,.intro_area .welcome_box .tooltip_box .tooltip_item .lnk_more{display:inline-block;vertical-align:top}.intro_area .shopping_box .tooltip_box .tooltip_item .lnk_more.arrow .txt,.intro_area .welcome_box .tooltip_box .tooltip_item .lnk_more.arrow .txt{text-decoration:none}.intro_area .shopping_box .tooltip_box .tooltip_item .lnk_more.arrow .txt:after,.intro_area .welcome_box .tooltip_box .tooltip_item .lnk_more.arrow .txt:after{background-position:-220px -135px;background-repeat:no-repeat;width:5px;height:8px;display:inline-block;margin:3px 0 0 2px;vertical-align:top;content:''}.intro_area .shopping_box .tooltip_box .tooltip_item .lnk_more .txt,.intro_area .welcome_box .tooltip_box .tooltip_item .lnk_more .txt{display:inline-block;color:#949494;vertical-align:top;text-decoration:underline}.intro_area .shopping_box .tooltip_box .tooltip_item+.tooltip_item,.intro_area .welcome_box .tooltip_box .tooltip_item+.tooltip_item{margin-top:5px}.intro_area .shopping_box .tooltip_box .accent_list,.intro_area .welcome_box .tooltip_box .accent_list{margin:4px 0 0 -8px;padding:9px 10px;border-radius:3px;background:#f5f5f5}.intro_area .welcome_box{padding:40px 20px 0;border-top:1px solid #e8ecef;background-color:#f8f9fd;text-align:center}.intro_area .welcome_box .h_desc{margin-top:9px}.intro_area .welcome_box .h_desc .accent{color:#7346f3}.intro_area .welcome_box .desc_box{margin-top:24px;padding:25px 0 16px;border:1px solid #4377fd;border-radius:22px;background:#fff}.intro_area .welcome_box .img_box{padding:0 22px}.intro_area .welcome_box .img_box img{width:100%;vertical-align:top}.intro_area .welcome_box .desc{margin-top:16px;font-size:13px;line-height:17px;font-weight:500;color:#979797;letter-spacing:-.75px}.intro_area .welcome_box .more_box{margin:12px 25px 0}.intro_area .welcome_box .more_box .lnk{display:block;padding:18px 0;border-radius:12px;background:#5f5ce0;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:17px;letter-spacing:-1px}.intro_area .welcome_box .more_box .txt{color:#fff}.intro_area .welcome_box .more_box .txt:after{background-position:-24px -90px;background-repeat:no-repeat;width:7px;height:12px;display:inline-block;margin-top:2px;vertical-align:top;content:''}.intro_area .shopping_box{padding:40px 20px;background-color:#f8f9fd}.intro_area .shopping_box .h_desc{margin-top:9px}.intro_area .shopping_box .h_desc .accent{color:#7346f5;white-space:nowrap}.intro_area .shopping_box .shopping_item{margin-top:20px;border:1px solid #000;border-radius:22px;box-shadow:0 2px 6px 0 rgba(129,135,142,.1)}.intro_area .shopping_box .shopping_item.save{padding-top:30px;border-color:#03a94d;background:#fff}.intro_area .shopping_box .shopping_item.save .desc_box{margin-top:2px;font-size:15px;line-height:19px;color:#757575;letter-spacing:-1px}.intro_area .shopping_box .shopping_item.save .notice_box .desc_box{margin-top:14px}.intro_area .shopping_box .shopping_item.supersave{padding:31px 0 16px;border-color:#b094ff;background:#fcfaff;text-align:center}.intro_area .shopping_box .shopping_item.supersave .e_title .accent{color:#7346f5}.intro_area .shopping_box .shopping_item.supersave .date{font-size:13px;line-height:16px}.intro_area .shopping_box .shopping_item.supersave .desc_box{margin-top:36px;line-height:22px}.intro_area .shopping_box .shopping_item.supersave .more_box .lnk{background:#7346f5}.intro_area .shopping_box .shopping_item.baby,.intro_area .shopping_box .shopping_item.pet{padding:29px 0 16px;background:#fff;text-align:center}.intro_area .shopping_box .shopping_item.baby{border-color:#f77262}.intro_area .shopping_box .shopping_item.baby .more_box .lnk{background:#f77262}.intro_area .shopping_box .shopping_item.pet{border-color:#8e85ee}.intro_area .shopping_box .shopping_item.pet .more_box .lnk{background:#4234e2}.intro_area .shopping_box .shopping_item.delivery,.intro_area .shopping_box .shopping_item.kurly{padding:35px 0 16px;text-align:center}.intro_area .shopping_box .shopping_item.delivery .img_box,.intro_area .shopping_box .shopping_item.kurly .img_box{margin-top:16px}.intro_area .shopping_box .shopping_item.delivery img,.intro_area .shopping_box .shopping_item.kurly img{vertical-align:top}.intro_area .shopping_box .shopping_item.delivery .desc_box,.intro_area .shopping_box .shopping_item.kurly .desc_box{margin:20px 10px 0;font-size:13px;line-height:18px;color:#757575;letter-spacing:-.75px;word-break:keep-all}.intro_area .shopping_box .shopping_item.delivery .more_box,.intro_area .shopping_box .shopping_item.kurly .more_box{margin-top:12px}.intro_area .shopping_box .shopping_item.delivery{border-color:#83aaec;background:#f2faff}.intro_area .shopping_box .shopping_item.kurly{border-color:#9f66b3;background:#fff}.intro_area .shopping_box .shopping_item.kurly .accent{color:#5f0080}.intro_area .shopping_box .shopping_item.kurly .img_box img{max-width:285px}.intro_area .shopping_box .shopping_item.kurly .more_box .lnk{background:#5f0080}.intro_area .shopping_box .baby_item,.intro_area .shopping_box .pet_item{padding-top:20px}.intro_area .shopping_box .baby_item .shopping_item,.intro_area .shopping_box .pet_item .shopping_item{margin-top:0}.intro_area .shopping_box .baby_item .e_title,.intro_area .shopping_box .pet_item .e_title{line-height:28px}.intro_area .shopping_box .baby_item .e_title .sub_box,.intro_area .shopping_box .pet_item .e_title .sub_box{display:block;margin-bottom:8px;font-size:11px;line-height:14px;color:#f77262;letter-spacing:-1px}.intro_area .shopping_box .baby_item .e_title .sub_box .txt,.intro_area .shopping_box .pet_item .e_title .sub_box .txt{display:inline-block;padding:3px 9px;border:1px solid #f77262;border-radius:10px;vertical-align:top}.intro_area .shopping_box .baby_item .e_title .accent,.intro_area .shopping_box .pet_item .e_title .accent{position:relative}.intro_area .shopping_box .baby_item .e_title .br_low,.intro_area .shopping_box .pet_item .e_title .br_low{display:none}.intro_area .shopping_box .baby_item .ico_beta,.intro_area .shopping_box .pet_item .ico_beta{background-position:-255px -165px;background-repeat:no-repeat;width:18px;height:9px;display:inline-block;margin-left:3px;vertical-align:top}.intro_area .shopping_box .baby_item .brand_area,.intro_area .shopping_box .pet_item .brand_area{overflow:hidden}.intro_area .shopping_box .baby_item .brand_box,.intro_area .shopping_box .pet_item .brand_box{position:relative;height:64px}.intro_area .shopping_box .baby_item .brand_box .img,.intro_area .shopping_box .baby_item .brand_box .img_copy,.intro_area .shopping_box .pet_item .brand_box .img,.intro_area .shopping_box .pet_item .brand_box .img_copy{position:absolute;top:0;vertical-align:top}.intro_area .shopping_box .baby_item .img_box,.intro_area .shopping_box .pet_item .img_box{margin-top:20px}.intro_area .shopping_box .baby_item .img_box img,.intro_area .shopping_box .pet_item .img_box img{vertical-align:top}.intro_area .shopping_box .baby_item .desc_box,.intro_area .shopping_box .pet_item .desc_box{margin:16px 24px 0;font-size:13px;line-height:18px;color:#757575;letter-spacing:-.75px}.intro_area .shopping_box .baby_item .desc_box .line,.intro_area .shopping_box .pet_item .desc_box .line{white-space:nowrap}.intro_area .shopping_box .baby_item .desc_box .br_high,.intro_area .shopping_box .pet_item .desc_box .br_high{display:none}.intro_area .shopping_box .baby_item .more_box,.intro_area .shopping_box .pet_item .more_box{margin-top:26px}.intro_area .shopping_box .baby_item .e_title .sub_box{padding-left:21px}.intro_area .shopping_box .baby_item .brand_box{margin-top:-6px}@keyframes marqueeBaby{0%{left:0}100%{left:-716px}}@keyframes marqueeBaby2{0%{left:716px}100%{left:0}}.intro_area .shopping_box .baby_item .brand_box .img{animation:marqueeBaby 17s linear infinite}.intro_area .shopping_box .baby_item .brand_box .img_copy{animation:marqueeBaby2 17s linear infinite}.intro_area .shopping_box .baby_item .img_box img{max-width:230px}.intro_area .shopping_box .baby_item .accent{color:#f77262}.intro_area .shopping_box .pet_item .e_title .sub_box{color:#4234e2}.intro_area .shopping_box .pet_item .e_title .sub_box .txt{border-color:#4234e2}.intro_area .shopping_box .pet_item .brand_box{margin-top:-1px}@keyframes marqueePet{0%{left:0}100%{left:-690px}}@keyframes marqueePet2{0%{left:690px}100%{left:0}}.intro_area .shopping_box .pet_item .brand_box .img{animation:marqueePet 17s linear infinite}.intro_area .shopping_box .pet_item .brand_box .img_copy{animation:marqueePet2 17s linear infinite}.intro_area .shopping_box .pet_item .img_box img{max-width:210px}.intro_area .shopping_box .pet_item .accent{color:#4234e2}.intro_area .shopping_box .e_title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:22px;line-height:30px;font-weight:700;color:#292a2e;letter-spacing:-1.5px}.intro_area .shopping_box .e_title .logo_supersave{background-position:-3px -33px;background-repeat:no-repeat;width:84px;height:21px;display:inline-block;margin:4px -2px 0 0;vertical-align:top}.intro_area .shopping_box .e_title .logo_delivery{background-position:-3px -60px;background-repeat:no-repeat;width:83px;height:24px;display:inline-block;margin-top:3px;vertical-align:top}.intro_area .shopping_box .desc_box{position:relative;margin-top:8px;font-size:15px;line-height:20px;color:#323232;letter-spacing:-.76px}.intro_area .shopping_box .desc_box .ico_supersave{background-position:-101px -22px;background-repeat:no-repeat;width:42px;height:17px;display:inline-block;margin:3px -1px 0 0;vertical-align:top}.intro_area .shopping_box .desc_box .txt_high{display:none}.intro_area .shopping_box .notice{margin-top:5px;font-size:13px;line-height:16px;color:#888;letter-spacing:-.76px}.intro_area .shopping_box .notice+.more_box{margin-top:18px}.intro_area .shopping_box .user_box{text-align:center}.intro_area .shopping_box .user_box .point{position:relative;display:inline-block;color:#d40022;letter-spacing:-.47px;vertical-align:top}.intro_area .shopping_box .user_box .point .inner{position:relative;z-index:1}.intro_area .shopping_box .user_box .point:before{position:absolute;right:-1px;bottom:3px;left:-1px;height:8px;background:rgba(212,0,34,.1);content:''}.intro_area .shopping_box .user_box .num{display:inline-block;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;font-weight:700;vertical-align:top}.intro_area .shopping_box .user_box .btn_tooltip{padding:4px 1px;vertical-align:top}.intro_area .shopping_box .user_box .btn_tooltip:before{background-position:-101px -65px;background-repeat:no-repeat;width:16px;height:16px;display:block;content:''}.intro_area .shopping_box .user_box .btn_tooltip[aria-expanded=true]+.tooltip{display:block}.intro_area .shopping_box .user_box .tooltip{overflow:hidden;display:none;box-sizing:border-box;position:absolute;top:100%;right:4px;left:4px;z-index:10;margin:13px auto 0;padding-top:20px;border:1px solid #3f3f3f;border-radius:8px;background-color:#fff;font-weight:400;text-align:left}.intro_area .shopping_box .user_box .tooltip .title{margin:0 54px 0 19px;font-size:16px;line-height:19px;font-weight:700;color:#222;letter-spacing:-.25px}.intro_area .shopping_box .user_box .btn_close{position:absolute;top:0;right:0;padding:15px 14px}.intro_area .shopping_box .user_box .btn_close:before{background-position:-93px -54px;background-repeat:no-repeat;width:15px;height:15px;display:block;content:''}.intro_area .shopping_box .user_box .tooltip_list{overflow-y:auto;max-height:231px;margin-top:10px;padding:0 16px 18px 19px;letter-spacing:-.5px}.intro_area .shopping_box .user_box .tooltip_item{position:relative;font-size:13px;line-height:17px;color:#999}.intro_area .shopping_box .user_box .tooltip_item+.tooltip_item{margin-top:5px}.intro_area .shopping_box .user_point{padding:0 10px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;line-height:25px;word-break:keep-all}.intro_area .shopping_box .user_point.pc{display:none}.intro_area .shopping_box .user_point .tooltip{font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.intro_area .shopping_box .table_area{position:relative;margin-top:22px;padding:17px 29px 7px 14px;background:#f6f6f6}.intro_area .shopping_box .table_area:before{position:absolute;top:0;right:15px;bottom:0;left:0;width:1px;height:100%;margin:0 auto;background:rgba(217,224,226,.6);content:''}.intro_area .shopping_box .table_area .desc_box,.intro_area .shopping_box .table_area .title_box{display:table;table-layout:fixed;border-collapse:collapse;width:100%}.intro_area .shopping_box .table_area .title_box .title{display:table-cell;padding-right:4px;font-size:10px;line-height:12px;font-weight:400;color:#797979;letter-spacing:-.77px;text-align:center}.intro_area .shopping_box .table_area .title_box .title .txt{display:block;width:107px;margin:0 auto 7px;border-radius:29px;background-color:#7e8d9c;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:29px;font-weight:500;color:#fff;letter-spacing:-1px;text-align:center}.intro_area .shopping_box .table_area .title_box .title.point{padding:0 0 0 4px}.intro_area .shopping_box .table_area .title_box .title.point .txt{background:linear-gradient(116deg,#00d047 12%,#329fed 50%,#5161e6 88%)}.intro_area .shopping_box .table_area .desc_box .point,.intro_area .shopping_box .table_area .desc_box .value{display:table-cell;vertical-align:top}.intro_area .shopping_box .table_area .desc_box .point:before,.intro_area .shopping_box .table_area .desc_box .value:before{display:block;content:''}.intro_area .shopping_box .table_area .desc_box .value{padding-right:3px}.intro_area .shopping_box .table_area .desc_box .value:before{background-position:0 0;background-repeat:no-repeat;width:107px;height:197px;margin:0 auto}.intro_area .shopping_box .table_area .desc_box .point{position:relative;padding-left:6px}.intro_area .shopping_box .table_area .desc_box .point:before{background-position:-109px 0;background-repeat:no-repeat;width:107px;height:197px;margin:0 auto}.intro_area .shopping_box .table_area .desc_box .point:after{background-position:-218px -84px;background-repeat:no-repeat;width:73px;height:60px;position:absolute;top:-13px;left:50%;margin-left:42px;content:''}.intro_area .shopping_box .more_box{margin:16px 25px 0}.intro_area .shopping_box .more_box .lnk{display:block;padding:18px 0;border-radius:12px;background:#386ccb;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:17px;letter-spacing:-1px}.intro_area .shopping_box .more_box .txt{color:#fff}.intro_area .shopping_box .more_box .txt:after{background-position:-24px -90px;background-repeat:no-repeat;width:7px;height:12px;display:inline-block;margin-top:2px;vertical-align:top;content:''}.intro_area .shopping_box .more_box b{font-weight:500}.intro_area .shopping_box .notice_box{position:relative}.intro_area .shopping_box .notice_box .btn_fold{display:block;width:100%;padding:23px 0;border-radius:0 0 21px 21px}.intro_area .shopping_box .notice_box .btn_fold[aria-expanded=true] .txt:after{transform:rotate(180deg)}.intro_area .shopping_box .notice_box .btn_fold[aria-expanded=true]+.tooltip{display:block}.intro_area .shopping_box .notice_box .btn_fold .txt{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:16px;font-weight:500;color:#111;letter-spacing:-1px}.intro_area .shopping_box .notice_box .btn_fold .txt:after,.intro_area .shopping_box .notice_box .btn_fold .txt:before{display:inline-block;vertical-align:top;content:''}.intro_area .shopping_box .notice_box .btn_fold .txt:before{background-position:-3px -90px;background-repeat:no-repeat;width:15px;height:16px;margin-right:2px}.intro_area .shopping_box .notice_box .btn_fold .txt:after{background-position:-37px -90px;background-repeat:no-repeat;width:9px;height:7px;margin:4px 0 0 2px}.intro_area .shopping_box .notice_box .tooltip{display:none;position:absolute;top:100%;right:4px;left:4px;z-index:10;max-width:600px;margin:-13px auto 0;padding:19px 0 26px;border:1px solid #3f3f3f;border-radius:8px;background:#fff}.intro_area .shopping_box .notice_box .title{display:block;padding:0 31px 0 19px;font-size:16px;line-height:19px;font-weight:700;letter-spacing:-.5px}.intro_area .shopping_box .notice_box .btn_close{position:absolute;top:6px;right:6px;padding:9px}.intro_area .shopping_box .notice_box .btn_close:before{background-position:-123px -65px;background-repeat:no-repeat;width:16px;height:16px;display:block;margin:0 auto;content:''}.intro_area .shopping_box .notice_box .desc_box{margin-top:14px;padding:25px 10px 37px;background:#f6f7f9}.intro_area .shopping_box .notice_box .desc{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:23px;font-weight:700;color:#111;letter-spacing:-.5px;text-align:center}.intro_area .shopping_box .notice_box .desc .br_low{display:none}.intro_area .shopping_box .notice_box .img_box{margin-top:23px;text-align:center}.intro_area .shopping_box .notice_box .img_box .img_title{display:block;margin-bottom:10px;font-size:14px;line-height:17px;font-weight:500;color:#222;letter-spacing:-.27px}.intro_area .shopping_box .notice_box .img_box img{width:100%;max-width:335px;vertical-align:top}.intro_area .shopping_box .notice_box .notice_list{margin-top:10px;padding:0 22px}.intro_area .shopping_box .notice_box .notice_item{position:relative;padding-left:5px;font-size:13px;line-height:16px;color:#999dab;letter-spacing:-.75px}.intro_area .shopping_box .notice_box .notice_item:before{width:3px;height:3px;border-radius:50%;position:absolute;top:6px;left:0;background:#999dab;content:''}.intro_area .shopping_box .notice_box .notice_item .ico_npay{background-position:-101px -3px;background-repeat:no-repeat;width:43px;height:13px;display:inline-block;margin-top:2px;vertical-align:top}.intro_area .shopping_box .notice_box .notice_item+.notice_item{margin-top:6px}.intro_area .shopping_box .notice_box .lnk_box{margin-top:10px}.intro_area .shopping_box .date{margin-top:8px;font-size:14px;line-height:17px;font-weight:500;color:rgba(0,0,0,.7)}.intro_area .shopping_box .date .ico_beta{background-position:-101px -45px;background-repeat:no-repeat;width:32px;height:14px;display:inline-block;margin-top:1px;vertical-align:top}.intro_area .shopping_box .supersave_area{position:relative;margin-top:32px}.intro_area .shopping_box .supersave_area:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#fcfaff 0,rgba(252,250,255,0) 8%,rgba(252,250,255,0) 93%,#fcfaff 101%);content:''}.intro_area .shopping_box .supersave_list.on .supersave_item{transition:opacity .7s}.intro_area .shopping_box .supersave_list.on .supersave_item .img_box{transition:width .7s}.intro_area .shopping_box .supersave_item{display:flex;flex-direction:column;width:148px;height:155px;opacity:.4}.intro_area .shopping_box .supersave_item.swiper-slide-active,.intro_area .shopping_box .supersave_item.swiper-slide-duplicate-active{opacity:1}.intro_area .shopping_box .supersave_item.swiper-slide-active .img_box,.intro_area .shopping_box .supersave_item.swiper-slide-duplicate-active .img_box{width:148px}.intro_area .shopping_box .supersave_item.swiper-slide-duplicate-next,.intro_area .shopping_box .supersave_item.swiper-slide-duplicate-prev,.intro_area .shopping_box .supersave_item.swiper-slide-next,.intro_area .shopping_box .supersave_item.swiper-slide-prev{opacity:.6}.intro_area .shopping_box .supersave_item.swiper-slide-duplicate-next .img_box,.intro_area .shopping_box .supersave_item.swiper-slide-duplicate-prev .img_box,.intro_area .shopping_box .supersave_item.swiper-slide-next .img_box,.intro_area .shopping_box .supersave_item.swiper-slide-prev .img_box{width:110px}.intro_area .shopping_box .supersave_item .img_box{position:relative;width:100px;margin:auto}.intro_area .shopping_box .supersave_item img{vertical-align:top}.intro_area .digital_box{padding:40px 0;border-top:1px solid #e8ecef;background:#f8f9fd}.intro_area .digital_box+.top_banner{border-top:1px solid #e8ecef}.intro_area .digital_box .h_desc{word-break:break-all}.intro_area .digital_box .h_desc .sub{font-size:20px;font-weight:500}.intro_area .digital_box .sub_desc{display:block;margin:15px 30px 0;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:20px;font-weight:500;color:#fff;letter-spacing:-2px;text-align:center}.intro_area .digital_box .sub_desc .txt{display:inline-block;position:relative;vertical-align:top}.intro_area .digital_box .sub_desc .txt:after{position:absolute;top:100%;right:-2px;left:0;border-top:1px solid #fff;content:''}.intro_area .digital_box .lnk_box{margin-top:24px;padding-top:0;border-top:none}.intro_area .digital_box .lnk_box .lnk_more .txt{position:relative;font-size:13px;color:#888}.intro_area .digital_box .lnk_box .lnk_more:after{background-position:-190px -58px;background-repeat:no-repeat;width:7px;height:11px;margin-top:3px}.intro_area .choice_box{margin-top:9px}.intro_area .choice_box .h_desc{margin-top:0}.intro_area .choice_box .h_desc .accent{display:block}.intro_area .choice_box .list_box{position:relative;margin-top:24px}.intro_area .choice_box .digital_item{box-sizing:border-box;display:block;width:308px;padding:0 4px}.intro_area .choice_box .digital_item .lnk{overflow:hidden;display:block;position:relative;border-radius:12px}.intro_area .choice_box .digital_item .lnk:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;background:linear-gradient(180deg,#000 -19%,rgba(0,0,0,0) 15%),linear-gradient(180deg,rgba(0,0,0,0) 65%,#000 94%),linear-gradient(0deg,rgba(0,0,0,.06),rgba(0,0,0,.06));content:''}.intro_area .choice_box .digital_item .digital{position:absolute;top:16px;right:16px;left:16px;z-index:1;padding-left:31px;text-align:left}.intro_area .choice_box .digital_item .digital .txt{font-size:16px;line-height:26px;font-weight:700;color:#fff;letter-spacing:-1px;text-shadow:0 1px 1px rgba(0,0,0,.07)}.intro_area .choice_box .digital_item .logo{position:absolute;top:0;left:0}.intro_area .choice_box .digital_item .notice{margin:4px 0 0 -31px;padding:6px 15px 7px;border-radius:5px;background:rgba(0,0,0,.7);font-size:12px;line-height:15px;font-weight:600;color:#fff}.intro_area .choice_box .digital_item .notice .accent{color:#a6f40c}.intro_area .choice_box .digital_item .img_box img{vertical-align:top}.intro_area .choice_box .digital_item .desc_box{position:absolute;right:0;bottom:0;left:0;z-index:1}.intro_area .choice_box .digital_item .item{padding:0 14px;text-align:center}.intro_area .choice_box .digital_item .item .txt{display:block;font-size:24px;line-height:29px;font-weight:700;color:#fff;letter-spacing:-.6px}.intro_area .choice_box .digital_item .item .desc{margin-top:4px;font-size:14px;line-height:17px;font-weight:600;color:#a9a9a9;letter-spacing:-1px}.intro_area .choice_box .digital_item .more{position:relative;margin:16px;padding:12px 12px 13px;border-radius:12px;background:#03a94d;font-size:15px;line-height:18px;font-weight:500;color:#fff;letter-spacing:-1px;text-align:center}.intro_area .choice_box .digital_item .more:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.3);border-radius:12px;content:''}.intro_area .choice_box .digital_item .more:after{background-position:-176px -58px;background-repeat:no-repeat;width:8px;height:11px;display:inline-block;margin:3px 0 0 2px;vertical-align:top;content:''}.intro_area .choice_box .bar_box{position:relative;margin-top:18px;line-height:6px}.intro_area .choice_box .bar_box .btn{width:34px;height:34px;border-radius:50%;display:none;top:auto;bottom:193px;z-index:1;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05),1px 1px 2px 0 rgba(0,0,0,.05);opacity:.8}.intro_area .choice_box .bar_box .btn:hover{opacity:1}.intro_area .choice_box .bar_box .btn:before{background-position:-201px -35px;background-repeat:no-repeat;width:8px;height:12px;display:block;margin:0 auto;content:''}.intro_area .choice_box .bar_box .btn.swiper-button-prev{left:-17px}.intro_area .choice_box .bar_box .btn.swiper-button-prev:before{transform:rotate(180deg)}.intro_area .choice_box .bar_box .btn.swiper-button-next{right:-17px}.intro_area .choice_box .page_bar{position:relative}.intro_area .choice_box .swiper-pagination-bullet{position:relative;width:12px;height:12px;border-radius:0;vertical-align:top;background:0 0;opacity:1}.intro_area .choice_box .swiper-pagination-bullet:before{width:6px;height:6px;border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:100%;background:rgba(0,0,0,.3);content:''}.intro_area .choice_box .swiper-pagination-bullet-active:before{background:#000}.intro_area .basic_box{position:relative;margin:64px 22px 0}.intro_area .basic_box:before{position:absolute;top:-35px;right:7px;left:7px;border-top:1px dotted #bdbdbd;content:''}.intro_area .basic_box .h_desc .br_low{display:none}.intro_area .basic_box .s_title{font-size:24px;line-height:32px}.intro_area .basic_box .digital_list{margin-top:24px}.intro_area .basic_box .digital_item{padding:29px 18px;border:1px solid #e0e0e0;border-radius:12px;background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.03)}.intro_area .basic_box .digital_item:has(.banner){padding-bottom:19px}.intro_area .basic_box .digital_item.mybox .e_title{color:#4078ff}.intro_area .basic_box .digital_item+.digital_item{margin-top:14px}.intro_area .basic_box .desc_box{text-align:center}.intro_area .basic_box .img_box img{vertical-align:top}.intro_area .basic_box .e_title{display:block;margin-top:12px;font-size:25px;line-height:28px;font-weight:600;color:#03a94d;letter-spacing:-1.3px}.intro_area .basic_box .e_title .line{color:#292a2e}.intro_area .basic_box .e_desc{margin-top:12px;font-size:15px;line-height:18px;font-weight:500;color:rgba(41,42,46,.6);letter-spacing:-.75px}.intro_area .basic_box .e_desc .notice{margin-top:3px;font-size:13px;line-height:16px;color:#03a94d;letter-spacing:-.7px}.intro_area .basic_box .banner{position:relative;margin-top:16px;padding:20px 105px 20px 16px;border:1px solid #f1f4f6;border-radius:10px;background:#f8f9fd;text-align:left}.intro_area .basic_box .banner .title{display:block;font-size:16px;line-height:19px;font-weight:700;color:#111;letter-spacing:-.7px}.intro_area .basic_box .banner .desc{margin-top:4px;font-size:13px;line-height:16px;color:#5c5c5c;letter-spacing:-.7px}.intro_area .basic_box .banner img{position:absolute;top:0;right:16px;bottom:0;margin:auto 0}.intro_area .life_box{padding:40px 20px;border-top:1px solid #e8ecef;background-color:#f5f7f9}.intro_area .life_box .h_desc{margin-top:9px}.intro_area .life_box .box{display:block;margin-top:20px;border:1px solid rgba(0,0,0,.08);border-radius:15px;text-align:center}.intro_area .life_box .box.card .img_box{margin-top:29px}.intro_area .life_box .box.more .desc_box{padding-bottom:21px;border-radius:15px 15px 0 0}.intro_area .life_box .desc_box{position:relative;padding:29px 13px 30px;border-radius:15px;background:#fff}.intro_area .life_box .badge_membership_pass{background-position:-124px -3px;background-repeat:no-repeat;width:95px;height:26px;display:block;margin:0 auto 12px}.intro_area .life_box .e_title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:24px;line-height:32px;font-weight:700;color:#292a2e;letter-spacing:-2px}.intro_area .life_box .e_title.high_txt{display:none}.intro_area .life_box .e_title .sub{display:block;margin-bottom:2px;font-size:18px;font-weight:400;letter-spacing:0}.intro_area .life_box .e_title .line{white-space:nowrap}.intro_area .life_box .date{margin-top:5px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;font-weight:500;color:#909090;letter-spacing:-.5px}.intro_area .life_box .img_box{margin:15px auto 0;height:158px}.intro_area .life_box .img_box img{vertical-align:top}.intro_area .life_box .sub_title{margin-top:20px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:20px;color:#121212;font-weight:700;letter-spacing:-.5px}.intro_area .life_box .sub_title+.e_desc{margin-top:4px}.intro_area .life_box .e_desc{margin-top:16px;font-size:13px;line-height:16px;font-weight:500;color:#909090;letter-spacing:-.5px}.intro_area .life_box .e_desc+.date{display:none}.intro_area .life_box .ico_yogipass:after{background-position:-115px -32px;background-repeat:no-repeat;width:24px;height:12px;display:inline-block;margin:2px 0 0 -1px;vertical-align:top;content:''}.intro_area .life_box .text{display:block;margin-top:20px;font-size:12px;line-height:14px;font-weight:500;color:#aaacb4;letter-spacing:-.6px}.intro_area .life_box .text:after{background-position:-176px -75px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin:1px 0 0 2px;vertical-align:top;content:''}.intro_area .life_box .notice{padding:8px 0;border-top:1px solid #ebebeb;border-radius:0 0 15px 15px;background:#ebf9f1;font-size:13px;line-height:16px;font-weight:600;color:#03a94d;letter-spacing:-.4px}.intro_area .family_box{padding:40px 0;background:#1c1372;text-align:center}.intro_area .family_box .h_title .txt{border-color:#eee9fe;color:#eee9fe}.intro_area .family_box .h_desc{margin-top:9px;color:#fff}.intro_area .family_box .img_box{position:relative;margin-top:6px}.intro_area .family_box .img_box img{vertical-align:top}.intro_area .family_box .img_box .img{position:relative;z-index:1}.intro_area .family_box .bg_box{overflow:hidden;position:absolute;top:64px;right:0;left:0;max-width:700px;height:40px;margin:0 auto;opacity:.25}.intro_area .family_box .bg_box img{position:absolute;top:0}.intro_area .family_box .bg_box .bg{animation:marquee 17s linear infinite}.intro_area .family_box .bg_box .bg_copy{animation:marquee2 17s linear infinite}.intro_area .family_box .desc{margin-top:6px;font-size:15px;line-height:22px;font-weight:500;color:#fff;letter-spacing:-.5px}.intro_area .family_box .lnk_box{margin-top:20px}.intro_area .family_box .lnk_box .lnk_more .txt{color:#7befda}.intro_area .family_box .lnk_box .lnk_more:after{background-position:-3px -33px;background-repeat:no-repeat;width:7px;height:11px;margin-top:2px}.intro_area .family_box .lnk_banner{display:block;box-sizing:border-box;position:relative;margin:31px 18px 0;padding:29px 111px 29px 21px;border:1px solid rgba(255,255,255,.18);border-radius:7px;background:#1a1361;text-align:left}.intro_area .family_box .lnk_banner .sub_title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:18px;color:rgba(255,255,255,.7);letter-spacing:-.5px}.intro_area .family_box .lnk_banner .title{display:block;margin-top:4px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:20px;line-height:26px;font-weight:700;color:#fff;letter-spacing:-1px}.intro_area .family_box .lnk_banner .title .pc{display:none}.intro_area .family_box .lnk_banner .line{white-space:nowrap}.intro_area .family_box .lnk_banner .txt{display:block;margin-top:15px;font-size:14px;line-height:16px;font-weight:500;color:#fff;opacity:.5;letter-spacing:-.6px}.intro_area .family_box .lnk_banner .txt:after{background-position:-203px -58px;background-repeat:no-repeat;width:7px;height:10px;display:inline-block;margin:3px 0 0 4px;vertical-align:top;content:''}.intro_area .family_box .lnk_banner .accent{color:#76ef4c}.intro_area .family_box .lnk_banner:after{background-position:0 0;background-repeat:no-repeat;width:91px;height:97px;position:absolute;top:0;right:21px;bottom:0;margin:auto 0;content:''}.intro_area .family_box .accent{color:#7befda}.intro_area .student_box{position:relative;padding-top:40px;background-color:#f5f7f9}.intro_area .student_box .h_desc{margin-top:9px}.intro_area .student_box .h_desc .accent{color:#b353ff}.intro_area .student_box .img_box{width:271px;margin:27px auto 0}.intro_area .student_box .img_box img{vertical-align:top}.intro_area .student_box .lnk_more{box-sizing:border-box;position:absolute;right:0;bottom:15px;left:0;width:315px;margin:0 auto;padding:15px;border-radius:15px;background-color:#833ecf;text-align:center}.intro_area .student_box .lnk_more .txt{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:20px;line-height:40px;font-weight:700;color:#f5f7f9;letter-spacing:-1.5px}.intro_area .student_box .lnk_more .txt:after{background-position:-93px -32px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;margin:10px 0 0 6px;vertical-align:top;content:''}.intro_area .reaction_box{padding:40px 0;border-top:1px solid #e8ecef}.intro_area .reaction_box .h_desc{margin-top:9px}.intro_area .reaction_box .list_box{margin-top:25px}.intro_area .reaction_box .bar_box{position:relative;margin-top:20px;line-height:6px}.intro_area .reaction_box .bar_box .btn{width:34px;height:34px;border-radius:50%;display:none;top:auto;bottom:91px;z-index:1;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05),1px 1px 2px 0 rgba(0,0,0,.05);opacity:.8}.intro_area .reaction_box .bar_box .btn:hover{opacity:1}.intro_area .reaction_box .bar_box .btn:before{background-position:-201px -35px;background-repeat:no-repeat;width:8px;height:12px;display:block;margin:0 auto;content:''}.intro_area .reaction_box .bar_box .btn.swiper-button-prev{left:-17px}.intro_area .reaction_box .bar_box .btn.swiper-button-prev:before{transform:rotate(180deg)}.intro_area .reaction_box .bar_box .btn.swiper-button-next{right:-17px}.intro_area .reaction_box .page_bar{position:relative}.intro_area .reaction_box .swiper-pagination-bullet{width:6px;height:6px;vertical-align:top;background-color:rgba(0,0,0,.5);opacity:1}.intro_area .reaction_box .swiper-pagination-bullet-active{background-color:#000}.intro_area .reaction_box .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:6px}.intro_area .reaction_item{box-sizing:border-box;display:block;width:325px;padding:0 5px;text-align:center}.intro_area .reaction_item .item_box{padding:19px 19px 29px;border:1px solid #e9eef0;border-radius:15px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-weight:500}.intro_area .reaction_item img{vertical-align:top}.intro_area .reaction_item .desc{position:relative;margin-top:12px;font-size:18px;line-height:25px;color:#222;letter-spacing:-.75px}.intro_area .reaction_item .user{display:block;margin-top:14px;font-size:15px;line-height:21px;color:#999;letter-spacing:-1px}.intro_area .support_box{position:relative;padding:40px 0;border-top:1px solid #e8ecef;text-align:center}.intro_area .support_box img{display:block;margin:24px auto 0}.intro_area .support_box .s_title{display:block;margin-top:16px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:18px;color:#000;letter-spacing:-1px}.intro_area .support_box .tel{display:block;margin-top:3px;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:44px;line-height:53px;font-weight:800;color:#4078ff}.intro_area .support_box .s_desc{margin-top:3px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:20px;font-weight:500;color:#757575;letter-spacing:-.5px}.intro_area .support_box .more_box{margin-top:24px}.intro_area .support_box .lnk_more{display:block;width:238px;margin:0 auto;padding:17px 0;border:1px solid #356ccb;border-radius:12px;background:#4078ff;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:17px;font-weight:500;letter-spacing:-1px}.intro_area .support_box .lnk_more .txt{color:#fff}.intro_area .support_box .lnk_more .txt:after{background-position:-141px -32px;background-repeat:no-repeat;width:6px;height:11px;display:inline-block;margin:2px 0 0 2px;vertical-align:top;content:''}.intro_area .free_box{padding:40px 30px;border-top:1px solid #e8ecef;background:#f5f7f9}.intro_area .free_box .h_title{margin:0 -20px;font-size:24px;line-height:32px;font-weight:700;letter-spacing:-1px}.intro_area .free_box .sub{display:block;font-size:18px;font-weight:500}.intro_area .free_box .logo{background-position:-93px 0;background-repeat:no-repeat;width:120px;height:30px;display:block;margin:0 auto 9px}.intro_area .free_box .list{box-sizing:border-box;margin:15px auto 0;padding:20px 22px;border:1px solid #e9eef0;border-radius:8px;background:#fff}.intro_area .free_box .item{position:relative;padding-left:10px;font-size:15px;line-height:18px;color:#373737;letter-spacing:-1px}.intro_area .free_box .item:before{width:3px;height:3px;border-radius:50%;position:absolute;top:7px;left:0;background-color:#373737;content:''}.intro_area .free_box .item .line{white-space:nowrap}.intro_area .free_box .item+.item{margin-top:9px}.intro_area .free_box .notice{margin-top:25px;font-size:13px;line-height:16px;color:#999dab;letter-spacing:-.47px;text-align:center}.intro_area .free_box .notice:before{background-position:-110px -54px;background-repeat:no-repeat;width:13px;height:13px;display:inline-block;margin-top:2px;vertical-align:top;content:''}.intro_area .free_box .notice .lnk_more{display:inline-block;margin-left:1px;vertical-align:top}.intro_area .free_box .notice .lnk_more:after{background-position:-149px -32px;background-repeat:no-repeat;width:5px;height:9px;display:inline-block;margin-top:3px;vertical-align:top;content:''}.intro_area .free_box .notice .lnk_more .txt{color:#5b5e6b}.intro_area .banner_box .lnk_banner{display:block;text-align:center}.intro_area .banner_chatbot{display:block;border-top:1px solid #e8ecef;background:#f0f6f9;text-align:center}.intro_area .banner_chatbot .inner{display:inline-block;position:relative;padding:20px 1px 20px 54px;text-align:left;vertical-align:top}.intro_area .banner_chatbot .inner:before{background-position:-124px -58px;background-repeat:no-repeat;width:46px;height:46px;position:absolute;top:0;left:0;bottom:0;margin:auto 0;content:''}.intro_area .banner_chatbot .title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:21px;font-weight:700;color:#222;letter-spacing:-.5px}.intro_area .banner_chatbot .title:before{background-position:-124px -35px;background-repeat:no-repeat;width:71px;height:17px;display:inline-block;margin-right:-4px;vertical-align:top;content:''}.intro_area .banner_chatbot .desc{margin-top:4px;font-size:12px;line-height:14px;color:#818286;letter-spacing:-.75px}.intro_area .accent{color:#03a94d}.wrap.intro_scroll .intro_area .menu_box{display:block}.content_area .join_tit{position:relative;padding:37px 7px 14px;font-size:15px;line-height:21px;color:#797b84;letter-spacing:-.2px}.content_area .join_tit .txt{background-position:0 -50px;background-repeat:no-repeat;width:131px;height:27px;display:block}.content_area .join_tit .desc{margin-top:9px}.content_area .join_info{padding:20px 24px 14px;border:1px solid #eaebf0;border-radius:22px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(56,63,70,.06)}.content_area .join_info .h_title{padding-top:0;font-size:20px;line-height:26px;font-weight:700;color:#292a2e;letter-spacing:-1.05px}.content_area .join_info .h_title:before{display:none}.content_area .join_info .h_title .point{color:#03a94d}.content_area .join_info .join_more{margin-top:6px;font-size:14px;line-height:20px;font-weight:500;color:#999dab;letter-spacing:-.54px}.content_area .join_info .join_more .period{margin-left:4px}.content_area .join_info .join_more+.notice{margin-top:13px}.content_area .join_info .info_list{margin-top:12px}.content_area .join_info .info_list .info_item{display:flex;padding:13px 0;border-top:1px dashed #eaebf0;font-size:14px;line-height:19px;color:#797b84;letter-spacing:-.75px}.content_area .join_info .info_list .info_item .title{width:100px;font-weight:600}.content_area .join_info .info_list .info_item .txt{flex:1;font-size:15px;font-weight:700;color:#292a2e;letter-spacing:-.42px;text-align:right}.content_area .join_info .notice{padding-top:12px;border-top:1px dashed #eaebf0;font-size:13px;line-height:23px;color:#797b84;letter-spacing:-.6px}.content_area .join_invite{margin-top:20px;padding:42px 0 37px;border:1px solid #eaebf0;border-radius:18px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(56,63,70,.06)}.content_area .join_invite .h_title{background-position:0 0;background-repeat:no-repeat;width:180px;height:48px;margin:0 auto;padding-top:0}.content_area .join_invite .h_desc{margin-top:12px;font-size:14px;line-height:21px;color:#797b84;letter-spacing:-.19px;text-align:center}.content_area .invite_list{margin-top:20px}.content_area .invite_item{position:relative;padding-left:17px;font-size:13px;line-height:18px;font-weight:500;color:#797b84;letter-spacing:-.5px}.content_area .invite_item:before{width:4px;height:4px;border-radius:50%;position:absolute;left:8px;top:6px;background-color:#d8d8d8;content:''}.content_area .invite_item+.invite_item{margin-top:6px}.content_area .lnk_digital{display:block;position:relative;margin-top:13px;padding:23px 46px 24px 81px;border:1px solid #eaebf0;border-radius:22px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(56,63,70,.06)}.content_area .lnk_digital img{position:absolute;top:0;left:24px;bottom:0;margin:auto 0}.content_area .lnk_digital .info_box .txt{display:block;font-size:17px;line-height:20px;font-weight:700;color:#292a2e;letter-spacing:-.91px}.content_area .lnk_digital .info_box .desc{display:block;margin-top:4px;font-size:13px;line-height:16px;color:#999dab}.content_area .lnk_digital:after{background-position:0 -79px;background-repeat:no-repeat;width:12px;height:21px;position:absolute;top:0;right:24px;bottom:0;margin:auto 0;content:''}.content_area .terms_tit{padding:32px 7px 0}.content_area .terms_tit .logo_membership{background-position:-113px -3px;background-repeat:no-repeat;width:96px;height:24px;position:relative;margin:0 auto}.content_area .terms_tit .h_title{background:0 0;margin-top:12px;padding-top:0;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:28px;line-height:36px;font-weight:700;color:#292a2e;letter-spacing:-1px;text-align:center}.content_area .terms_tit .h_title:before{display:none}.content_area .terms_tit .h_title .user_box .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:47%;vertical-align:top}.content_area .card_area{margin-top:19px}.content_area .card_area .card_list{position:relative;z-index:2}.content_area .card_area .card_item{padding:2px;border-radius:10px 10px 10px 10px;background:linear-gradient(119deg,#02cd6c 10%,#00ba9d 86%),rgba(3,169,77,.6)}.content_area .card_area .card_item .inner{padding:23px 22px 19px;border-radius:9px 9px 9px 9px;background-color:#fff}.content_area .coupon_notice{position:relative;margin-top:20px;padding:20px 0 0 22px;border-top:1px dotted #e0e2e9;line-height:17px;color:#393a41;letter-spacing:-.47px}.content_area .coupon_notice:before{background-position:0 -102px;background-repeat:no-repeat;width:13px;height:13px;position:absolute;top:22px;left:3px;content:''}.content_area .coupon_notice .lnk_more{display:inline-block;vertical-align:top}.content_area .coupon_notice .lnk_more .txt{color:#797b84;text-decoration:underline}.content_area+.banner_item{margin-top:20px}.content_area+.banner_item .lnk_banner{overflow:hidden;display:block;border-radius:22px;border:1px solid #eaebf0;background-color:#fff;box-shadow:0 2px 3px 0 rgba(56,63,70,.06);text-align:center}.content_area+.banner_item img{vertical-align:top}.content_area+.lnk_detail{margin-top:29px}.content_area+.lnk_detail.off{background:#ddd;cursor:default}.content_area .fold_box{margin:32px -18px 0}.content_area .fold_box .btn_fold{position:relative;width:100%;padding:17px 36px 18px 20px;border:1px solid #eaebf0;border-width:1px 0;text-align:left}.content_area .fold_box .btn_fold[aria-expanded=true]:before{transform:rotate(180deg)}.content_area .fold_box .btn_fold[aria-expanded=true]:after{position:absolute;top:100%;right:0;left:0;height:12px;margin-top:1px;background:linear-gradient(to bottom,rgba(0,0,0,.04) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a000000', endColorstr='#00000000', GradientType=0 );content:''}.content_area .fold_box .btn_fold[aria-expanded=true]+.desc_box{display:block}.content_area .fold_box .btn_fold:before{background-position:-31px -79px;background-repeat:no-repeat;width:18px;height:11px;position:absolute;top:0;right:18px;bottom:0;margin:auto 0;content:''}.content_area .fold_box .btn_fold .txt{font-size:15px;line-height:18px;font-weight:700;color:#393a41;letter-spacing:-.14px}.content_area .fold_box .desc_box{display:none;padding:19px 20px;font-size:13px;line-height:18px;color:#797b84}.content_area .fold_box .lnk_more .txt{color:#03c75a;text-decoration:underline}.join_agree.new .lnk_box .lnk_detail,.wrap.simple .lnk_box .lnk_detail{border-radius:8px;background:linear-gradient(116deg,#00d047 12%,#329fed 50%,#5161e6 88%);box-shadow:0 4px 10px 0 rgba(56,63,70,.3)}.join_agree.new .lnk_box .lnk_detail.all,.wrap.simple .lnk_box .lnk_detail.all{padding:10px 0}.join_agree.new .lnk_box .lnk_detail.all .txt,.wrap.simple .lnk_box .lnk_detail.all .txt{line-height:19px}.join_agree.new .lnk_box .lnk_detail .txt,.wrap.simple .lnk_box .lnk_detail .txt{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:17px;letter-spacing:-1px}.join_agree.new .lnk_box .lnk_detail .more,.wrap.simple .lnk_box .lnk_detail .more{display:block;margin-top:5px;font-size:12px;line-height:14px;color:rgba(255,255,255,.8)}.join_agree .accent{color:#03a94d}.join_agree.new .terms_tit .logo_membership{background-position:-113px -33px;background-repeat:no-repeat;width:72px;height:18px}.join_agree.new .terms_tit .h_title{margin-top:10px;margin-bottom:16px;font-size:15px;line-height:17px;letter-spacing:-.5px}.join_agree.new .terms_box{margin-top:15px;padding-top:9px}.join_agree.new .info_area,.join_agree.new .type_area{padding:1px;background:#e0e2e9;box-shadow:none}.join_agree.new .info_area{margin-top:16px}.join_agree.new .info_area .info_list{padding:4px 19px}.join_agree.new .terms_tit .user_box{color:#03a94d}.join_agree.new .terms_tit .user_box .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:47%;vertical-align:top}.join_agree.new .terms_tit .h_title{font-weight:900}.join_agree.new .benefit_box{margin-top:16px}.join_agree.new .benefit_box .swiper_item.more .desc{margin-top:1px}.join_agree.new .benefit_box .img_box{position:relative}.join_agree.new .benefit_box .notice{font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-weight:400}.join_agree.new .benefit_box .item_box{overflow:hidden;box-sizing:border-box;position:absolute;top:0;right:0;left:0;width:120px;height:120px;margin:0 auto;border:1px solid #ddd;border-radius:10px}.join_agree.new .benefit_box .item_box:has(.ico_super){border-color:#7346f5}.join_agree.new .benefit_box .item_box .ico_super{position:absolute;top:6px;left:6px;width:50px;padding:4px 0;border-radius:3px;background-color:#7346f5}.join_agree.new .benefit_box .item_box .ico_super:before{background-position:-113px -57px;background-repeat:no-repeat;width:43px;height:12px;display:block;margin:0 auto;content:''}.join_agree.new .benefit_box .desc{position:relative;font-size:20px;line-height:22px;font-weight:900;color:#292a2e}.join_agree.new .benefit_box .desc .sub{margin-bottom:6px;font-size:15px;line-height:17px;letter-spacing:-.5px}.join_agree.new .benefit_box .btn_help{margin-left:-4px;padding:4px;vertical-align:top}.join_agree.new .benefit_box .btn_help:before{background-position:-170px -96px;background-repeat:no-repeat;width:14px;height:14px;display:block;content:''}.join_agree.new .benefit_box .help_box{position:absolute;top:100%;right:0;left:0;width:239px;margin:0 auto;z-index:1;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.join_agree.new .lnk_box{padding:0 16px calc(constant(safe-area-inset-bottom) + 20px);padding:0 16px calc(env(safe-area-inset-bottom) + 20px)}.join_agree.new .lnk_box:has(.notice):before{height:calc(constant(safe-area-inset-bottom) + 140px);height:calc(env(safe-area-inset-bottom) + 140px)}.join_agree .benefit_box{position:relative;margin-top:28px}.join_agree .benefit_box img{vertical-align:top}.join_agree .benefit_box .swiper_item{text-align:center;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.join_agree .benefit_box .swiper_item.more .desc{margin-top:3px}.join_agree .benefit_box .desc{margin-top:16px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:19px;font-weight:700;color:#000;letter-spacing:-1px}.join_agree .benefit_box .desc .sub{margin-top:5px;font-size:14px;line-height:17px}.join_agree .benefit_box .notice{margin-top:3px;font-size:12px;line-height:17px;color:#757575;letter-spacing:-.5px}.join_agree .benefit_box .notice .badge_npay{background-position:-162px -57px;background-repeat:no-repeat;width:39px;height:12px;display:inline-block;margin:2px -1px 0 0;vertical-align:top}.join_agree .benefit_box .swiper-button-next,.join_agree .benefit_box .swiper-button-prev{box-sizing:border-box;top:47px;right:-10px;left:auto;width:34px;height:35px;margin-top:0;padding:4px 10px;background:0 0}.join_agree .benefit_box .swiper-button-next:before,.join_agree .benefit_box .swiper-button-prev:before{background-position:-42px -96px;background-repeat:no-repeat;width:15px;height:28px;display:block;content:''}.join_agree .benefit_box .swiper-button-prev{left:-10px;right:auto}.join_agree .benefit_box .swiper-button-prev:before{transform:rotate(180deg)}.join_agree .benefit_box .bar_box{margin-top:18px}.join_agree .benefit_box .swiper-pagination{position:relative;z-index:1;line-height:8px}.join_agree .benefit_box .swiper-pagination-bullet{line-height:8px;background-color:#dedede;opacity:1;vertical-align:top}.join_agree .benefit_box .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:6px}.join_agree .benefit_box .swiper-pagination-bullet-active{background-color:#03a94d}.join_agree .benefit_box+.info_area{margin-top:18px}.join_agree .card_area .card_item .inner{padding:22px 20px 18px}.join_agree .card_area .desc_box .invite{display:block;font-size:18px;line-height:22px;letter-spacing:-.2px}.join_agree .card_area .desc_box .invite:after{display:block;clear:both;content:''}.join_agree .card_area .desc_box .invite .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;max-width:48%;color:#03a94d}.join_agree .card_area .desc_box .desc_notice{display:block;margin:5px 0 8px;font-size:13px;line-height:16px;font-weight:400;color:#797b84}.join_agree .type_area{margin-top:18px;padding:2px;border-radius:18px;background:#00c772;background:linear-gradient(116deg,#00c772 2%,#00cecd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c772', endColorstr='#00cecd', GradientType=1 );box-shadow:0 3px 6px 0 rgba(56,63,70,.1)}.join_agree .type_area .inner{position:relative;padding:21px 22px 18px;border-radius:16px;background-color:#fff}.join_agree .type_area .tab_list{position:absolute;top:18px;right:22px;z-index:1;border:1px solid #eaebf0;border-radius:19px;background-color:#f7f7f7}.join_agree .type_area .tab_list+.type_list .title{margin-right:119px;font-size:23px;line-height:25px}.join_agree .type_area .tab_item{display:inline-block;position:relative;width:50px;height:32px;vertical-align:top}.join_agree .type_area .tab_item:first-child .btn_type[aria-selected=true]{left:0}.join_agree .type_area .tab_item:last-child .btn_type[aria-selected=true]{right:0}.join_agree .type_area .tab_item:last-child .btn_type[aria-selected=true]+.tooltip_box{display:block}.join_agree .type_area .tab_item .tooltip_box{display:none;position:absolute;right:-5px;bottom:100%;z-index:10;margin-bottom:12px;padding:9px 32px 10px 11px;border-radius:8px;background-color:#2d3339;white-space:nowrap}.join_agree .type_area .tab_item .tooltip_box .txt{font-size:13px;line-height:16px;color:#fff;letter-spacing:-.5px}.join_agree .type_area .tab_item .tooltip_box .accent{color:#00de5a;font-weight:600}.join_agree .type_area .tab_item .tooltip_box .btn_close{position:absolute;padding:10px;top:1px;right:1px}.join_agree .type_area .tab_item .tooltip_box .btn_close:before{background-position:-167px -94px;background-repeat:no-repeat;width:12px;height:12px;display:inline-block;vertical-align:top;content:''}.join_agree .type_area .tab_item .tooltip_box:before{background-position:-125px -113px;background-repeat:no-repeat;width:8px;height:4px;position:absolute;bottom:-4px;right:24px;content:''}.join_agree .type_area .btn_type{width:100%;height:32px}.join_agree .type_area .btn_type[aria-selected=true]{position:absolute;top:0;width:56px;height:32px;border-radius:19px;background-color:#03a94d;box-shadow:0 4px 4px 0 rgba(3,169,77,.2)}.join_agree .type_area .btn_type[aria-selected=true] .txt{color:#fff}.join_agree .type_area .btn_type .txt{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:16px;font-weight:500;color:#ababab;letter-spacing:-1px}.join_agree .type_area .type_item{display:block}.join_agree .type_area .type_item.off{display:none}.join_agree .type_area .item_content .accent{color:#03a94d}.join_agree .type_area .item_content .s_notice{margin-top:12px;font-size:14px;line-height:18px;font-weight:600;color:#292a2e;letter-spacing:-.5px}@media all and (max-width:320px){.join_agree .type_area .item_content .s_notice br{display:none}}.join_agree .type_area .item_content .title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:21px;line-height:23px;color:#03a94d;letter-spacing:-1.5px}.join_agree .type_area .item_content .title .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:47%;vertical-align:top}.join_agree .type_area .item_content .s_desc{margin-top:15px;font-size:14px;line-height:18px;font-weight:500;color:#292a2e;letter-spacing:-.5px}.join_agree .type_area .item_content .s_desc .date{font-weight:400;color:#797b83}.join_agree .type_area .item_content .alert{position:relative;margin-top:12px;padding:9px 18px 8px 28px;border-radius:8px;background-color:rgba(3,169,77,.05);font-size:13px;line-height:16px;color:#121212;letter-spacing:-.5px;word-break:keep-all}.join_agree .type_area .item_content .alert:before{background-position:-51px -79px;background-repeat:no-repeat;width:11px;height:11px;position:absolute;top:10px;left:11px;content:''}.join_agree .type_area .item_content .alert .accent{font-weight:700}.join_agree .type_area+.terms_box{margin-top:15px;padding-top:0;border-top:none}.join_agree .info_area{margin-top:28px;padding:2px;border-radius:18px;background:linear-gradient(119deg,#02cd6c 10%,#00ba9d 86%),rgba(3,169,77,.6);box-shadow:0 3px 6px 0 rgba(56,63,70,.1)}.join_agree .info_area .s_title{display:block;padding:13px 15px 15px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:20px;color:#fff;letter-spacing:-1px;text-align:center}.join_agree .info_area .s_title+.info_list{border-radius:0 0 16px 16px}.join_agree .info_area+.terms_box{margin-top:18px;padding-top:0;border-top:none}.join_agree .info_list{padding:8px 18px;border-radius:16px;background-color:#fff}.join_agree .info_list li+li{border-top:1px solid rgba(0,0,0,.05)}.join_agree .info_list .notice{margin:0 1px;padding-bottom:8px;border-top:none;font-size:12px;line-height:14px;color:#393a41;letter-spacing:-1px;text-align:center}.join_agree .info_list .notice .accent{font-weight:600;color:#fb5159}.join_agree .info_list .notice .desc{padding:9px;border:1px solid rgba(251,81,89,.16);border-radius:8px;background-color:rgba(251,81,89,.06)}.join_agree .info_box{padding:16px 0 15px}.join_agree .info_box .tit{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:20px;line-height:22px;font-weight:700;color:#292a2e;letter-spacing:-1px}.join_agree .info_box .tit.accent{color:#03a94d}.join_agree .info_box .desc{margin-top:8px;font-size:14px;line-height:17px;font-weight:500;color:#292a2e;letter-spacing:-.5px}.join_agree .info_box .date{display:inline-block;font-size:13px;line-height:16px;font-weight:400;color:#797b83;vertical-align:top}.join_agree .info_box .alert{position:relative;margin-top:12px;padding:9px 18px 8px 28px;border-radius:8px;background-color:rgba(3,169,77,.05);font-size:13px;line-height:16px;color:#121212;letter-spacing:-.5px;word-break:keep-all}.join_agree .info_box .alert:before{background-position:-51px -79px;background-repeat:no-repeat;width:11px;height:11px;position:absolute;top:10px;left:11px;content:''}.join_agree .info_box .alert .accent{font-weight:700}.join_agree .info_item{display:table;position:relative;table-layout:fixed;border-collapse:collapse;width:100%}.join_agree .info_item:last-child .tit{width:80px}.join_agree .info_item .desc_box,.join_agree .info_item .tit{display:table-cell;vertical-align:top}.join_agree .info_item .tit{width:110px;padding:15px 0;font-size:15px;line-height:18px;font-weight:400;color:#5b5e6b;letter-spacing:-.6px}.join_agree .info_item .ico_npay{background-position:-113px -75px;background-repeat:no-repeat;width:41px;height:15px;display:inline-block;margin-top:2px;vertical-align:top}.join_agree .info_item .desc_box{text-align:right}.join_agree .info_item .desc{display:block;padding:15px 0;font-size:15px;line-height:18px;font-weight:600;color:#292a2e;letter-spacing:-.42px}.join_agree .info_item .desc.accent{color:#03a94d}.join_agree .info_item .lnk_more{display:inline-block;max-width:100%;padding:15px 0 14px;vertical-align:top}.join_agree .info_item .lnk_more.card .payway{max-width:73%}.join_agree .info_item .lnk_more .txt{display:block;position:relative;font-size:15px;line-height:18px;font-weight:600;color:#292a2e;letter-spacing:-.42px}.join_agree .info_item .lnk_more .txt:after{background-position:-190px -96px;background-repeat:no-repeat;width:8px;height:12px;display:inline-block;margin:3px 0 0 5px;vertical-align:top;content:''}.join_agree .info_item .lnk_more .payway_box{display:block;position:relative;margin-top:4px;padding-right:13px;font-size:14px;line-height:17px;color:#999dab;letter-spacing:-.42px}.join_agree .info_item .lnk_more .payway{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:46%;vertical-align:top}.join_agree .info_item .btn_select{overflow:hidden;display:block;position:relative;width:100%;padding:15px 22px 15px 0;text-align:right}.join_agree .info_item .btn_select .txt_box{font-size:15px;line-height:18px;font-weight:600;color:#292a2e;letter-spacing:-.42px;white-space:nowrap}.join_agree .info_item .btn_select .txt_box:after{display:block;clear:both;content:''}.join_agree .info_item .btn_select .txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.join_agree .info_item .btn_select .detail_box{float:right}.join_agree .info_item .btn_select .card_type{display:inline-block;position:relative;margin-left:9px;color:#999dab;vertical-align:top}.join_agree .info_item .btn_select .card_type:before{position:absolute;top:0;bottom:0;left:-7px;height:14px;margin:auto 0;border-left:1px solid rgba(0,0,0,.1);content:''}.join_agree .info_item .btn_select:after{background-position:-3px -138px;background-repeat:no-repeat;width:12px;height:7px;position:absolute;top:0;right:2px;bottom:0;margin:auto 0;content:''}.join_agree .info_item .btn_select[aria-expanded=true]+.pay_select{display:block}.join_agree .pay_select{overflow:hidden;display:none;position:absolute;top:-1px;right:-4px;left:-4px;z-index:11;border:1px solid #e0e2e9;border-radius:10px;background-color:#fff;text-align:left;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.join_agree .label_box{position:relative}.join_agree .label_box:before{position:absolute;top:100%;right:0;left:0;z-index:3;height:8px;background-image:linear-gradient(to bottom,rgba(24,44,68,.05) 33%,rgba(24,44,68,0) 67%),linear-gradient(to bottom,rgba(24,44,68,.08),rgba(37,66,102,0));opacity:.8;content:''}.join_agree .pay_label{display:block;position:relative;width:100%;padding:16px 35px 16px 20px;text-align:left}.join_agree .pay_label .txt{font-size:15px;line-height:18px;font-weight:600;color:#292a2e;letter-spacing:-.6px}.join_agree .pay_label:after{background-position:-3px -138px;background-repeat:no-repeat;width:12px;height:7px;transform:rotate(180deg);position:absolute;top:0;right:18px;bottom:0;margin:auto 0;content:''}.join_agree .pay_list{overflow-y:auto;position:relative;max-height:146px}.join_agree .pay_item .btn_item{display:block;position:relative;width:100%;padding:15px;text-align:left}.join_agree .pay_item .btn_item[aria-selected=true]:after{position:absolute;top:-1px;right:0;bottom:-1px;left:0;z-index:1;background:#e6f9ef;content:''}.join_agree .pay_item .btn_item[aria-selected=true] .txt_box{z-index:2;font-weight:700;color:#03a94d;letter-spacing:-.42px}.join_agree .pay_item .btn_item[aria-selected=true] .txt_box:before{background-position:-14px -79px;background-repeat:no-repeat;width:15px;height:15px}.join_agree .pay_item .btn_item.card .txt{max-width:60%}.join_agree .pay_item .txt_box{display:block;position:relative;padding-left:24px;font-size:15px;line-height:18px;color:#797b84}.join_agree .pay_item .txt_box:before{background-position:-157px -50px;background-repeat:no-repeat;width:15px;height:15px;position:absolute;top:0;left:5px;bottom:0;margin:auto 0;content:''}.join_agree .pay_item .detail_box,.join_agree .pay_item .txt{display:inline-block;vertical-align:top}.join_agree .pay_item .txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:56%}.join_agree .pay_item .card_type{display:inline-block;position:relative;margin-left:9px}.join_agree .pay_item .card_type:before{position:absolute;top:0;bottom:0;left:-7px;height:14px;margin:auto 0;border-left:1px solid rgba(0,0,0,.1);content:''}.join_agree .pay_item+.pay_item{position:relative;padding-top:1px;border-top:none}.join_agree .pay_item+.pay_item:before{position:absolute;top:0;right:14px;left:14px;border-top:1px solid #eaebf0;content:''}.join_agree .notice_list{margin-top:16px}.join_agree .notice_item{position:relative;padding-left:12px;font-size:12px;line-height:18px;color:#393a41;letter-spacing:-.5px}.join_agree .notice_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:2px;background-color:#d8d8d8;content:''}.join_agree .notice_item .badge_npay{background-position:-113px -75px;background-repeat:no-repeat;width:41px;height:15px;display:inline-block;margin-top:2px;vertical-align:top}.join_agree .notice_item .accent{font-weight:600}.join_agree .notice_item .accent .num{font-weight:700}.join_agree .terms_box{margin:21px 0 0;padding:20px 2px 0;border-top:1px solid #eaebf0}.join_agree .terms_item{margin-top:9px}.join_agree .terms_item input[type=checkbox]:checked+label:before{background-position:-3px -151px;background-repeat:no-repeat;width:12px;height:9px}.join_agree .terms_item label{padding:6px 0 6px 29px;font-size:12px;line-height:14px;color:#9e9e9e;letter-spacing:-.3px}.join_agree .terms_item label:before{background-position:-3px -166px;background-repeat:no-repeat;width:12px;height:10px}.join_agree .terms_item label .btn_fold:after{margin-left:2px}.join_agree .terms_item label .point,.join_agree .terms_item label .txt{font-weight:600;color:#222;letter-spacing:-.5px}.join_agree .coupon_notice+.fold_box{margin-top:20px}.join_agree .lnk_box{position:fixed;right:0;bottom:0;left:0;z-index:20;padding:0 16px calc(constant(safe-area-inset-bottom) + 16px);padding:0 16px calc(env(safe-area-inset-bottom) + 16px);background-color:#f4f5f7}.join_agree .lnk_box .lnk_detail{position:relative;z-index:1;margin-top:0}.join_agree .lnk_box .lnk_detail.off{background:#c5c5c5;cursor:default}.join_agree .lnk_box .txt{position:relative}.join_agree .lnk_box .tooltip{position:absolute;bottom:100%;right:100%;margin:0 -4px -1px 0;padding:7px 11px;border-radius:999px;background-color:#6100ff;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;font-weight:700;color:#fff;letter-spacing:-.63px;white-space:nowrap}.join_agree .lnk_box .tooltip.right{padding-top:8px;padding-bottom:8px;right:-29px;margin-bottom:6px;margin-left:-100%}.join_agree .lnk_box .tooltip.right:after{background-position:-133px -50px;background-repeat:no-repeat;width:22px;height:15px;right:2px;margin-top:-9px}.join_agree .lnk_box .tooltip .accent{color:#fff852}.join_agree .lnk_box .tooltip:after{background-position:-133px -67px;background-repeat:no-repeat;width:18px;height:10px;position:absolute;top:100%;right:13px;margin-top:-4px;content:''}.join_agree .lnk_box:before{position:absolute;right:0;bottom:0;left:0;height:calc(constant(safe-area-inset-bottom) + 106px);height:calc(env(safe-area-inset-bottom) + 106px);background:linear-gradient(to bottom,rgba(244,245,247,0) 2%,#f4f5f7 31%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f7', endColorstr='#f4f5f7', GradientType=0 );content:''}.join_agree .lnk_box .notice{position:relative;margin-top:14px;font-size:13px;line-height:16px;color:#292a2e;letter-spacing:-.5px;text-align:center}.join_agree .fold_box .lnk_more .txt{color:#03a94d}.invite_error{margin:0 -2px;padding:60px 0 67px;text-align:center}.invite_error .title{font-size:20px;line-height:24px;font-weight:700;letter-spacing:-.3px}.invite_error .desc{margin-top:20px;font-size:15px;line-height:21px;color:#797b84;letter-spacing:-.2px}.invite_error .desc+.desc{margin-top:21px}.invite_error .lnk_more{display:block;margin-top:60px;padding:18px;border-radius:5px;background-color:#03c75a;font-size:18px;line-height:22px;letter-spacing:-.8px}.invite_error .lnk_more .txt{color:#fff}.lnk_detail{display:block;width:100%;margin-top:24px;border-radius:5px;background:linear-gradient(119deg,#02cd6c 10%,#00ba9d 86%),rgba(3,169,77,.6);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);text-align:center}.lnk_detail .txt{font-size:18px;line-height:58px;font-weight:700;color:#fff;letter-spacing:-.8px}.finish_area{margin:0 -2px;padding-bottom:16px}.finish_area .title_box{box-sizing:border-box;margin:0 -16px;padding:70px 0 48px;height:260px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_svavfu-4831p70r.cat) no-repeat;background-size:auto 260px;background-position:center}.finish_area .h_title{position:relative;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:28px;line-height:36px;font-weight:700;letter-spacing:-1px;text-align:center}.finish_area .h_title .logo{display:block;color:#01cba3}.finish_area .h_title .point{color:#5e45fb}.finish_area .h_desc{margin-top:10px;font-size:14px;line-height:17px;color:#797b84;text-align:center}.finish_area .benefit_list{margin-top:-16px}.finish_area .benefit_item{box-sizing:border-box;display:flex;align-items:center;min-height:78px;border-radius:5px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.07)}.finish_area .benefit_item .inner{position:relative;padding:19px 19px 19px 136px;font-size:15px;line-height:20px;font-weight:600;color:#292a2e;letter-spacing:-.5px}.finish_area .benefit_item .inner:has(.notice){padding-top:15px;padding-bottom:15px}.finish_area .benefit_item img{position:absolute;top:9px;bottom:9px;left:9px;margin:auto 0}.finish_area .benefit_item .notice{margin-top:3px;font-size:13px;line-height:17px;color:#909090;letter-spacing:-.75px}.finish_area .benefit_item .notice .line{white-space:nowrap}.finish_area .benefit_item .logo_travel{display:block;margin:1px 0 3px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;font-weight:500}.finish_area .benefit_item .logo_travel:before{background-position:-191px -33px;background-repeat:no-repeat;width:16px;height:16px;display:inline-block;vertical-align:top;content:''}.finish_area .benefit_item+.benefit_item{margin-top:10px}.finish_area .lnk_box{position:fixed;right:0;bottom:0;left:0;z-index:10}.finish_area .lnk_box:before{position:absolute;right:0;bottom:0;left:0;height:106px;background:linear-gradient(to bottom,rgba(244,245,247,0) 2%,#f4f5f7 31%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f7', endColorstr='#f4f5f7', GradientType=0 );content:''}.finish_area .banner_student{display:block;position:relative;z-index:1;margin:11px 16px;border-radius:12px;background-color:#1b2236;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center}.finish_area .banner_student .banner_inner{padding:20px 0 18px}.finish_area .banner_student .logo{background-position:-3px -3px;background-repeat:no-repeat;width:104px;height:17px;display:block;margin:0 auto}.finish_area .banner_student .desc{display:block;position:relative;margin-top:10px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:23px;font-weight:700;color:#fff;letter-spacing:-.5px}.finish_area .banner_student .lnk{display:block;box-sizing:border-box;width:184px;margin:12px auto 0;padding:10px;border-radius:8px;background:#56ff56;font-size:15px;line-height:22px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-weight:700;letter-spacing:-.5px}.finish_area .banner_student .lnk .txt{color:#1b2236}.finish_area .banner_student .btn_close{position:absolute;top:7px;right:7px;z-index:1;padding:5px}.finish_area .banner_student .btn_close:before{background-position:-96px -96px;background-repeat:no-repeat;width:24px;height:24px;display:block;content:''}.finish_area .banner_student .accent{color:#56ff56}.finish_area .banner_family{display:block;position:relative;z-index:1;margin:10px 16px;border-radius:8px;background:#4c27dd;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);letter-spacing:-.5px;text-align:center}.finish_area .banner_family .banner_inner{padding:23px 0 18px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_snzvyl_onaare01-3123859n.cat) no-repeat;background-size:305px auto;background-position:center}.finish_area .banner_family .title{display:block;font-size:16px;line-height:23px;font-weight:500;color:#fff}.finish_area .banner_family .desc{display:block;margin-top:4px;font-size:13px;line-height:23px;font-weight:500;color:rgba(255,255,255,.4)}.finish_area .banner_family .lnk{display:block;box-sizing:border-box;width:184px;margin:8px auto 0;padding:10px;border-radius:8px;background:#03a94d;font-size:15px;line-height:22px;font-weight:700}.finish_area .banner_family .lnk .txt{color:#fff}.finish_area .banner_family .btn_close{position:absolute;top:8px;right:8px;z-index:1;padding:9px}.finish_area .banner_family .btn_close:before{background-position:-126px -96px;background-repeat:no-repeat;width:16px;height:16px;display:block;content:''}.finish_area .banner_family .accent{color:#ffed47}.finish_area .banner_coupon{position:relative;z-index:1;margin:10px 16px;border-radius:8px;background:#4c27dd;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);text-align:center}.finish_area .banner_coupon:after,.finish_area .banner_coupon:before{position:absolute;content:''}.finish_area .banner_coupon:before{top:0;left:50%;margin-left:-10px;border-top:31px solid rgba(255,255,255,.06);border-right:31px solid rgba(255,255,255,.06);border-bottom:31px solid transparent;border-left:31px solid transparent}.finish_area .banner_coupon:after{bottom:0;right:50%;margin-right:-10px;border-top:31px solid transparent;border-right:31px solid transparent;border-bottom:31px solid rgba(255,255,255,.06);border-left:31px solid rgba(255,255,255,.06)}.finish_area .banner_coupon .banner_inner{display:inline-block;box-sizing:border-box;position:relative;z-index:1;width:100%;max-width:400px;padding:34px 0 24px;font-weight:500;vertical-align:top}.finish_area .banner_coupon .banner_inner:after,.finish_area .banner_coupon .banner_inner:before{position:absolute;content:''}.finish_area .banner_coupon .banner_inner:before{background-position:-3px -96px;background-repeat:no-repeat;width:33px;height:36px;top:24px;left:25px}.finish_area .banner_coupon .banner_inner:after{background-position:-3px -26px;background-repeat:no-repeat;width:102px;height:64px;bottom:0;right:9px}.finish_area .banner_coupon .banner_inner .title{display:block;font-size:20px;line-height:22px;color:#fff;letter-spacing:-.8px}.finish_area .banner_coupon .banner_inner .desc{margin:9px 0 4px;font-size:13px;line-height:18px;color:rgba(255,255,255,.7);letter-spacing:-.5px}.finish_area .banner_coupon .banner_inner .lnk{display:inline-block;padding:9px 0;font-size:14px;line-height:17px;vertical-align:top}.finish_area .banner_coupon .banner_inner .lnk .txt{display:inline-block;color:#fff;vertical-align:top}.finish_area .banner_coupon .banner_inner .lnk .txt:after{background-position:-33px -166px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin:3px 0 0 4px;vertical-align:top;content:''}.finish_area .banner_coupon .banner_inner .accent{color:#ffed47}.finish_area .banner_coupon .btn_close{position:absolute;top:7px;right:7px;z-index:1;padding:5px}.finish_area .banner_coupon .btn_close:before{background-position:-96px -96px;background-repeat:no-repeat;width:24px;height:24px;display:block;content:''}.finish_area .lnk_more{display:block;box-sizing:border-box;position:relative;z-index:1;padding:19px 17px calc(constant(safe-area-inset-bottom) + 17px);padding:19px 17px calc(env(safe-area-inset-bottom) + 17px);background:linear-gradient(119deg,#02cd6c 10%,#00ba9d 86%),rgba(3,169,77,.6);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);text-align:center}.finish_area .lnk_more .txt{font-size:18px;line-height:22px;font-weight:700;color:#fff;letter-spacing:-.8px}.finish_area .banner_default,.finish_student .banner_default{display:block;position:relative;z-index:1;margin:11px 16px;border-radius:12px;background:#1b2236;box-shadow:0 4px 8px rgba(0,0,0,.1)}.finish_area .banner_default.dicon .banner_inner,.finish_student .banner_default.dicon .banner_inner{padding-left:120px}.finish_area .banner_default.dicon .img,.finish_student .banner_default.dicon .img{left:16px}.finish_area .banner_default .banner_inner,.finish_student .banner_default .banner_inner{box-sizing:border-box;position:relative;padding:22px 0 10px 152px}.finish_area .banner_default .img,.finish_student .banner_default .img{position:absolute;top:0;left:28px;bottom:0;margin:auto 0}.finish_area .banner_default .desc,.finish_student .banner_default .desc{display:inline-block;position:relative;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:23px;font-weight:500;color:#fff;letter-spacing:-.5px;vertical-align:top}.finish_area .banner_default .notice,.finish_student .banner_default .notice{margin-top:3px;font-size:11px;line-height:13px;color:rgba(255,255,255,.6);letter-spacing:-.75px}.finish_area .banner_default .lnk,.finish_student .banner_default .lnk{display:inline-block;box-sizing:border-box;padding:10px 0;font-size:12px;line-height:15px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-weight:500;letter-spacing:-.75px;vertical-align:top}.finish_area .banner_default .lnk .txt,.finish_student .banner_default .lnk .txt{display:block;color:#00de5a}.finish_area .banner_default .lnk .txt:after,.finish_student .banner_default .lnk .txt:after{background-position:-21px -166px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin:2px 0 0 2px;vertical-align:top;content:''}.finish_area .banner_default .btn_close,.finish_student .banner_default .btn_close{position:absolute;top:7px;right:7px;z-index:1;padding:5px}.finish_area .banner_default .btn_close:before,.finish_student .banner_default .btn_close:before{background-position:-96px -96px;background-repeat:no-repeat;width:24px;height:24px;display:block;content:''}.finish_area .banner_default .accent,.finish_student .banner_default .accent{color:#00de5a}.intro_student{margin:0 -18px;padding-top:500px}.intro_student .accent{color:#03a94d}.intro_student .title_area{position:fixed;top:0;right:0;left:0}.intro_student .title_area.off:after{position:fixed;top:0;right:0;left:0;bottom:0;max-width:768px;margin:0 auto;z-index:9;background-color:#fff;content:''}.intro_student .title_area .logo_box{position:absolute;top:30px;right:0;left:0;width:265px;height:146px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ybtb_vageb_fghqrag-ps3rps61.cat) no-repeat;background-size:265px auto;background-position:center;margin:0 auto;z-index:5}.intro_student .title_item{position:relative;cursor:grab}.intro_student .title_item .inner{overflow:hidden;box-sizing:border-box;position:relative;height:500px;margin:0 auto}.intro_student .title_item .bg,.intro_student .title_item .video{position:absolute;top:0;left:50%;transform:translateX(-50%)}.intro_student .title_item .bg{z-index:1}.intro_student .title_item .video{z-index:2}.intro_student .content_area{position:relative;z-index:10;padding:0 20px;background-color:#fff}.intro_student .top_banner{margin:0 -20px}.intro_student .top_banner img{max-width:375px;margin:0 auto}.intro_student .top_banner .bar_box .btn.swiper-button-prev{left:20px;margin-left:0}.intro_student .top_banner .bar_box .btn.swiper-button-next{right:20px;margin-right:0}.intro_student .top_banner .swiper-pagination-bullet-active{background:#aa4aff}.intro_student .top_banner.extend{background-color:#fcf6ff}.intro_student .summary_area{padding:35px 0 30px}.intro_student .summary_area .h_title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:28px;line-height:40px;font-weight:900;letter-spacing:-2px;text-align:center}.intro_student .summary_area .item_box{box-sizing:border-box;position:relative;margin-top:41px;border:1px solid #000;border-radius:18px;background-color:rgba(65,154,248,.08)}.intro_student .summary_area .item_box.basic{background-color:rgba(37,216,116,.08)}.intro_student .summary_area .item_box.basic .item:last-child{padding-top:28px;padding-bottom:28px}.intro_student .summary_area .item_box.basic .accent{color:#03a94d}.intro_student .summary_area .item_box.student{background-color:rgba(176,87,255,.08)}.intro_student .summary_area .item_box.student .accent{color:#7f00d4}.intro_student .summary_area .item_box .title{position:absolute;top:-17px;right:0;left:0;text-align:center}.intro_student .summary_area .item_box .title .inner{display:inline-block;padding:9px 16px;border-radius:100px;background-color:#22272b;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:17px;font-weight:500;color:#fff;letter-spacing:-1.5px;vertical-align:top}.intro_student .summary_area .item_box .title .accent{color:#419af8}.intro_student .summary_area .item_box+.item_box{margin-top:32px}.intro_student .summary_area .item_list{padding:8px 24px 0}.intro_student .summary_area .item_list .item{position:relative;padding:25px 94px 25px 0}.intro_student .summary_area .item_list .item:has(.notice){padding-top:16px;padding-bottom:15px}.intro_student .summary_area .item_list .item+.item{border-top:1px solid #dcdcde}.intro_student .summary_area .item_list img{position:absolute;top:0;right:-5px;bottom:0;margin:auto 0}.intro_student .summary_area .item_list .desc{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:17px;line-height:25px;font-weight:500;color:#444;letter-spacing:-1px}.intro_student .summary_area .item_list .desc .line{white-space:nowrap}.intro_student .summary_area .item_list .notice{margin-top:3px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:17px;font-weight:500;color:#909090;letter-spacing:-.75px}.intro_student .summary_area .item_list .notice .line{white-space:nowrap}.intro_student .summary_area .item_list .accent{font-size:18px;font-weight:700;color:#419af8}.intro_student .summary_area .notice_list{margin-top:8px}.intro_student .summary_area .notice_list+.item_box{margin-top:32px}.intro_student .summary_area .notice_item{position:relative;padding-left:12px;font-size:13px;line-height:16px;color:#757575;letter-spacing:-.46px}.intro_student .summary_area .notice_item:before{width:3px;height:3px;border-radius:50%;position:absolute;top:6px;left:4px;background:#757575;content:''}.intro_student .summary_area .accent{color:#833ecf}.intro_student h3.h_title .inner{display:inline-block;padding:7px 12px;border-radius:18px;background-color:#22272b;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:17px;font-weight:500;color:#fff;letter-spacing:-1.5px;vertical-align:top}.intro_student h3.h_title .inner:after{background-position:-114px -117px;background-repeat:no-repeat;width:10px;height:11px;display:inline-block;margin:2px 0 0 3px;vertical-align:top;content:''}.intro_student h4.sub_title{margin-top:12px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:26px;line-height:34px;font-weight:900;color:#222;letter-spacing:-1px}.intro_student h4.sub_title .part_box{display:table;table-layout:fixed}.intro_student h4.sub_title .item{display:table-cell;font-size:26px;line-height:32px;color:#03a94d;vertical-align:middle}.intro_student h4.sub_title .item+.item{padding-left:4px;font-size:66px;line-height:68px;letter-spacing:-1.5px}.intro_student .h_desc{margin-top:6px;font-size:13px;line-height:17px;font-weight:500;color:#909090;letter-spacing:-.75px}.intro_student .bubble{box-sizing:border-box;position:absolute;right:-10px;z-index:10;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:18px;font-weight:700;color:#222;text-align:center}.intro_student .ico_student{background-position:-114px -3px;background-repeat:no-repeat;width:85px;height:34px;position:absolute;top:-1px;left:-8px;z-index:10}.intro_student .free_area{padding:35px 0 25px}.intro_student .free_area .accent{color:#833ecf}.intro_student .free_area h4.sub_title .item{color:#833ecf}.intro_student .free_area h4.sub_title .item+.item{font-size:56px;line-height:62px;letter-spacing:-4.3px}.intro_student .free_area h4.sub_title .item+.item .num{font-size:60px}.intro_student .free_area .desc_box{position:relative;margin-top:15px;padding:34px 87px 31px 29px;border:1px solid #22272b;border-radius:18px;background-color:#833ecf;word-break:keep-all}.intro_student .free_area .title{position:relative;z-index:1;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:24px;color:#fff;letter-spacing:-1px}.intro_student .free_area .title .point{display:block;font-size:26px;line-height:38px;font-weight:900}.intro_student .free_area .bubble{background-position:0 -253px;background-repeat:no-repeat;width:140px;height:89px;top:-60px;padding-top:25px;letter-spacing:-1.5px}.intro_student .free_area .logo{display:block;margin-bottom:5px}.intro_student .free_area .img{position:absolute;right:25px;bottom:0}.intro_student .free_area .notice{margin-top:20px;font-size:13px;line-height:16px;color:#999dab;letter-spacing:-.46px;text-align:center}.intro_student .free_area .notice:before{background-position:-185px -43px;background-repeat:no-repeat;width:13px;height:13px;display:inline-block;margin:2px 4px 0 0;vertical-align:top;content:''}.intro_student .save_area{padding:35px 0;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.intro_student .save_area .desc_box{position:relative;margin-top:25px;padding:32px 30px 46px;border:1px solid #22272b;border-radius:18px;background-color:#23d070}.intro_student .save_area .desc_box .title{display:block;position:relative;font-size:20px;line-height:26px;color:#fff;letter-spacing:-1px}.intro_student .save_area .desc_box:after{display:block;margin:20px -18px 0;height:10px;border-radius:5px;background-color:#22272b;content:''}.intro_student .save_area .bubble{background-position:-171px 0;background-repeat:no-repeat;width:171px;height:102px;top:-77px;padding-top:30px;letter-spacing:-1.5px}.intro_student .save_area .lnk_more{display:inline-block;margin-top:11px;vertical-align:top}.intro_student .save_area .lnk_more .txt{font-size:13px;line-height:16px;font-weight:500;color:rgba(255,255,255,.8);letter-spacing:-1px}.intro_student .save_area .lnk_more:after{background-position:-114px -134px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin-top:3px;vertical-align:top;content:''}.intro_student .save_area .receipt_area{overflow:hidden;box-sizing:border-box;position:absolute;top:100%;right:22px;left:22px;height:253px;margin-top:-51px;padding:15px 23px 23px;border:1px solid #22272b;border-top:none;border-radius:0 0 18px 18px;background-color:#fff}.intro_student .save_area .receipt_area:before{position:absolute;top:0;right:0;left:0;height:17px;background:linear-gradient(to bottom,rgba(0,0,0,.3) 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d000000', endColorstr='#00ffffff', GradientType=0 );content:''}.intro_student .save_area .receipt_box{overflow:hidden;position:relative;height:212px}.intro_student .save_area .receipt_box:after,.intro_student .save_area .receipt_box:before{position:absolute;right:0;left:0;z-index:2;content:''}.intro_student .save_area .receipt_box:before{top:0;height:45px;background:linear-gradient(to bottom,#fff 23%,rgba(255,255,255,0) 76%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0 )}.intro_student .save_area .receipt_box:after{bottom:0;height:17px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0 )}.intro_student .save_area .receipt_inner{height:212px}.intro_student .save_area .receipt_item{box-sizing:border-box;height:41px;font-size:15px;line-height:41px;color:#000;letter-spacing:-1.5px}.intro_student .save_area .receipt_item.swiper-slide-active,.intro_student .save_area .receipt_item.swiper-slide-duplicate-active{font-size:22px;font-weight:900}.intro_student .save_area .receipt_item.swiper-slide-active .point,.intro_student .save_area .receipt_item.swiper-slide-duplicate-active .point{color:#03a94d}.intro_student .save_area .receipt_item.swiper-slide-duplicate-prev,.intro_student .save_area .receipt_item.swiper-slide-prev{line-height:24px}.intro_student .save_area .receipt_item.swiper-slide-duplicate-next,.intro_student .save_area .receipt_item.swiper-slide-next{padding-top:17px;line-height:24px}.intro_student .save_area .receipt_item:last-child{padding-top:10px}.intro_student .save_area .receipt_item .inner{display:table;table-layout:fixed;width:100%}.intro_student .save_area .receipt_item .item,.intro_student .save_area .receipt_item .point{display:table-cell}.intro_student .save_area .receipt_item .point{width:100px;color:grey;text-align:right}.intro_student .save_area .notice{margin-top:219px;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;color:#999dab;letter-spacing:-.46px;text-align:center}.intro_student .save_area .notice:before{background-position:-185px -43px;background-repeat:no-repeat;width:13px;height:13px;display:inline-block;margin:2px 4px 0 0;vertical-align:top;content:''}.intro_student .save_area .accent{color:#03a94d}.intro_student .delivery_area .btn_tooltip,.intro_student .life_area .btn_tooltip,.intro_student .supersave_area .btn_tooltip{font-size:13px;line-height:16px;letter-spacing:-.46px;vertical-align:top}.intro_student .delivery_area .btn_tooltip .txt,.intro_student .life_area .btn_tooltip .txt,.intro_student .supersave_area .btn_tooltip .txt{color:#fff}.intro_student .delivery_area .btn_tooltip:after,.intro_student .life_area .btn_tooltip:after,.intro_student .supersave_area .btn_tooltip:after{background-position:-130px -117px;background-repeat:no-repeat;width:10px;height:6px;display:inline-block;margin-top:5px;vertical-align:top;content:''}.intro_student .delivery_area .btn_tooltip[aria-expanded=true]:after,.intro_student .life_area .btn_tooltip[aria-expanded=true]:after,.intro_student .supersave_area .btn_tooltip[aria-expanded=true]:after{transform:rotate(180deg)}.intro_student .delivery_area .btn_tooltip[aria-expanded=true]+.tooltip_box,.intro_student .life_area .btn_tooltip[aria-expanded=true]+.tooltip_box,.intro_student .supersave_area .btn_tooltip[aria-expanded=true]+.tooltip_box{display:block}.intro_student .delivery_area .tooltip_box,.intro_student .life_area .tooltip_box,.intro_student .supersave_area .tooltip_box{overflow:hidden;display:none;box-sizing:border-box;position:absolute;top:100%;left:-7px;right:-7px;z-index:15;margin:6px auto;max-width:600px;padding-top:18px;border:1px solid #3f3f3f;border-radius:8px;background-color:#fff;text-align:left}.intro_student .delivery_area .tooltip_box .inner,.intro_student .life_area .tooltip_box .inner,.intro_student .supersave_area .tooltip_box .inner{overflow-y:auto;box-sizing:border-box;margin-top:10px;padding:0 33px 19px 17px;max-height:251px}.intro_student .delivery_area .tooltip_box .inner .title,.intro_student .life_area .tooltip_box .inner .title,.intro_student .supersave_area .tooltip_box .inner .title{padding:0}.intro_student .delivery_area .tooltip_box .title,.intro_student .life_area .tooltip_box .title,.intro_student .supersave_area .tooltip_box .title{display:block;padding:0 33px 0 17px;font-size:16px;line-height:19px;color:#222;letter-spacing:-.5px}.intro_student .delivery_area .tooltip_box .title+.tooltip_list,.intro_student .life_area .tooltip_box .title+.tooltip_list,.intro_student .supersave_area .tooltip_box .title+.tooltip_list{margin-top:10px}.intro_student .delivery_area .tooltip_box .sub_title,.intro_student .life_area .tooltip_box .sub_title,.intro_student .supersave_area .tooltip_box .sub_title{display:block;font-size:13px;line-height:16px;font-weight:500;color:#222}.intro_student .delivery_area .tooltip_box .sub_title+.tooltip_list,.intro_student .life_area .tooltip_box .sub_title+.tooltip_list,.intro_student .supersave_area .tooltip_box .sub_title+.tooltip_list{margin-top:5px}.intro_student .delivery_area .tooltip_box .btn_close,.intro_student .life_area .tooltip_box .btn_close,.intro_student .supersave_area .tooltip_box .btn_close{position:absolute;top:6px;right:6px;padding:9px}.intro_student .delivery_area .tooltip_box .btn_close:before,.intro_student .life_area .tooltip_box .btn_close:before,.intro_student .supersave_area .tooltip_box .btn_close:before{background-position:-146px -35px;background-repeat:no-repeat;width:16px;height:16px;display:inline-block;vertical-align:top;content:''}.intro_student .delivery_area .tooltip_box .tooltip_list+.title,.intro_student .life_area .tooltip_box .tooltip_list+.title,.intro_student .supersave_area .tooltip_box .tooltip_list+.title{margin-top:15px}.intro_student .delivery_area .tooltip_box .tooltip_list+.sub_title,.intro_student .life_area .tooltip_box .tooltip_list+.sub_title,.intro_student .supersave_area .tooltip_box .tooltip_list+.sub_title{margin-top:10px}.intro_student .delivery_area .tooltip_box .tooltip_item,.intro_student .life_area .tooltip_box .tooltip_item,.intro_student .supersave_area .tooltip_box .tooltip_item{position:relative;padding-left:7px;font-size:12px;line-height:16px;color:#999;letter-spacing:-.33px;word-break:keep-all}.intro_student .delivery_area .tooltip_box .tooltip_item:before,.intro_student .life_area .tooltip_box .tooltip_item:before,.intro_student .supersave_area .tooltip_box .tooltip_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:6px;left:0;background-color:#d8d8d8;content:''}.intro_student .delivery_area .tooltip_box .tooltip_item.point,.intro_student .life_area .tooltip_box .tooltip_item.point,.intro_student .supersave_area .tooltip_box .tooltip_item.point{color:#222}.intro_student .delivery_area .tooltip_box .tooltip_item u,.intro_student .life_area .tooltip_box .tooltip_item u,.intro_student .supersave_area .tooltip_box .tooltip_item u{font-weight:700}.intro_student .delivery_area .tooltip_box .tooltip_item+.tooltip_item,.intro_student .life_area .tooltip_box .tooltip_item+.tooltip_item,.intro_student .supersave_area .tooltip_box .tooltip_item+.tooltip_item{margin-top:6px}.intro_student .delivery_area .tooltip_box .accent_list,.intro_student .life_area .tooltip_box .accent_list,.intro_student .supersave_area .tooltip_box .accent_list{margin:4px 0 0 -7px;padding:9px 10px;border-radius:3px;background:#f5f5f5}.intro_student .delivery_area .tooltip_box .ico,.intro_student .life_area .tooltip_box .ico,.intro_student .supersave_area .tooltip_box .ico{display:inline-block;vertical-align:top}.intro_student .delivery_area .tooltip_box .ico.pop,.intro_student .life_area .tooltip_box .ico.pop,.intro_student .supersave_area .tooltip_box .ico.pop{background-position:-167px -68px;background-repeat:no-repeat;width:31px;height:17px}.intro_student .delivery_area .tooltip_box .lnk_more,.intro_student .life_area .tooltip_box .lnk_more,.intro_student .supersave_area .tooltip_box .lnk_more{display:inline-block;vertical-align:top}.intro_student .delivery_area .tooltip_box .lnk_more.arrow .txt,.intro_student .life_area .tooltip_box .lnk_more.arrow .txt,.intro_student .supersave_area .tooltip_box .lnk_more.arrow .txt{text-decoration:none}.intro_student .delivery_area .tooltip_box .lnk_more.arrow .txt:after,.intro_student .life_area .tooltip_box .lnk_more.arrow .txt:after,.intro_student .supersave_area .tooltip_box .lnk_more.arrow .txt:after{background-position:-231px -135px;background-repeat:no-repeat;width:5px;height:8px;display:inline-block;margin:3px 0 0 2px;vertical-align:top;content:''}.intro_student .delivery_area .tooltip_box .lnk_more .txt,.intro_student .life_area .tooltip_box .lnk_more .txt,.intro_student .supersave_area .tooltip_box .lnk_more .txt{display:inline-block;color:#03a94d;vertical-align:top;text-decoration:underline}.intro_student .delivery_area .tooltip_box .accent,.intro_student .life_area .tooltip_box .accent,.intro_student .supersave_area .tooltip_box .accent{color:#03a94d}.intro_student .supersave_area{position:relative;padding:35px 0}.intro_student .supersave_area:before{background-position:0 -136px;background-repeat:no-repeat;width:126px;height:115px;position:absolute;top:78px;right:2px;z-index:1;content:''}.intro_student .supersave_area h4.sub_title .item{font-size:66px;line-height:68px;color:#7346f5;letter-spacing:-1.5px}.intro_student .supersave_area h4.sub_title .item+.item{font-size:26px;line-height:32px}.intro_student .supersave_area .supersave_box{position:relative;margin-top:25px;padding:32px 0 15px;border:1px solid #22272b;border-radius:18px;background:linear-gradient(180deg,#160845 0,#3905a3 100%);text-align:center}.intro_student .supersave_area .supersave_box:before{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_fhcrefnir01-p30n9o1n.cat) no-repeat;background-size:736px auto;background-position:top;content:''}.intro_student .supersave_area .supersave_box img{position:relative}.intro_student .supersave_area .benefit_box{position:relative;margin:-5px 35px 0}.intro_student .supersave_area .benefit_box .date{display:block;padding:7px;border:1px solid #000;border-bottom:none;border-radius:8px 8px 0 0;background:#7346f5;font-size:13px;line-height:16px;font-weight:500;color:#fff}.intro_student .supersave_area .benefit_box .ico_beta{background-position:-162px -94px;background-repeat:no-repeat;width:34px;height:14px;display:inline-block;margin-top:1px;vertical-align:top}.intro_student .supersave_area .benefit_list{padding:22px 19px 24px;border:1px solid #000;border-radius:8px;background:#fff;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.intro_student .supersave_area .benefit_list:only-child{margin-top:9px}.intro_student .supersave_area .benefit_list .title{font-size:17px;line-height:20px;font-weight:900;color:#222;letter-spacing:-1px}.intro_student .supersave_area .benefit_list .txt_benefit{background-position:-114px -68px;background-repeat:no-repeat;width:47px;height:20px;display:inline-block;vertical-align:top}.intro_student .supersave_area .benefit_list .desc{margin-top:11px;font-size:13px;line-height:20px;font-weight:500;color:rgba(0,0,0,.7);letter-spacing:-.04em}.intro_student .supersave_area .benefit_list .badge_supersave{background-position:-114px -94px;background-repeat:no-repeat;width:42px;height:17px;display:inline-block;margin-top:1px;vertical-align:top}.intro_student .supersave_area .more_box{position:relative;margin-top:10px;line-height:16px}.intro_student .supersave_area .more_box .btn_tooltip{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;padding:8px 0}.intro_student .supersave_area .more_box .btn_tooltip .txt{position:relative}.intro_student .supersave_area .more_box .tooltip_box{margin-top:-2px}.intro_student .supersave_area .notice{margin-top:20px;font-size:13px;line-height:16px;color:#999dab;letter-spacing:-.46px;text-align:center}.intro_student .supersave_area .notice:before{background-position:-185px -43px;background-repeat:no-repeat;width:13px;height:13px;display:inline-block;margin:2px 4px 0 0;vertical-align:top;content:''}.intro_student .supersave_area .accent{color:#7346f5}.intro_student .delivery_area{position:relative;padding:35px 0}.intro_student .delivery_area:before{background-position:0 0;background-repeat:no-repeat;width:169px;height:134px;position:absolute;top:57px;right:-1px;z-index:1;content:''}.intro_student .delivery_area .delivery_item.kurly{position:relative}.intro_student .delivery_area .delivery_item.kurly:before{background-position:0 0;background-repeat:no-repeat;width:200px;height:149px;position:absolute;top:49px;right:-2px;z-index:1;content:''}.intro_student .delivery_area .delivery_item.kurly .delivery_box{background:#742db2}.intro_student .delivery_area .delivery_item.kurly .desc{color:rgba(255,255,255,.85)}.intro_student .delivery_area .delivery_item.kurly .action_box .lnk_more{background:#03c75a}.intro_student .delivery_area .delivery_item.kurly .accent{color:#5f0080}.intro_student .delivery_area .delivery_item+.delivery_item{padding-top:55px}.intro_student .delivery_area .delivery_item+.delivery_item h4.sub_title{margin-top:0}.intro_student .delivery_area h4.sub_title .item{font-size:66px;line-height:68px;color:#7346f5}.intro_student .delivery_area h4.sub_title .item+.item{font-size:26px;line-height:32px}.intro_student .delivery_area .delivery_box{position:relative;margin-top:25px;padding:24px 0 17px;border:1px solid #22272b;border-radius:18px;background:linear-gradient(180deg,#2f6dd6 0,#5050e4 100%);text-align:center}.intro_student .delivery_area .delivery_box img{vertical-align:top}.intro_student .delivery_area .desc{margin:15px 25px 0;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:12px;line-height:18px;color:#d3dadf;letter-spacing:-1px}.intro_student .delivery_area .action_box{margin:9px 25px 0}.intro_student .delivery_area .action_box .lnk_more{display:block;padding:17px 0;border:1px solid #000;border-radius:12px;background:#02368f}.intro_student .delivery_area .action_box .txt{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:17px;color:#fff;letter-spacing:-1px}.intro_student .delivery_area .action_box .txt:after{background-position:-461px -96px;background-repeat:no-repeat;width:7px;height:11px;display:inline-block;margin:3px 0 0 2px;vertical-align:top;content:''}.intro_student .delivery_area .action_box .txt b{font-weight:500}.intro_student .delivery_area .more_box{position:relative;margin-top:6px}.intro_student .delivery_area .more_box .btn_tooltip{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;padding:8px 0}.intro_student .delivery_area .more_box .btn_tooltip .txt{position:relative}.intro_student .delivery_area .more_box .tooltip_box{margin-top:-2px}.intro_student .delivery_area .accent{color:#356ccb}.intro_student .digital_area{min-height:auto;padding:35px 0 40px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;line-height:17px}.intro_student .digital_area .accent{color:#0f86f5}.intro_student .digital_area .list_box{position:relative;margin-top:24px}.intro_student .digital_area .bubble{background-position:-128px -136px;background-repeat:no-repeat;width:150px;height:95px;top:-62px;padding-top:25px;letter-spacing:-1.5px}.intro_student .digital_area .more_box{display:none;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:5;border:1px solid #22272b;border-radius:18px;background-color:rgba(0,0,0,.9);font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;line-height:20px}.intro_student .digital_area .more_box .title{display:block;font-size:16px;color:#fff;letter-spacing:-.5px}.intro_student .digital_area .more_box .digital_desc{margin-top:5px;font-size:14px;color:#7d7d7d;letter-spacing:-.8px}.intro_student .digital_area .more_box .btn_close{position:absolute;top:6px;right:6px;padding:10px}.intro_student .digital_area .more_box .btn_close:before{background-position:-268px -92px;background-repeat:no-repeat;width:16px;height:16px;display:block;content:''}.intro_student .digital_area .more_inner{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;height:100%;padding:0 20px}.intro_student .digital_area .notice_list{margin-top:8px}.intro_student .digital_area .notice_item{position:relative;padding-left:13px;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:18px;color:#757575;letter-spacing:-.46px}.intro_student .digital_area .notice_item:before{width:3px;height:3px;border-radius:50%;position:absolute;top:7px;left:6px;background:#757575;content:''}.intro_student .digital_area .notice_item .point{position:relative}.intro_student .digital_area .notice_item .point:before{position:absolute;top:100%;right:0;left:0;border-top:1px solid #999dab;content:''}.intro_student .digital_area .notice{margin-top:20px;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;color:#999dab;letter-spacing:-.46px;text-align:center}.intro_student .digital_area .notice:before{background-position:-185px -43px;background-repeat:no-repeat;width:13px;height:13px;display:inline-block;margin-top:2px;vertical-align:top;content:''}.intro_student .digital_area .notice .lnk_more .txt{font-size:13px;line-height:16px;color:#5b5e6b;letter-spacing:-.46px}.intro_student .digital_area .notice .lnk_more:after{background-position:-146px -109px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin-top:3px;vertical-align:top;content:''}.intro_student .digital_area .notice+.sub_title{margin-top:35px}.intro_student .digital_area .notice+.sub_title .accent{color:#03a94d}.intro_student .digital_area .notice+.sub_title .br_low{display:none}.intro_student .digital_list{margin:-13px 0 0 -13px}.intro_student .digital_list:after{display:block;clear:both;content:''}.intro_student .digital_list.student .digital_item{width:100%}.intro_student .digital_list.student .digital_item .inner{padding-top:33px;padding-right:170px}.intro_student .digital_list.student .digital_item .item{margin-top:10px}.intro_student .digital_list.student .more_box .title br{display:none}.intro_student .digital_item{float:left;width:100%}.intro_student .digital_item .inner{display:block;position:relative;margin:13px 0 0 13px;padding:17px 10px 14px 19px;border:1px solid #22272b;border-radius:18px}.intro_student .digital_item .inner[aria-expanded=true] .more_box{display:block}.intro_student .digital_item .ico{display:block;border-radius:10px;box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.intro_student .digital_item .desc,.intro_student .digital_item .item{display:block;color:#fff;letter-spacing:-1px}.intro_student .digital_item .item{margin-top:11px;font-size:14px;line-height:17px;font-weight:500}.intro_student .digital_item .desc{position:relative;z-index:1;margin-top:5px;font-size:17px;line-height:24px;font-weight:900;word-break:keep-all}.intro_student .digital_item .desc br{display:none}.intro_student .digital_item .more{display:inline-block;position:relative;z-index:1;margin-top:6px;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:12px;line-height:14px;color:rgba(255,255,255,.9);letter-spacing:-.46px;vertical-align:top}.intro_student .digital_item .more:after{background-position:-158px -78px;background-repeat:no-repeat;width:5px;height:8px;display:inline-block;margin:2px 0 0 2px;vertical-align:top;content:''}.intro_student .digital_item.cake .inner,.intro_student .digital_item.snow .inner{padding-right:170px}.intro_student .digital_item.cake .inner{padding-top:30px;background-color:#f256b4}.intro_student .digital_item.cake .inner:after{position:absolute;right:15px;bottom:0;width:182px;height:136px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_pnxr-07p6859s.cat) no-repeat;background-size:auto 136px;content:''}.intro_student .digital_item.snow .inner{padding-top:30px;background-color:#3aceeb}.intro_student .digital_item.snow .inner:after{position:absolute;right:15px;bottom:0;width:180px;height:136px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_fabj-8s8sp928.cat) no-repeat;background-size:auto 136px;content:''}.intro_student .digital_item.series .inner{background:#2b9356}.intro_student .digital_item.series .inner:before{width:180px;height:103px;right:0;bottom:0;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_frevrf-266p0snq.cat) no-repeat;background-size:180px auto;background-position:bottom}.intro_student .digital_item.netflix .inner{background:#890000}.intro_student .digital_item.netflix .inner:before{width:345px;height:160px;top:0;right:0;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_argsyvk-29983691.cat) no-repeat;background-size:345px auto;background-position:bottom}.intro_student .digital_item.netflix .ico{box-sizing:border-box;border:1px solid #22272b;border-radius:10px}.intro_student .digital_item.xbox .inner{background:#000}.intro_student .digital_item.xbox .inner:before{overflow:hidden;width:167px;height:92px;bottom:-1px;right:-1px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_kobk-7rq2n075.wct) no-repeat;background-size:auto 92px;background-position:right}.intro_student .digital_item.netflix .inner,.intro_student .digital_item.series .inner,.intro_student .digital_item.xbox .inner{overflow:hidden;padding:14px 19px 15px 80px}.intro_student .digital_item.netflix .inner:before,.intro_student .digital_item.series .inner:before,.intro_student .digital_item.xbox .inner:before{position:absolute;content:''}.intro_student .digital_item.netflix .ico,.intro_student .digital_item.series .ico,.intro_student .digital_item.xbox .ico{position:absolute;top:0;bottom:0;left:19px;z-index:1;margin:auto 0}.intro_student .digital_item.netflix .item,.intro_student .digital_item.series .item,.intro_student .digital_item.xbox .item{position:relative;z-index:1;margin-top:0}.intro_student .digital_item.netflix .desc,.intro_student .digital_item.series .desc,.intro_student .digital_item.xbox .desc{position:relative;z-index:1;margin-top:5px;line-height:19px}.intro_student .digital_item.netflix .more_box .title br,.intro_student .digital_item.series .more_box .title br,.intro_student .digital_item.xbox .more_box .title br{display:none}.intro_student .basic_list+.sub_title{margin-top:70px}.intro_student .basic_item{margin-top:24px}.intro_student .basic_item.wtoon .accent{color:#03a94d}.intro_student .basic_item .item_box{position:relative;padding:37px 134px 37px 19px;border:1px solid #22272b;border-radius:18px;background-color:#f4f6fd;color:#000;letter-spacing:-1px;text-align:left}.intro_student .basic_item .sub_tit{display:block;font-size:14px;line-height:17px;font-weight:700}.intro_student .basic_item .sub_tit+.tit{margin-top:7px}.intro_student .basic_item .tit{display:block;font-size:22px;line-height:30px;font-weight:900}.intro_student .basic_item .desc{margin-top:4px;font-size:13px;line-height:17px;font-weight:500;color:#909090;letter-spacing:-.75px}.intro_student .basic_item img{position:absolute;top:0;bottom:0;right:20px;margin:auto 0}.intro_student .trip_area{position:relative;padding:35px 0}.intro_student .trip_area:before{background-position:-344px -96px;background-repeat:no-repeat;width:115px;height:106px;position:absolute;top:74px;right:0;content:''}.intro_student .trip_area .trip_list{margin-top:24px;padding:0 24px;border:1px solid #000;border-radius:18px;background-color:rgba(222,185,150,.08)}.intro_student .trip_area .trip_item.badge .inner{padding-top:34px}.intro_student .trip_area .trip_item .inner{display:block;position:relative;padding:24px 0}.intro_student .trip_area .trip_item .badge_membership_pass{background-position:-169px -92px;background-repeat:no-repeat;width:93px;height:35px;position:absolute;top:-2px;left:-32px;content:''}.intro_student .trip_area .trip_item .title{padding-right:79px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:17px;line-height:25px;font-weight:500;color:#444;letter-spacing:-.75px}.intro_student .trip_area .trip_item .accent{display:block;font-weight:700}.intro_student .trip_area .trip_item .date{display:block;margin-top:4px;padding-right:79px;font-size:13px;line-height:16px;font-weight:500;color:#909090;letter-spacing:-.75px}.intro_student .trip_area .trip_item .date+.desc{margin-top:12px;padding-right:0}.intro_student .trip_area .trip_item .desc{margin-top:6px;padding-right:79px;font-size:13px;line-height:17px;font-weight:500;color:#909090;letter-spacing:-.5px}.intro_student .trip_area .trip_item .text{display:block;margin-top:6px;padding-right:79px;font-size:12px;line-height:14px;font-weight:500;color:#aaacb4;letter-spacing:-.6px}.intro_student .trip_area .trip_item .text:after{background-position:-146px -78px;background-repeat:no-repeat;width:6px;height:12px;display:inline-block;margin:1px 0 0 2px;vertical-align:top;content:''}.intro_student .trip_area .trip_item img{position:absolute;top:24px;right:-2px}.intro_student .trip_area .trip_item .br_low{display:none}.intro_student .trip_area .trip_item+.trip_item{border-top:1px solid #dcdcde}.intro_student .trip_area .notice_list{margin-top:8px}.intro_student .trip_area .notice_item{position:relative;padding-left:13px;font-size:13px;line-height:18px;color:#757575;letter-spacing:-.46px}.intro_student .trip_area .notice_item:before{width:3px;height:3px;border-radius:50%;position:absolute;top:7px;left:6px;background:#757575;content:''}.intro_student .trip_area .notice_item .point{position:relative}.intro_student .trip_area .notice_item .point:before{position:absolute;top:100%;right:0;left:0;border-top:1px solid #999dab;content:''}.intro_student .trip_area .accent{color:#ff3f40}.intro_student .life_area{padding:35px 0 40px}.intro_student .life_area .item_box{position:relative;margin-top:24px}.intro_student .life_area .bubble{background-position:-344px 0;background-repeat:no-repeat;width:130px;height:94px;top:-75px;padding-top:24px;letter-spacing:-1px}.intro_student .life_area .bubble.yogiyo{background-position:-3px -35px;background-repeat:no-repeat;width:137px;height:94px}.intro_student .life_area .bubble.yogiyo .accent{color:#fa0050}.intro_student .life_area .life_item{position:relative;padding:30px 0 29px;border:1px solid #22272b;border-radius:18px;text-align:center}.intro_student .life_area .life_item.pass .benefit_box,.intro_student .life_area .life_item.yogiyo .benefit_box{margin:21px 35px 0;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.intro_student .life_area .life_item.pass .notice,.intro_student .life_area .life_item.yogiyo .notice{display:block;padding:8px;background:rgba(0,0,0,.42);border:1px solid #000;border-bottom:none;border-radius:8px 8px 0 0;font-size:13px;line-height:16px;font-weight:700;color:#fff;letter-spacing:-1px}.intro_student .life_area .life_item.pass .desc_box,.intro_student .life_area .life_item.yogiyo .desc_box{border:1px solid #000;border-radius:0 0 8px 8px;background:#fff}.intro_student .life_area .life_item.pass .desc_box:before,.intro_student .life_area .life_item.yogiyo .desc_box:before{display:block;margin:0 auto;content:''}.intro_student .life_area .life_item.pass .title,.intro_student .life_area .life_item.yogiyo .title{display:block;font-size:20px;color:#393a41;letter-spacing:-1px}.intro_student .life_area .life_item.pass .desc,.intro_student .life_area .life_item.yogiyo .desc{font-size:12px;font-weight:500;color:#a0a0a0;letter-spacing:-.5px}.intro_student .life_area .life_item.pass .ico_yogipass:after,.intro_student .life_area .life_item.yogiyo .ico_yogipass:after{background-position:-366px -292px;background-repeat:no-repeat;width:23px;height:12px;display:inline-block;margin-left:-1px;vertical-align:top;content:''}.intro_student .life_area .life_item.yogiyo{background:#fa0050}.intro_student .life_area .life_item.yogiyo .desc_box{padding:17px 0 25px}.intro_student .life_area .life_item.yogiyo .desc_box:before{background-position:-3px -135px;background-repeat:no-repeat;width:101px;height:78px}.intro_student .life_area .life_item.yogiyo .title{margin-top:10px;line-height:22px}.intro_student .life_area .life_item.yogiyo .desc{margin-top:5px;line-height:15px}.intro_student .life_area .life_item.pass{padding-bottom:20px;background:linear-gradient(169deg,#475fe4 8%,#5519aa 133%)}.intro_student .life_area .life_item.pass .desc_box{padding:29px 0}.intro_student .life_area .life_item.pass .desc_box:before{background-position:-202px 0;background-repeat:no-repeat;width:168px;height:111px}.intro_student .life_area .life_item.pass .title{margin-top:18px;line-height:26px}.intro_student .life_area .life_item.pass .title .accent{color:#7346f3}.intro_student .life_area .life_item.pass .desc{margin-top:6px;line-height:16px}.intro_student .life_area .life_item.pass .action_box{margin-top:10px}.intro_student .life_area .life_item.lotte{background:#e34547}.intro_student .life_area .life_item.lotte .benefit_box{position:relative;margin:21px 35px 0;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.intro_student .life_area .life_item.lotte .benefit_box .date{display:block;padding:8px;border:1px solid #000;border-bottom:none;border-radius:8px 8px 0 0;background:#c91c1e;font-size:13px;line-height:16px;font-weight:700;color:#fff;letter-spacing:-1px}.intro_student .life_area .life_item.lotte .benefit_box .date .num{font-size:12px;font-weight:500;letter-spacing:-.5px}.intro_student .life_area .life_item.lotte .benefit_list{padding:19px 19px 23px;border:1px solid #000;border-radius:0 0 8px 8px;background-color:#fff}.intro_student .life_area .life_item.lotte .benefit_item{font-size:0}.intro_student .life_area .life_item.lotte .benefit_item img+.title{margin-left:10px}.intro_student .life_area .life_item.lotte .benefit_item .title{display:inline-block;font-size:15px;line-height:45px;font-weight:500;color:#393a41;letter-spacing:-1px;vertical-align:top}.intro_student .life_area .life_item.lotte .benefit_item .title .accent{display:inline-block;font-size:28px;font-weight:900;color:#c91c1e;vertical-align:top}.intro_student .life_area .life_item.lotte .benefit_item+.benefit_item{position:relative;margin-top:24px;padding-top:24px;border-top:1px dotted #9d9d9d}.intro_student .life_area .life_item.lotte .benefit_item+.benefit_item:before{background-position:-189px -135px;background-repeat:no-repeat;width:25px;height:25px;position:absolute;top:-13px;right:0;left:0;margin:0 auto;content:''}.intro_student .life_area .life_item.lotte .desc{display:block;margin-top:21px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:21px;line-height:28px;font-weight:500;color:#fff;letter-spacing:-1px}.intro_student .life_area .life_item.lotte .desc .accent{color:#fff84a}.intro_student .life_area .life_item.cu{background:#693eee;background:linear-gradient(to bottom,#693eee 2%,#7628d5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#693eee', endColorstr='#7628d5', GradientType=0 )}.intro_student .life_area .life_item.cu .benefit_box{position:relative;margin:22px 35px 0;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.intro_student .life_area .life_item.cu .benefit_box:before{background-position:-110px -135px;background-repeat:no-repeat;width:73px;height:72px;position:absolute;right:15px;bottom:100%;content:''}.intro_student .life_area .life_item.cu .benefit_box .date{display:block;padding:8px;background-color:#a0c91f;border:1px solid #000;border-bottom:none;border-radius:8px 8px 0 0;font-size:13px;line-height:16px;font-weight:700;color:#fff;letter-spacing:-1px}.intro_student .life_area .life_item.cu .benefit_box .date.end{padding:7px 0;background:#b7321e;font-weight:400}.intro_student .life_area .life_item.cu .benefit_box .date.end b{font-weight:700}.intro_student .life_area .life_item.cu .benefit_box .date.end+.benefit_list{border-radius:0}.intro_student .life_area .life_item.cu .benefit_box .date .num{font-size:12px;font-weight:500;letter-spacing:-.5px}.intro_student .life_area .life_item.cu .benefit_list{padding:0 19px;border:1px solid #000;border-bottom:none;border-radius:0 0 8px 8px;background-color:#fff}.intro_student .life_area .life_item.cu .benefit_item{display:table;table-layout:fixed;border-collapse:collapse;width:100%}.intro_student .life_area .life_item.cu .benefit_item+.benefit_item{border-top:1px dotted #9d9d9d}.intro_student .life_area .life_item.cu .img_box{display:table-cell;padding:17px 0;width:66px;vertical-align:middle}.intro_student .life_area .life_item.cu .img_box img{border:1px solid #000;border-radius:14px}.intro_student .life_area .life_item.cu .desc_box{display:table-cell;padding:17px 0 17px 16px;vertical-align:middle;text-align:left}.intro_student .life_area .life_item.cu .desc_box .title{display:block;font-size:18px;line-height:20px;letter-spacing:-1px}.intro_student .life_area .life_item.cu .desc_box .title .accent{color:#7c9f0c}.intro_student .life_area .life_item.cu .desc_box .desc{margin-top:5px;font-size:12px;line-height:15px;font-weight:500;letter-spacing:-1px}.intro_student .life_area .life_item.cu .desc_box .desc .sub{color:rgba(34,34,34,.5)}.intro_student .life_area .life_item.cu .desc_box .event{margin-top:8px;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:12px;line-height:15px;font-weight:500;color:#8843bb;letter-spacing:-.7px}.intro_student .life_area .life_item.cu .desc_box .event .ico{display:inline-block;padding:0 4px;font-size:10px;line-height:13px;font-weight:900;border:1px solid #8843bb;border-radius:10px;vertical-align:top}.intro_student .life_area .life_item+.life_item{margin-top:16px}.intro_student .life_area .badge_membership_pass{background-position:-169px -92px;background-repeat:no-repeat;width:93px;height:35px;position:absolute;top:-2px;left:-8px}.intro_student .life_area img{vertical-align:top}.intro_student .life_area .accent{color:#833ecf}.intro_student .life_area .alert{position:relative;margin-top:10px;font-size:13px;line-height:16px;color:rgba(255,255,255,.6);letter-spacing:-.46px}.intro_student .life_area .alert:before{background-position:-268px -114px;background-repeat:no-repeat;width:13px;height:13px;display:inline-block;margin-top:1px;opacity:.6;vertical-align:top;content:''}.intro_student .life_area .action_box .lnk_more{display:inline-block;padding:9px;font-size:13px;line-height:16px;letter-spacing:-.46px}.intro_student .life_area .action_box .lnk_more:after{background-position:-202px -113px;background-repeat:no-repeat;width:5px;height:9px;display:inline-block;margin:3px 0 0 2px;vertical-align:top;content:''}.intro_student .life_area .action_box .txt{color:#fff}.intro_student .summary_notice{margin:0 -20px;padding:34px 20px 35px;background-color:#222}.intro_student .summary_notice .h_title{position:relative;margin:0 10px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:20px;line-height:26px;font-weight:700;color:#fff;letter-spacing:-1px}.intro_student .summary_notice .h_title:before{background-position:-3px -3px;background-repeat:no-repeat;width:160px;height:26px;display:block;margin-bottom:13px;content:''}.intro_student .summary_notice .desc_list{margin:12px 10px 0}.intro_student .summary_notice .desc_item{position:relative;padding-left:11px;font-size:15px;line-height:18px;color:rgba(255,255,255,.8)}.intro_student .summary_notice .desc_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:2px;background-color:rgba(255,255,255,.3);content:''}.intro_student .summary_notice .desc_item .line{white-space:nowrap}.intro_student .summary_notice .desc_item+.desc_item{margin-top:8px}.intro_student .summary_notice .accent{color:#833ecf}.intro_student .notice_area{margin:0 -20px;padding:30px;background-color:#f0f2f5}.intro_student .notice_area .fold_area{margin-top:20px;border:1px solid #e5e5e5;border-radius:18px;background-color:#f5f5f5}.intro_student .notice_area .fold_area .btn_fold{display:block;position:relative;width:100%;padding:17px 38px 17px 23px;text-align:left}.intro_student .notice_area .fold_area .btn_fold:before{background-position:-146px -96px;background-repeat:no-repeat;width:12px;height:7px;position:absolute;top:23px;right:23px;content:''}.intro_student .notice_area .fold_area .btn_fold .txt{font-size:15px;line-height:19px;color:#222;letter-spacing:-.8px}.intro_student .notice_area .fold_area .btn_fold[aria-expanded=true]:before{transform:rotate(180deg)}.intro_student .notice_area .fold_area .btn_fold[aria-expanded=true]+.desc_box{display:block}.intro_student .notice_area .fold_area .desc_box{display:none;margin-top:-3px;padding:0 23px 19px;font-size:13px;line-height:18px;color:#909090;letter-spacing:-.5px}.intro_student .notice_area .fold_area .lnk_more .txt{color:#833ecf;text-decoration:underline}.intro_student .notice_area .accent{color:#833ecf}.intro_student .notice_box .title{display:block;position:relative;padding-left:21px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:17px;font-weight:700;color:#222;letter-spacing:-.5px}.intro_student .notice_box .title:before{background-position:-146px -57px;background-repeat:no-repeat;width:15px;height:15px;position:absolute;top:0;left:0;content:''}.intro_student .notice_box .list{margin-top:11px}.intro_student .notice_box .item{position:relative;padding-left:14px;font-size:13px;line-height:18px;color:#909090;letter-spacing:-.5px;word-break:keep-all}.intro_student .notice_box .item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:4px;background-color:#d8d8d8;content:''}.intro_student .notice_box .item+.item{margin-top:4px}.intro_student .promo_box{margin:-10px -20px 0;padding:0 20px 30px;background-color:#f0f2f5}.intro_student .promo_box .lnk{display:block;position:relative;border-radius:15px;background-color:#aa4aff;text-align:center}.intro_student .promo_box .lnk:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.1);border-radius:15px;content:''}.intro_student .promo_box .lnk .inner{display:block;box-sizing:border-box;position:relative;max-width:335px;margin:0 auto;padding:13px 13px 12px 119px;text-align:left}.intro_student .promo_box .lnk img{position:absolute;bottom:0;left:26px}.intro_student .promo_box .lnk .txt{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:18px;font-weight:700;color:#fff;letter-spacing:-.7px}.intro_student .promo_box .lnk .sub{display:block;margin-bottom:3px;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:12px;line-height:14px;font-weight:400;color:rgba(255,255,255,.8);letter-spacing:-.4px}.intro_student .promo_box .lnk .accent{color:#ffed4b}.intro_student .promo_box .lnk .more{display:inline-block;margin-top:7px;padding:5px 10px 4px;border-radius:20px;background-color:#8217e0;font-size:12px;line-height:14px;font-weight:500;color:#fff;letter-spacing:-1px;vertical-align:top}.intro_student .promo_box .lnk .more:after{background-position:-158px -109px;background-repeat:no-repeat;width:5px;height:8px;display:inline-block;margin:3px 0 0 3px;vertical-align:top;content:''}.intro_student .promo_box .lnk.blue{background-color:#2728bf}.intro_student .promo_box .lnk.blue .accent{color:#1ee074}.intro_student .promo_box .lnk.blue .more{background-color:#16119c}.intro_student .promo_box .lnk+.lnk{margin-top:15px}.intro_student .banner_box{margin:0 -20px}.intro_student .banner_box .lnk_banner{display:block;text-align:center}.intro_student .banner_box img{width:100%;max-width:375px;vertical-align:top}.intro_student .lnk_box{position:fixed;right:0;bottom:calc(constant(safe-area-inset-bottom) + 14px);bottom:calc(env(safe-area-inset-bottom) + 14px);left:0;z-index:20}.intro_student .lnk_box .lnk_join{display:block;margin:0 10px;padding:13px;border:1px solid #22272b;border-radius:14px;background-color:#b4f64a;box-shadow:0 2px 0 0 #22272b,0 6px 6px 0 rgba(0,0,0,.1);text-align:center}.intro_student .lnk_box .lnk_join .txt{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:24px;line-height:40px;font-weight:900;color:#000;letter-spacing:-1.5px}.intro_student .lnk_box .lnk_join .txt:after{background-position:-344px -292px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;margin:9px 0 0 7px;vertical-align:top;content:''}.intro_student .footer{margin:0 -20px;padding-bottom:calc(constant(safe-area-inset-bottom) + 112px);padding-bottom:calc(env(safe-area-inset-bottom) + 112px)}.finish_student{padding:25px 2px 0}.finish_student .title_box{position:relative;margin:0 -20px}.finish_student .title_box:before{display:block;height:119px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sgvg_svavfu_fghqrag-q146n1rn.cat) no-repeat;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sgvg_svavfu_fghqrag-593n705s.fit) no-repeat;background-size:auto 100%;background-position:center;content:''}.finish_student .h_desc{margin-top:15px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:17px;line-height:22px;font-weight:500;color:#22272b;letter-spacing:-1px;text-align:center}.finish_student .school_desc{margin-top:14px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:17px;color:#656565;letter-spacing:-1px;text-align:center}.finish_student .school_desc:before{background-position:-63px -96px;background-repeat:no-repeat;width:27px;height:25px;display:inline-block;margin:-6px 6px 0 0;vertical-align:top;content:''}.finish_student .school_desc b{color:#22272b}.finish_student .benefit_area{margin-top:25px}.finish_student .benefit_area.change{margin-top:22px}.finish_student .benefit_area.change .benefit_list{border-radius:18px}.finish_student .period{position:relative;z-index:1;padding:15px;border:1px solid #22272b;border-bottom:none;border-radius:18px 18px 0 0;background-color:#a31bff;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;color:#fff;letter-spacing:-.5px;text-align:center}.finish_student .period:after,.finish_student .period:before{box-sizing:border-box;position:absolute;top:-12px;width:10px;height:28px;border:1px solid #22272b;border-radius:18px;background-color:#fff;content:''}.finish_student .period:before{left:31px}.finish_student .period:after{right:31px}.finish_student .period .date{display:inline-block;font-weight:500;vertical-align:top}.finish_student .benefit_list{padding:0 24px;border:1px solid #22272b;border-radius:0 0 18px 18px;background-color:#fff}.finish_student .benefit_item{position:relative;padding:32px 109px 33px 5px}.finish_student .benefit_item:has(.notice){padding-top:23px;padding-bottom:23px}.finish_student .benefit_item.student{padding-top:24px;padding-bottom:24px}.finish_student .benefit_item .img{position:absolute;top:0;right:4px;bottom:0;margin:auto 0}.finish_student .benefit_item+.benefit_item{border-top:1px solid #cad0d3}.finish_student .benefit{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:25px;font-weight:700;color:#22272b;letter-spacing:-1px;word-break:keep-all}.finish_student .ico_student{display:block;box-sizing:border-box;width:45px;margin-bottom:6px;padding:4px 0;border:1px solid #292d34;border-radius:9px;background-color:#242126;line-height:8px;text-align:center}.finish_student .ico_student:before{background-position:-160px -75px;background-repeat:no-repeat;width:33px;height:8px;display:inline-block;vertical-align:top;content:''}.finish_student .notice{margin-top:3px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;font-weight:500;color:#909090;letter-spacing:-.75px}.finish_student .notice .line{white-space:nowrap}.finish_student .lnk_box{position:fixed;right:0;bottom:0;left:0;z-index:10;padding:15px 17px calc(constant(safe-area-inset-bottom) + 15px);padding:15px 17px calc(env(safe-area-inset-bottom) + 15px)}.finish_student .lnk_box:before{position:absolute;right:0;bottom:0;left:0;height:106px;background:linear-gradient(to bottom,rgba(244,245,247,0) 2%,#f4f5f7 31%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f7', endColorstr='#f4f5f7', GradientType=0 );content:''}.finish_student .lnk_box .tooltip_box{position:absolute;right:0;bottom:calc(constant(safe-area-inset-bottom) + 75px);bottom:calc(env(safe-area-inset-bottom) + 75px);left:0;z-index:11;text-align:center}.finish_student .lnk_box .tooltip_box .inner{display:inline-block;position:relative;padding:9px 32px 8px 11px;border-radius:6px;background-color:#2d3339;font-size:13px;line-height:16px;color:#fff;letter-spacing:-.5px;vertical-align:top}.finish_student .lnk_box .tooltip_box .inner:before{border-top:6px solid #2d3339;border-right:6px solid transparent;border-left:6px solid transparent;position:absolute;bottom:-5px;left:50%;width:0;height:0;margin-left:10px;transform:translateX(-50%);content:''}.finish_student .lnk_box .tooltip_box .accent{color:#00de5a}.finish_student .lnk_box .tooltip_box .btn_close{position:absolute;top:0;right:0;padding:11px 11px 10px 9px}.finish_student .lnk_box .tooltip_box .btn_close:before{background-position:-3px -182px;background-repeat:no-repeat;width:12px;height:12px;display:block;content:''}.finish_student .banner_default{margin-right:0;margin-left:0}.finish_student .lnk_more{display:block;position:relative;z-index:1;padding:13px;border:1px solid #22272b;border-radius:14px;background-color:#b3f64a;box-shadow:0 2px 0 0 #22272b,0 6px 6px 0 rgba(0,0,0,.1);text-align:center}.finish_student .lnk_more .txt{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:24px;line-height:40px;font-weight:900;color:#292a2e;letter-spacing:-1.5px}.finish_student .accent{color:#7f00d4}.simple_area{padding:18px 0}.simple_area .logo_membership{background-position:-113px -3px;background-repeat:no-repeat;width:96px;height:24px;display:block;margin:0 auto}.simple_area .h_title{margin-top:16px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:28px;line-height:38px;font-weight:700;color:#292a2e;letter-spacing:-1.5px;text-align:center}.simple_area .h_title .sub{display:block;margin-bottom:10px;font-size:16px;line-height:18px;font-weight:400;letter-spacing:-1px}.simple_area .h_title .accent{font-weight:700}.simple_area .loading{display:block;margin-top:30px;text-align:center}.simple_area .lnk_box{position:fixed;bottom:0;right:0;left:0;padding:0 18px calc(constant(safe-area-inset-bottom) + 20px);padding:0 18px calc(env(safe-area-inset-bottom) + 20px);background:#f4f5f7;text-align:center}.simple_area .lnk_box .notice{margin-top:14px;font-size:13px;line-height:16px;color:#797b84;letter-spacing:-.5px}.simple_area .lnk_more{display:block;padding:18px;border-radius:8px;background-color:#03c75a}.simple_area .lnk_more .txt{font-size:18px;line-height:22px;font-weight:800;color:#fff;letter-spacing:-1px}.landscape .intro_area{padding-bottom:0}.landscape .intro_area .action_box{position:relative;display:block;z-index:1;background-color:#fafafa}.landscape .intro_area .toast_notice[aria-hidden=true]+.lnk_join{margin-top:-56px}.landscape .finish_area .lnk_box{position:relative;margin-top:18px;padding:0}.landscape .finish_area .lnk_box:before{display:none}.landscape .finish_area .lnk_box .inner{width:100%}.landscape .finish_area .lnk_student{margin-right:0;margin-left:0}.landscape .finish_area .lnk_more{padding-bottom:17px}.landscape .wrap.simple .content_area:last-child{margin-bottom:0}.landscape .wrap.simple .join_agree{padding-bottom:0}.landscape .wrap.simple .join_agree.new .lnk_box{padding:0 0 20px}.landscape .wrap.simple .join_agree .lnk_box{margin-top:20px;padding-bottom:20px}.landscape .join_agree{padding-bottom:20px}.landscape .join_agree .fold_box{margin-bottom:0}.landscape .join_agree .lnk_box{position:relative;margin:20px 0 0;padding:0;width:100%}.landscape .join_agree .lnk_box:before{display:none}.landscape .finish_student .lnk_box{position:relative;width:100%;margin-top:18px;padding:0}.landscape .finish_student .lnk_box:before{display:none}.landscape .finish_student .lnk_box .tooltip_box{bottom:75px}.landscape .finish_student .lnk_more{box-sizing:border-box;width:100%}.landscape .intro_student .lnk_box{position:relative;right:auto;bottom:auto;left:auto;margin:30px -20px}.landscape .intro_student .footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 32px);padding-bottom:calc(env(safe-area-inset-bottom) + 32px)}.landscape .simple_area{padding-top:47px}.landscape .simple_area .lnk_box{position:relative;margin-top:30px}@media (max-width:320px){.finish_student .benefit br{display:none}}@media (min-width:339px){.content_area+.banner_item .lnk_banner .inner{width:339px;max-width:339px;margin:0 auto}}@media (min-width:360px) and (max-width:374px){.join_agree .info_item .lnk_more.card .payway{max-width:71%}.join_agree .info_item .lnk_more .payway{max-width:41%}.join_agree .pay_item .txt{max-width:54%}.join_agree .pay_item .btn_item.card .txt{max-width:58%}}@media (max-width:374px){.content_area .terms_item .expanded_box .inner{height:175px}.content_area .basic_box .e_title .line{display:block}.content_area .basic_box .e_desc{font-size:14px;line-height:17px}.content_area .basic_box .banner{padding-right:92px;padding-left:15px}.content_area .basic_box .banner .title{font-size:15px;line-height:18px}.content_area .basic_box .banner img{right:15px;width:68px}.content_area .card_item input[type=radio]:checked+.join_content .box:first-child{padding-right:0}.content_area .join_content .inner .box:first-child{width:80px;padding-right:0}.content_area .join_content .inner .box .badge{margin-top:2px}.intro_area .title_area{height:235px}.intro_area .title_area .inner{padding-top:4px}.intro_area .title_area .inner:before{right:0;width:210px;height:210px;background-size:auto 210px}.intro_area .title_area .video.m{height:210px}.intro_area .title_area .h_logo{width:58px}.intro_area .title_area .h_title{margin-top:6px;font-size:27px;line-height:32px}.intro_area .title_area .more_box .lnk_more{line-height:30px}.intro_area .title_area .notice{margin-top:20px}.intro_student .summary_area .item_box.basic .item_list .item:first-child{padding-right:75px}.intro_student .summary_area .item_list .item{padding-right:82px}.intro_student .summary_area .item_list .desc{font-size:15px;line-height:22px}.intro_student .summary_area .item_list .desc .accent{font-size:15px}.intro_student .summary_area .item_list img{width:94px}.intro_student .bubble{font-size:13px}.intro_student .free_area h4.sub_title .item{line-height:30px}.intro_student .free_area h4.sub_title .item+.item{font-size:52px;line-height:58px}.intro_student .free_area h4.sub_title .item+.item .num{font-size:56px}.intro_student .free_area .desc_box{padding:22px 87px 23px 24px}.intro_student .free_area .title .point{font-size:22px;line-height:34px}.intro_student .free_area .bubble{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_01_wbva_vageb_fghqrag_s71r20r0.cat);background-size:474px 430px;background-position:-344px -204px;background-repeat:no-repeat;width:122px;height:86px;top:-47px;padding-top:21px}.intro_student .free_area .img{right:15px}.intro_student .save_area .bubble{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_01_wbva_vageb_fghqrag_s71r20r0.cat);background-size:474px 430px;background-position:-142px -253px;background-repeat:no-repeat;width:144px;height:83px;top:-57px;padding-top:19px}.intro_student .save_area .desc_box .title{font-size:18px;line-height:25px}.intro_student .save_area .receipt_item.swiper-slide-active,.intro_student .save_area .receipt_item.swiper-slide-duplicate-active{font-size:17px}.intro_student .save_area .receipt_item .point{width:50%}.intro_student .digital_area .notice+.sub_title .br_low{display:block}.intro_student .digital_area .bubble{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_01_wbva_vageb_fghqrag_s71r20r0.cat);background-size:474px 430px;background-position:0 -344px;background-repeat:no-repeat;width:119px;height:86px;top:-46px;padding-top:21px}.intro_student .basic_item.wtoon .item_box{padding-right:81px}.intro_student .basic_item.wtoon img{width:78px}.intro_student .basic_item .item_box{padding-right:116px}.intro_student .basic_item .tit{font-size:20px;line-height:28px}.intro_student .basic_item img{right:15px;width:101px}.intro_student .digital_item.cake .inner:after,.intro_student .digital_item.snow .inner:after{right:9px}.intro_student .digital_item.cake .more_inner,.intro_student .digital_item.snow .more_inner{padding-top:9px}.intro_student .delivery_area .desc .br_low{display:none}.intro_student .trip_area:before{top:35px}.intro_student .life_area .bubble{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_01_wbva_vageb_fghqrag_s71r20r0.cat);background-size:474px 430px;background-position:-121px -344px;background-repeat:no-repeat;width:113px;height:83px;top:-59px;padding-top:19px}.intro_student .life_area .bubble.yogiyo{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_vageb_fghqrag_pbagrag_npo7oqps.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_vageb_fghqrag_pbagrag_qr258s95.fit);background-size:292px 216px;background-position:-169px -3px;background-repeat:no-repeat;width:120px;height:83px}.intro_student .life_area .life_item.cu .benefit_box{margin-right:18px;margin-left:18px}.intro_student .life_area .life_item.cu .benefit_item .num{margin-top:0}.intro_student .life_area .life_item.cu .benefit_item+.benefit_item .item{font-size:24px;line-height:35px}.intro_student .life_area .life_item.cu .desc_box .event{margin-top:6px;font-size:11px;line-height:14px;letter-spacing:-1px}.intro_student .life_area .life_item.cu .desc_box .event .ico{font-size:8px;line-height:12px}.intro_student .life_area .life_item.lotte .benefit_box,.intro_student .life_area .life_item.pass .benefit_box,.intro_student .life_area .life_item.yogiyo .benefit_box{margin-right:18px;margin-left:18px}.intro_student .promo_box .lnk .inner{padding:13px 11px 13px 106px}.intro_student .promo_box .lnk img{left:15px}.intro_student .promo_box .lnk .txt{font-size:15px;line-height:17px}.join_agree .info_item .lnk_more.card .payway{max-width:62%}.join_agree .info_item .lnk_more .payway{max-width:21%}.join_agree .pay_item .txt{max-width:46%}.join_agree .pay_item .btn_item.card .txt{max-width:50%}.join_agree .type_area .item_content .title .user{width:41%}.finish_area .lnk_student{box-sizing:border-box;width:305px;margin-right:auto;margin-left:auto}}@media (max-width:375px){.intro_student .basic_item .inner{width:100%}}@media (max-width:359px){.intro_area .title_area .h_title{font-size:25px;line-height:30px}.intro_area .title_area .more_box .lnk_more{padding:0 14px}.intro_area .multi_banner .inner{box-sizing:border-box;height:136px;padding:21px;justify-content:center;text-align:center}.intro_area .multi_banner .desc_box{padding:0}.intro_area .multi_banner .title .br_middle{display:none}.intro_area .multi_banner .img_box{display:none}.intro_area .netflix_banner .inner{padding:30px 25px;text-align:center}.intro_area .netflix_banner .inner:after{display:none}.intro_area .netflix_banner .title .br_middle{display:none}.intro_area .membership_box .membership_item .title .br_middle{display:none}.intro_area .membership_box .membership_item .title .br_low{display:block}.intro_area .shopping_box .table_area .desc_box .point:after{right:-27px}.intro_area .shopping_box .desc_box .txt_high{display:none}.intro_area .shopping_box .desc_box .br_middle{display:none}.intro_area .shopping_box .baby_item .benefit_item{padding-right:42px}.intro_area .shopping_box .shopping_item.baby .e_title .br_low,.intro_area .shopping_box .shopping_item.pet .e_title .br_low{display:block}.intro_area .basic_box .h_desc .br_low{display:block}.intro_student .summary_area .item_list .desc .br_low{display:none}.intro_student .summary_area .item_list .notice{font-size:12px;line-height:14px;letter-spacing:-1px}.intro_student .summary_area .notice_list .br_middle{display:none}.intro_student .delivery_area:before,.intro_student .supersave_area:before{display:none}.intro_student .delivery_area .delivery_item.kurly:before{display:none}.intro_student .delivery_area h4.sub_title br{display:none}.intro_student .trip_area .trip_item .desc{font-size:12px;line-height:16px}.intro_student .trip_area .trip_item .br_low{display:block}.intro_student .trip_area .trip_item .br_middle{display:none}.intro_student .life_area .life_item.cu .add_benefit .s_title{font-size:19px}.intro_student .life_area .life_item.cu .add_benefit .img_box{width:40px}.intro_student .life_area .life_item.cu .add_benefit .desc_box{padding-left:12px}.join_agree .terms_tit .h_title{font-size:26px;line-height:34px}.finish_area .banner_default.dicon .banner_inner,.finish_student .banner_default.dicon .banner_inner{padding-left:87px}.finish_area .banner_default.dicon .img,.finish_student .banner_default.dicon .img{left:13px;width:64px}.finish_area .banner_default .banner_inner,.finish_student .banner_default .banner_inner{padding-left:111px}.finish_area .banner_default .img,.finish_student .banner_default .img{left:19px;width:82px}.finish_area .benefit_item .inner{padding-left:115px}.finish_area .benefit_item img{left:4px}.finish_area .benefit_item .br{display:none}.finish_area .banner_family .banner_inner{background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_snzvyl_onaare02-2q3809or.cat) no-repeat;background-size:262px;background-position:center}.finish_area .banner_coupon .banner_inner:after,.finish_area .banner_coupon .banner_inner:before{display:none}.finish_student .benefit_item{padding-right:98px}.finish_student .benefit_item .img{right:-10px}.finish_student .benefit br{display:none}}@media (max-width:319px){.finish_area .banner_default.dicon .banner_inner,.finish_student .banner_default.dicon .banner_inner{padding-left:19px}.finish_area .banner_default .banner_inner,.finish_student .banner_default .banner_inner{padding-right:19px;padding-left:19px;text-align:center}.finish_area .banner_default .img,.finish_student .banner_default .img{display:none}}@media (min-width:375px){.join_agree .benefit_box{width:339px;margin-right:auto;margin-left:auto}.intro_area .welcome_box .img_box img{width:288px}.intro_area .free_box .list{width:315px}.intro_student .delivery_area .benefit_box,.intro_student .life_area .benefit_box,.intro_student .supersave_area .benefit_box{width:265px;margin-right:auto;margin-left:auto}.intro_student .delivery_area .action_box .lnk_more{width:283px;margin:0 auto}.intro_student .life_area .life_item.cu .benefit_box,.intro_student .life_area .life_item.lotte .benefit_box,.intro_student .life_area .life_item.pass .benefit_box,.intro_student .life_area .life_item.yogiyo .benefit_box{margin-right:auto;margin-left:auto}.intro_student .promo_box .lnk .inner{width:335px}.finish_area .banner_default .banner_inner,.finish_student .banner_default .banner_inner{width:343px;margin:0 auto}.finish_area .banner_student .banner_inner{box-sizing:border-box;position:relative;width:343px;margin:0 auto;padding-left:139px}.finish_area .banner_student .banner_inner:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_vageb_fghqrag_r04rr6qn.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_01_wbva_vageb_fghqrag_n0292624.fit);background-size:202px 150px;background-position:-3px -3px;background-repeat:no-repeat;width:105px;height:144px;position:absolute;bottom:0;left:20px;content:''}.finish_area .banner_student .logo{margin:0}.finish_area .banner_student .desc{text-align:left}.finish_area .banner_student .lnk{margin-right:0;margin-left:0}}@media (min-width:400px){.intro_area .title_area .inner{padding-left:37px}.intro_area .multi_banner .inner{padding-left:37px}.intro_area .netflix_banner .inner{padding-left:37px;padding-right:37px}.intro_area .membership_box .membership_list{margin-right:37px;margin-left:37px}}@media (min-width:460px){.intro_area .multi_banner .br_middle{display:none}}@media (min-width:530px){.intro_area .new_banner .banner{padding:0 37px}.intro_area .new_banner .mo{display:none}.intro_area .new_banner .pc{display:inline-block}}@media (min-width:700px){.intro_area .family_box .bg_box{width:700px}}@media (min-width:750px){.wrap.intro .modal_popup{width:100%}.wrap.intro .modal_popup .modal_inner{width:750px;margin:0 auto}.wrap.intro .modal_popup .btn_box{width:750px}.intro_area .title_area{height:380px}.intro_area .title_area .inner_box{width:750px}.intro_area .title_area .inner{padding:29px 0 0 24px}.intro_area .title_area .inner:before{right:-73px;width:550px;height:380px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_vzt_vageb02-3s3n6251.cat) no-repeat;background-size:auto 380px}.intro_area .title_area .video.m{display:none}.intro_area .title_area .video.pc{display:block}.intro_area .title_area .h_logo{width:102px}.intro_area .title_area .h_title{margin-top:12px;font-size:45px;line-height:54px}.intro_area .title_area .more_box{margin-top:19px}.intro_area .title_area .more_box .lnk_more{width:256px;padding:0;font-size:22px;line-height:55px;text-align:center}.intro_area .title_area .more_box .txt:after{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_01_wbva_vageb_sr7o0q22.cat);background-size:84px 52px;background-position:-72px -35px;background-repeat:no-repeat;width:6px;height:11px;margin:22px 0 0 5px}.intro_area .title_area .notice{margin-top:18px}.intro_area .multi_banner.only .inner{padding:0 48px 0 24px}.intro_area .multi_banner.only .desc_box{text-align:left}.intro_area .multi_banner.only .notice br{display:none}.intro_area .multi_banner .inner{box-sizing:border-box;width:750px;margin:0 auto;padding:0 99px 0 99px}.intro_area .multi_banner .desc_box{text-align:center}.intro_area .multi_banner .title{font-size:26px;line-height:36px}.intro_area .multi_banner .title .sub{margin-bottom:4px;font-size:16px;line-height:18px}.intro_area .multi_banner .notice{margin-top:8px}.intro_area .multi_banner .img_box img{height:140px}.intro_area .multi_banner .bar_box{position:absolute;top:0;right:0;left:0;bottom:0;width:750px;height:100%;margin:0 auto}.intro_area .multi_banner .bar_box .btn{display:block}.intro_area .multi_banner .page_bar{right:79px}.intro_area .netflix_banner .inner{box-sizing:border-box;width:750px;margin:0 auto;padding:39px 24px 53px}.intro_area .netflix_banner .inner:after{top:39px;right:73px;width:228px;height:137px;background-size:228px auto}.intro_area .netflix_banner .title{font-size:32px;line-height:44px}.intro_area .netflix_banner .title .br_middle{display:none}.intro_area .netflix_banner .notice{margin-top:8px}.intro_area .new_banner .banner{padding:0 24px}.intro_area .new_banner .pc{width:701px}.intro_area .h_desc{font-size:26px;line-height:32px}.intro_area .membership_box{padding-bottom:35px;background:#f8f9fd}.intro_area .membership_box .membership_list{margin:11px auto 0;width:710px}.intro_area .membership_box .membership_list:after{display:block;clear:both;content:''}.intro_area .membership_box .membership_item{float:left;display:block;box-sizing:border-box;width:33.333%;height:auto;padding:5px}.intro_area .membership_box .membership_item:last-child,.intro_area .membership_box .membership_item:nth-last-child(2){width:50%}.intro_area .membership_box .membership_item:last-child .inner,.intro_area .membership_box .membership_item:nth-last-child(2) .inner{height:118px}.intro_area .membership_box .membership_item .inner{box-sizing:border-box;display:block;height:142px;padding:23px 19px 0;border:1px solid #f0f0f0;border-radius:20px;background:#fff}.intro_area .membership_box .membership_item .title .br_high{display:block}.intro_area .membership_box .membership_item .title .high_hide{display:none}.intro_area .membership_box .membership_item .notice{margin-top:6px;line-height:15px;color:#949494}.intro_area .membership_box .membership_item .img{right:16px;margin-bottom:6px}.intro_area .membership_box .membership_item+.membership_item{border:none}.intro_area .welcome_box{padding-bottom:40px;background:#fff}.intro_area .welcome_box .h_desc .br_low{display:none}.intro_area .welcome_box .desc_box{box-sizing:border-box;width:700px;margin-right:auto;margin-left:auto}.intro_area .welcome_box .desc br{display:none}.intro_area .shopping_box{border-top:1px solid #e8ecef}.intro_area .shopping_box .shopping_item{box-sizing:border-box;width:700px;margin-right:auto;margin-left:auto}.intro_area .shopping_box .desc_box .txt_high{display:inline-block}.intro_area .shopping_box .desc_box .br_middle{display:none}.intro_area .shopping_box .shopping_item.save{padding-top:0}.intro_area .shopping_box .shopping_item.save .inner_box{display:flex;padding:26px 0 22px;border-radius:21px 21px 0 0;background:#fafafa;align-items:center}.intro_area .shopping_box .shopping_item.save .inner_box .box{box-sizing:border-box;width:50%}.intro_area .shopping_box .shopping_item.save .inner_box .box:first-child{padding-left:28px}.intro_area .shopping_box .shopping_item.save .inner_box .box+.box{padding-right:29px}.intro_area .shopping_box .shopping_item.save .e_title{font-size:24px;line-height:32px}.intro_area .shopping_box .shopping_item.save .desc_box{margin-top:8px}.intro_area .shopping_box .shopping_item.save .user_box{box-sizing:border-box;position:relative;padding-right:97px;width:305px;text-align:left;word-break:keep-all}.intro_area .shopping_box .shopping_item.save .user_box:after{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_01_wbva_vageb_fhzznel_op15qr41.cat);background-size:302px 197px;background-position:-218px 0;background-repeat:no-repeat;width:84px;height:82px;position:absolute;top:0;right:0;content:''}.intro_area .shopping_box .shopping_item.save .user_box br{display:none}.intro_area .shopping_box .shopping_item.save .btn_fold{padding:20px 0;background:#fff}.intro_area .shopping_box .shopping_item.supersave{padding:0 0 12px;background:#fff}.intro_area .shopping_box .shopping_item.supersave .inner_box{position:relative;padding:58px 364px 49px 28px;border-radius:21px 21px 0 0;background:#fafafa;text-align:left}.intro_area .shopping_box .shopping_item.supersave .inner_box.more .supersave_area{bottom:19px}.intro_area .shopping_box .shopping_item.supersave .supersave_area{position:absolute;top:0;right:4px;bottom:0;margin:auto 0;width:360px;height:128px}.intro_area .shopping_box .shopping_item.supersave .supersave_area:after{background:linear-gradient(90deg,#fafafa 0,rgba(250,250,250,0) 8%,rgba(250,250,250,0) 93%,#fafafa 101%)}.intro_area .shopping_box .shopping_item.supersave .supersave_item{width:122px;height:128px}.intro_area .shopping_box .shopping_item.supersave .supersave_item.swiper-slide-active .img_box,.intro_area .shopping_box .shopping_item.supersave .supersave_item.swiper-slide-duplicate-active .img_box{width:122px}.intro_area .shopping_box .shopping_item.supersave .supersave_item.swiper-slide-duplicate-next .img_box,.intro_area .shopping_box .shopping_item.supersave .supersave_item.swiper-slide-duplicate-prev .img_box,.intro_area .shopping_box .shopping_item.supersave .supersave_item.swiper-slide-next .img_box,.intro_area .shopping_box .shopping_item.supersave .supersave_item.swiper-slide-prev .img_box{width:90px}.intro_area .shopping_box .shopping_item.supersave .e_title{font-size:24px}.intro_area .shopping_box .shopping_item.supersave .desc_box{margin-top:14px}.intro_area .shopping_box .shopping_item.supersave .more_box{width:226px;margin:22px 0 0;text-align:center}.intro_area .shopping_box .shopping_item.supersave .tooltip_box{margin-top:13px}.intro_area .shopping_box .shopping_item.baby,.intro_area .shopping_box .shopping_item.pet{padding-top:0;text-align:left}.intro_area .shopping_box .shopping_item.baby .inner_box,.intro_area .shopping_box .shopping_item.pet .inner_box{box-sizing:border-box;position:relative;height:334px;padding:58px 364px 0 28px;border-radius:21px 21px 0 0;background:#fafafa}.intro_area .shopping_box .shopping_item.baby .e_title,.intro_area .shopping_box .shopping_item.pet .e_title{font-size:24px;line-height:32px}.intro_area .shopping_box .shopping_item.baby .e_title .sub_box,.intro_area .shopping_box .shopping_item.pet .e_title .sub_box{padding-left:0}.intro_area .shopping_box .shopping_item.baby .brand_area,.intro_area .shopping_box .shopping_item.pet .brand_area{overflow:hidden;position:absolute;top:32px;right:32px;width:304px;padding:32px 0 24px;border-radius:26px;background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.04)}.intro_area .shopping_box .shopping_item.baby .img_box,.intro_area .shopping_box .shopping_item.pet .img_box{margin-top:0;text-align:center}.intro_area .shopping_box .shopping_item.baby .brand_box,.intro_area .shopping_box .shopping_item.pet .brand_box{margin-top:12px}.intro_area .shopping_box .shopping_item.baby .desc_box,.intro_area .shopping_box .shopping_item.pet .desc_box{margin:12px 0 0;font-size:14px}.intro_area .shopping_box .shopping_item.baby .more_box,.intro_area .shopping_box .shopping_item.pet .more_box{width:226px;margin:25px 0 0;text-align:center}.intro_area .shopping_box .shopping_item.baby .tooltip_box .btn_tooltip,.intro_area .shopping_box .shopping_item.pet .tooltip_box .btn_tooltip{width:100%}.intro_area .shopping_box .shopping_item.baby .img_box img{max-width:210px}.intro_area .shopping_box .shopping_item.delivery,.intro_area .shopping_box .shopping_item.kurly{padding:0 0 12px;background:#fff}.intro_area .shopping_box .shopping_item.delivery .inner_box,.intro_area .shopping_box .shopping_item.kurly .inner_box{position:relative;padding:55px 303px 42px 30px;border-radius:21px 21px 0 0;background:#fafafa;text-align:left}.intro_area .shopping_box .shopping_item.delivery .e_title,.intro_area .shopping_box .shopping_item.kurly .e_title{font-size:24px}.intro_area .shopping_box .shopping_item.delivery .img_box,.intro_area .shopping_box .shopping_item.kurly .img_box{position:absolute;margin:auto 0}.intro_area .shopping_box .shopping_item.delivery .desc_box,.intro_area .shopping_box .shopping_item.kurly .desc_box{margin:15px 0 0;font-size:14px;letter-spacing:-.5px}.intro_area .shopping_box .shopping_item.delivery .more_box,.intro_area .shopping_box .shopping_item.kurly .more_box{margin:26px 0 0;width:226px;text-align:center}.intro_area .shopping_box .shopping_item.delivery .tooltip_box,.intro_area .shopping_box .shopping_item.kurly .tooltip_box{margin-top:13px}.intro_area .shopping_box .shopping_item.delivery .img_box{top:9px;right:43px;bottom:0;height:174px}.intro_area .shopping_box .shopping_item.delivery .img_box img{width:260px}.intro_area .shopping_box .shopping_item.kurly .img_box{top:0;right:34px;bottom:0;height:182px}.intro_area .shopping_box .shopping_item.kurly .img_box img{width:285px}.intro_area .shopping_box .user_point{position:relative;margin:25px -97px 0 0;padding:14px 0 0;border-top:1px dashed rgba(34,34,34,.2);color:#121212;font-size:16px;line-height:26px;font-weight:700;letter-spacing:-1px}.intro_area .shopping_box .user_point.pc{display:block}.intro_area .shopping_box .user_point.pc .point{position:relative;top:0}.intro_area .shopping_box .user_point.more{padding-bottom:26px}.intro_area .shopping_box .user_point.more .point{top:auto;right:auto;bottom:0;left:0}.intro_area .shopping_box .user_point.more:before{bottom:4px}.intro_area .shopping_box .user_point .point{position:absolute;top:14px;right:0}.intro_area .shopping_box .table_area{box-sizing:border-box;width:304px;padding:16px 0 10px;margin:0 0 0 auto;border:1px solid rgba(0,0,0,.05);border-radius:20px;background:#fff}.intro_area .shopping_box .table_area:before{right:0}.intro_area .choice_box .h_desc .accent{display:inline-block}.intro_area .choice_box .bar_box,.intro_area .choice_box .list_box{width:700px;margin-right:auto;margin-left:auto}.intro_area .choice_box .bar_box{margin-top:0}.intro_area .choice_box .bar_box .btn{display:block}.intro_area .choice_box .bar_box .page_bar{display:none}.intro_area .basic_box{width:700px;margin-right:auto;margin-left:auto}.intro_area .basic_box .h_desc .high_hide{display:none}.intro_area .basic_box .digital_item{padding:29px}.intro_area .basic_box .e_title{flex:1;margin:auto 0 auto 18px;text-align:left}.intro_area .basic_box .e_desc{margin:auto 0;text-align:right}.intro_area .basic_box .e_desc .notice{margin-top:2px}.intro_area .basic_box .e_desc .high_hide{display:none}.intro_area .basic_box .desc_box{display:flex}.intro_area .life_box{padding-right:0;padding-left:0}.intro_area .life_box .h_desc br{display:none}.intro_area .life_box .box{box-sizing:border-box;position:relative;width:700px;margin-right:auto;margin-left:auto;text-align:left}.intro_area .life_box .box.card .img_box{margin-top:auto}.intro_area .life_box .box.more .desc_box{min-height:184px;padding-bottom:31px}.intro_area .life_box .box.long .e_title+.date{display:none}.intro_area .life_box .box.store .desc_box{padding-right:218px}.intro_area .life_box .box+.box{margin-top:15px}.intro_area .life_box .desc_box{box-sizing:border-box;display:flex;min-height:194px;padding:31px 225px 31px 28px;flex-direction:column;justify-content:center}.intro_area .life_box .badge_membership_pass{margin-right:0;margin-left:0}.intro_area .life_box .e_title{font-size:26px;line-height:34px}.intro_area .life_box .e_title .br,.intro_area .life_box .e_title.low_txt{display:none}.intro_area .life_box .e_title.high_txt{display:block}.intro_area .life_box .e_title .sub{font-size:20px}.intro_area .life_box .date{margin-top:4px;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.intro_area .life_box .sub_title{margin-top:6px}.intro_area .life_box .sub_title .br_low{display:none}.intro_area .life_box .e_desc{margin-top:6px;font-size:14px;line-height:17px}.intro_area .life_box .e_desc .br_low{display:none}.intro_area .life_box .e_desc .high_hide{display:none}.intro_area .life_box .e_desc+.date{display:block}.intro_area .life_box .img_box{position:absolute;top:0;right:23px;bottom:0;height:125px;margin:auto 0}.intro_area .life_box .notice{padding-right:31px;padding-left:31px}.intro_area .family_box .desc{font-size:16px}.intro_area .family_box .lnk_banner{width:700px;margin-right:auto;margin-left:auto;padding:32px 133px 30px 39px}.intro_area .family_box .lnk_banner .title .pc{display:inline}.intro_area .family_box .lnk_banner .txt{margin-top:16px}.intro_area .family_box .lnk_banner:after{right:44px}.intro_area .student_box .h_desc br{display:none}.intro_area .reaction_box .h_desc br{display:none}.intro_area .reaction_box .bar_box,.intro_area .reaction_box .list_box{width:700px;margin-right:auto;margin-left:auto}.intro_area .reaction_box .bar_box{margin-top:0}.intro_area .reaction_box .bar_box .btn{display:block}.intro_area .reaction_box .bar_box .page_bar{display:none}.intro_area .reaction_item .user{font-size:16px}.intro_area .free_box .h_title .br_low{display:none}.intro_area .free_box .list{width:700px;padding:23px 29px}.intro_area .free_box .list:after{display:block;clear:both;content:''}.intro_area .free_box .item{box-sizing:border-box;float:left;width:50%;font-size:16px}.intro_area .free_box .item:first-child+.item{margin-top:0}.intro_area .support_box{padding:26px 0}.intro_area .support_box .inner_box{box-sizing:border-box;position:relative;width:700px;margin:0 auto;padding:18px 186px 15px 94px;text-align:left}.intro_area .support_box .h_title{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}.intro_area .support_box img{position:absolute;top:1px;left:0;bottom:0;width:86px;margin:auto 0}.intro_area .support_box .s_title{margin-top:0;font-size:24px;line-height:31px;color:#121212;letter-spacing:-1.5px}.intro_area .support_box .s_title .tel{display:inline-block;margin-top:0;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:28px;line-height:31px;font-weight:900;vertical-align:top}.intro_area .support_box .s_desc{margin-top:3px}.intro_area .support_box .s_desc br{display:none}.intro_area .support_box .more_box{position:absolute;top:1px;right:0;bottom:0;margin:auto 0;height:52px;text-align:center}.intro_area .support_box .more_box .lnk_more{width:181px;margin-top:0}.intro_area .support_box .more_box .txt:after{display:none}.intro_area .banner_chatbot .desc,.intro_area .banner_chatbot .title{display:inline-block;line-height:45px;vertical-align:top}.intro_area .banner_chatbot .title:before{margin-top:12px}.intro_area .banner_chatbot .desc{margin:0 0 0 2px}}@media (min-width:768px){.intro_student .title_area{width:768px;margin:0 auto}.intro_student .title_area.off:after{width:768px}.intro_student .title_area .logo_box{width:280px;height:160px;background-size:280px auto}.intro_student .lnk_box{width:768px;margin:0 auto}.intro_student .content_area{box-sizing:border-box;width:768px;margin:0 auto}.intro_student .summary_area .h_title br{display:none}.intro_student .summary_area .item_box.basic .item_list .item:has(.notice),.intro_student .summary_area .item_box.student .item_list .item:has(.notice){padding-top:23px;padding-bottom:24px}.intro_student .summary_area .item_list .item{padding-top:33px;padding-bottom:33px}.intro_student .summary_area .item_list .desc br{display:none}.intro_student .summary_area .item_list .notice .br_low{display:none}.intro_student .summary_area .notice_list .br_low,.intro_student .summary_area .notice_list .br_middle{display:none}.intro_student h4.sub_title .br_low{display:none}.intro_student h4.sub_title .part_box{display:inline-block;vertical-align:top}.intro_student h4.sub_title .part_box br{display:none}.intro_student h4.sub_title .part_box .item{font-size:26px;line-height:32px}.intro_student h4.sub_title .part_box .item+.item{font-size:26px;line-height:32px;letter-spacing:-1px}.intro_student h4.sub_title .part_box .item+.item .num{font-size:26px}.intro_student .h_desc .br{display:none}.intro_student .supersave_area:before{top:16px;right:15px}.intro_student .delivery_area:before{top:23px;right:10px}.intro_student .delivery_area .delivery_item.kurly:before{top:36px;right:10px}.intro_student .digital_area .more_inner{padding:0 30px}.intro_student .digital_area .notice_item .br_low{display:none}.intro_student .basic_item.pass .item_box,.intro_student .basic_item.yogiyo .item_box{padding-top:39px;padding-bottom:38px}.intro_student .basic_item .desc .br_low,.intro_student .basic_item .tit .br_low{display:none}.intro_student .digital_list.half .digital_item{width:50%}.intro_student .digital_list .digital_item{width:33.33%}.intro_student .digital_list .digital_item.netflix .inner,.intro_student .digital_list .digital_item.series .inner,.intro_student .digital_list .digital_item.xbox .inner{padding:19px}.intro_student .digital_list .digital_item.netflix .ico,.intro_student .digital_list .digital_item.series .ico,.intro_student .digital_list .digital_item.xbox .ico{position:relative;left:0}.intro_student .digital_list .digital_item.netflix .item,.intro_student .digital_list .digital_item.series .item,.intro_student .digital_list .digital_item.xbox .item{margin-top:11px}.intro_student .digital_list .digital_item.netflix .more_inner,.intro_student .digital_list .digital_item.series .more_inner,.intro_student .digital_list .digital_item.xbox .more_inner{padding:0 30px}.intro_student .digital_list .digital_item.xbox .inner:before{width:285px;height:160px;background-size:auto 160px}.intro_student .digital_list .digital_item.series .inner:before{width:250px;height:160px;right:-51px;bottom:-1px;background-size:250px auto}.intro_student .trip_area:before{top:35px}.intro_student .trip_area .trip_list{margin-top:39px}.intro_student .trip_area .trip_item .accent{display:inline-block;vertical-align:top}.intro_student .trip_area .trip_item .br,.intro_student .trip_area .trip_item .br_low,.intro_student .trip_area .trip_item .br_middle,.intro_student .trip_area .trip_item .high_hide{display:none}.intro_student .life_area .desc .br{display:none}.intro_student .summary_notice .desc_list:after{display:block;clear:both;content:''}.intro_student .summary_notice .desc_item{box-sizing:border-box;float:left;width:50%}.intro_student .summary_notice .desc_item:first-child+.desc_item{margin-top:0}.content_area .fold_box .desc_box br{display:none}.finish_area{padding-top:38px}.finish_area .benefit_list{margin-top:24px}.finish_area .benefit_item{min-height:74px;padding-left:157px}.finish_area .benefit_item .inner{box-sizing:border-box;display:inline-block;padding:27px 0 27px 110px;padding-top:27px;padding-bottom:27px;padding-left:110px;vertical-align:top;text-align:left}.finish_area .benefit_item .inner:has(.logo_travel),.finish_area .benefit_item .inner:has(.notice){padding-top:17px;padding-bottom:17px}.finish_area .benefit_item img{left:0}.finish_area .benefit_item br{display:none}.finish_student .benefit br,.finish_student .h_desc br{display:none}.finish_student .benefit_item.student{padding-top:32px;padding-bottom:33px}.finish_student .ico_student{display:inline-block;margin-top:3px;margin-bottom:0;vertical-align:top}.finish_student .lnk_box{padding-right:0;padding-left:0}.finish_area .lnk_box .inner,.finish_student .lnk_box,.join_agree .lnk_box,.simple_area .lnk_box{box-sizing:border-box;width:768px;margin:0 auto}.join_agree .pay_item .txt{max-width:80%}.join_agree .pay_item .btn_item.card .txt{max-width:81%}}.wrap.app .my_board{padding-bottom:calc(constant(safe-area-inset-bottom) + 40px);padding-bottom:calc(env(safe-area-inset-bottom) + 40px)}.wrap.app .my_board.digital{padding-bottom:calc(constant(safe-area-inset-bottom) + 10px);padding-bottom:calc(env(safe-area-inset-bottom) + 10px)}.wrap.app .home_wrap .mem_help{padding-bottom:calc(constant(safe-area-inset-bottom) + 30px);padding-bottom:calc(env(safe-area-inset-bottom) + 30px)}.wrap.app .digital_benefit_change{padding-bottom:calc(constant(safe-area-inset-bottom) + 20px);padding-bottom:calc(env(safe-area-inset-bottom) + 20px)}.wrap.app .digital_benefit_change .note_area{margin-bottom:0}.home_wrap .accent{color:#03a94d}.home_wrap .save_area{position:relative;margin:0 -18px;padding:20px 18px;background:linear-gradient(159deg,#425adf 3%,#5519aa 100%)}.home_wrap .save_area.student{background:linear-gradient(159deg,#661fd0 3%,#5117a8 100%)}.home_wrap .save_area.student .pass_box .tooltip_box{background:#a909ff}.home_wrap .save_area.student .pass_box .tooltip_box:before{background-position:-170px -12px;background-repeat:no-repeat;width:15px;height:10px}.home_wrap .save_area .title_box .point_box{position:relative;z-index:1;margin-top:3px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.home_wrap .save_area .title_box .point_box .point{display:inline-block;font-size:22px;line-height:31px;font-weight:700;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.3);letter-spacing:-1px;vertical-align:top}.home_wrap .save_area .title_box .point_box .num{margin-right:-3px;font-size:28px;vertical-align:top}.home_wrap .save_area .title_box .point_box .period{display:inline-block;margin:0 0 3px 1px;font-size:12px;line-height:15px;font-weight:500;color:rgba(255,255,255,.6);letter-spacing:-.2px;vertical-align:bottom}.home_wrap .save_area .logo_box{margin-right:157px}.home_wrap .save_area .logo{display:inline-block;vertical-align:top}.home_wrap .save_area .logo.membership{background-position:-221px -89px;background-repeat:no-repeat;width:64px;height:16px}.home_wrap .save_area .logo.student{background-position:-146px -108px;background-repeat:no-repeat;width:39px;height:16px}.home_wrap .save_area .action_box{position:absolute;top:11px;right:19px}.home_wrap .save_area .pass_box{display:inline-block;position:relative;margin-top:4px;vertical-align:top}.home_wrap .save_area .pass_box .tooltip_box{position:absolute;top:100%;right:0;z-index:10;margin:5px -11px 0 0;padding:4px 7px;border-radius:11px;background:#3317a4;font-size:11px;line-height:13px;font-weight:500;color:#fff;letter-spacing:-.5px;white-space:nowrap}.home_wrap .save_area .pass_box .tooltip_box:before{background-position:-170px 0;background-repeat:no-repeat;width:15px;height:10px;position:absolute;top:-4px;right:0;content:''}.home_wrap .save_area .pass_box .tooltip_box .inner{display:block;position:relative;z-index:1}.home_wrap .save_area .pass_box .tooltip_box .accent{font-weight:700;color:#fbff00}.home_wrap .save_area .pass_box+.lnk_setting{margin-left:5px}.home_wrap .save_area .lnk_pass{box-sizing:border-box;position:relative;display:inline-block;width:96px;height:26px;border:1px solid rgba(255,255,255,.9);border-radius:25px;vertical-align:top}.home_wrap .save_area .lnk_pass:after,.home_wrap .save_area .lnk_pass:before{position:absolute;top:0;margin:auto 0;content:''}.home_wrap .save_area .lnk_pass:before{background-position:-26px -220px;background-repeat:no-repeat;width:18px;height:18px;bottom:0;left:9px}.home_wrap .save_area .lnk_pass:after{background-position:-221px -111px;background-repeat:no-repeat;width:53px;height:11px;bottom:1px;right:10px}.home_wrap .save_area .lnk_setting{display:inline-block;padding:3px;vertical-align:top}.home_wrap .save_area .lnk_setting:before{background-position:-98px -156px;background-repeat:no-repeat;width:28px;height:28px;display:block;content:''}.home_wrap .save_area .h_title{margin-top:16px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:20px;font-weight:500;color:#fff;letter-spacing:-.75px}.home_wrap .save_area .h_title .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:90px;vertical-align:top}.home_wrap .save_area .save_box{position:relative;margin-top:14px;border:1px solid rgba(0,0,0,.2);border-radius:20px}.home_wrap .save_area .save_box .bg{position:absolute;top:-75px;right:-2px}.home_wrap .save_area .save_box .inner_box{position:relative;z-index:1;padding:16px 24px 0;background:#fff;border-radius:19px 19px 0 0}.home_wrap .save_area .save_box .save_txt{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:20px;font-weight:700;color:#121212;letter-spacing:-.75px;word-break:keep-all}.home_wrap .save_area .save_box .save_txt .ico{display:inline-block;vertical-align:top}.home_wrap .save_area .save_box .save_txt .ico.fanfare{background-position:-54px -140px;background-repeat:no-repeat;width:18px;height:19px}.home_wrap .save_area .save_box .save_txt .ico.fanfare_face{background-position:-34px -140px;background-repeat:no-repeat;width:18px;height:19px}.home_wrap .save_area .save_box .save_txt .ico.thumb{background-position:-74px -140px;background-repeat:no-repeat;width:18px;height:19px}.home_wrap .save_area .save_box .save_txt .ico.face{background-position:-94px -140px;background-repeat:no-repeat;width:18px;height:19px}.home_wrap .save_area .save_box .save_txt .ico.clap{background-position:-114px -140px;background-repeat:no-repeat;width:18px;height:19px}.home_wrap .save_area .save_box .more_box{margin-top:12px;padding:27px 0 28px;border-top:1px dashed rgba(0,0,0,.15);text-align:center}.home_wrap .save_area .save_box .more_box .lnk{display:block;padding:14px;background:#7346f5;border-radius:12px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:17px;font-weight:500;letter-spacing:-.3px}.home_wrap .save_area .save_box .more_box .logo_store{background-position:0 -101px;background-repeat:no-repeat;width:75px;height:15px;display:inline-block;vertical-align:top}.home_wrap .save_area .save_box .more_box .txt{display:inline-block;color:#fff;vertical-align:top}.home_wrap .save_area .save_box .more_box .txt:after{background-position:-179px -98px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin-top:3px;vertical-align:top;content:''}.home_wrap .save_area .save_box .lnk_list{display:block;position:relative;padding:13px;border-radius:0 0 19px 19px;background:#f8f9fd;font-size:13px;line-height:16px;font-weight:500;text-align:center}.home_wrap .save_area .save_box .lnk_list:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.1);border-radius:0 0 19px 19px;content:''}.home_wrap .save_area .save_box .lnk_list .txt{display:inline-block;color:#757575;vertical-align:top}.home_wrap .save_area .save_box .lnk_list .txt:after{background-position:-287px -190px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin:2px 0 0 4px;vertical-align:top;content:''}.home_wrap .save_area .save_list{margin-top:12px;padding:12px 0 16px;border-top:1px dashed rgba(0,0,0,.15)}.home_wrap .save_area .save_item.main .point_box .bar:before{background:linear-gradient(107deg,#00cd46 1%,#0e8eea 53%,#3a4ce6 84%)}.home_wrap .save_area .save_item.sub .point_box .bar:before{background:linear-gradient(90deg,#03cf5d 0,#00d4c4 100%)}.home_wrap .save_area .save_item .point_box{display:flex;margin-top:1px}.home_wrap .save_area .save_item .point_box .graph{flex:1}.home_wrap .save_area .save_item .point_box .bar{position:relative;height:17px}.home_wrap .save_area .save_item .point_box .bar:before{position:absolute;top:0;left:0;bottom:0;height:11px;margin:auto 0;border-radius:3px;animation:widthFull 1s cubic-bezier(.33,1,.68,1);animation-fill-mode:forwards;content:''}.home_wrap .save_area .save_item .point_box .point{width:80px;font-size:14px;line-height:17px;color:#292a2e;letter-spacing:-.3px;text-align:right}.home_wrap .save_area .save_item .point_box .num{display:inline-block;margin-right:-4px;font-weight:600;vertical-align:top}.home_wrap .save_area .save_item+.save_item{margin-top:8px}.home_wrap .save_area .item_title_box{position:relative;font-size:0}.home_wrap .save_area .item_title{display:inline-block;font-size:13px;line-height:18px;font-weight:400;vertical-align:top}.home_wrap .save_area .title_tag{display:inline-block;height:18px;margin-left:3px;padding:0 6px;border-radius:11px;background:#03a94d;color:#fff;text-align:center;vertical-align:top}.home_wrap .save_area .title_tag.off{background-color:#444}.home_wrap .save_area .title_tag .txt{display:inline-block;position:relative;padding-right:15px;font-size:11px;line-height:18px;font-weight:500;letter-spacing:-.46px;color:#fff;vertical-align:top}.home_wrap .save_area .title_tag .txt:after{background-position:-226px -190px;background-repeat:no-repeat;width:12px;height:12px;position:absolute;top:50%;right:-1px;margin-top:-6px;content:''}.home_wrap .save_area .title_tag .txt .accent{font-weight:900;color:#fff}.home_wrap .save_area .help_shop_popup{top:100%;right:-37px;left:-37px;max-width:600px;margin-top:11px}.home_wrap .save_area .help_shop_popup .point_box{display:table-cell;margin-top:0}.home_wrap .save_area .help_shop_popup .notice{position:relative}.home_wrap .save_area .help_shop_popup .notice:before{background-position:-121px -64px;background-repeat:no-repeat;width:13px;height:13px;position:absolute;top:2px;left:0;content:''}.home_wrap .save_area .help_shop_popup .notice .lnk_more .txt{color:#797b84;text-decoration:underline}.home_wrap .save_area .save_more{display:flex;margin-top:14px;padding:0 23px;border:1px solid rgba(0,0,0,.38);border-radius:50px;background:rgba(0,0,0,.28);font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.home_wrap .save_area .save_more .box{font-size:13px;font-weight:500}.home_wrap .save_area .save_more .box.notice{padding:14px 0;line-height:16px;letter-spacing:-.75px}.home_wrap .save_area .save_more .box.detail{margin-left:auto;padding:13px 0;line-height:18px;letter-spacing:-1px}.home_wrap .save_area .save_more .box.detail .txt:after{background-position:-158px -57px;background-repeat:no-repeat;width:5px;height:9px;margin:4px 0 0 1px}.home_wrap .save_area .save_more .box.detail .point{font-size:14px}.home_wrap .save_area .save_more .box.detail .num{font-size:16px;font-weight:700}.home_wrap .save_area .save_more .box .txt{display:inline-block;color:#fff;vertical-align:top}.home_wrap .save_area .save_more .box .txt:after{display:inline-block;vertical-align:top;content:''}.home_wrap .save_area .save_more .accent{color:#f6ff00}.home_wrap .welcome_area{position:relative;margin:0 -18px;background:rgba(115,70,245,.06);text-align:center}.home_wrap .welcome_area .welcome_inner{box-sizing:border-box;display:flex;align-items:center;position:relative;padding:0 14px 0 13px;text-align:left;vertical-align:top}.home_wrap .welcome_area .ico_naverplus{flex-shrink:0;position:relative;width:36px;height:36px;border-radius:8px;background:linear-gradient(91deg,#a74ffe 0,#563ee8 115%)}.home_wrap .welcome_area .ico_naverplus:before{background-position:-67px -64px;background-repeat:no-repeat;width:25px;height:13px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:''}.home_wrap .welcome_area .desc_box{flex:1;margin-left:10px;padding:13px 0}.home_wrap .welcome_area .title{display:block;font-size:15px;line-height:20px;color:#121212;letter-spacing:-.5px}.home_wrap .welcome_area .title .accent{color:#7346f3}.home_wrap .welcome_area .d_day{display:inline-block;margin-top:1px;padding:3px 6px 2px;border-radius:100px;background:#ff3d25;font-size:10px;line-height:13px;font-weight:600;color:#fff;vertical-align:top}.home_wrap .welcome_area .desc{margin-top:2px;font-size:13px;line-height:16px;color:#3f3f3f;letter-spacing:-.5px;word-break:keep-all}.home_wrap .welcome_area .desc .line{white-space:nowrap}.home_wrap .welcome_area .desc .btn_notice{background-position:-94px -220px;background-repeat:no-repeat;width:16px;height:16px;margin-top:0}.home_wrap .welcome_area .action_box{height:36px;margin-left:5px;white-space:nowrap}.home_wrap .welcome_area .action_box .btn,.home_wrap .welcome_area .action_box .lnk{display:block;border-radius:6px;font-size:12px;line-height:14px;font-weight:700;letter-spacing:-.5px}.home_wrap .welcome_area .action_box .btn{width:100%;padding:11px 10px;background:#7346f3}.home_wrap .welcome_area .action_box .btn .txt{color:#fff}.home_wrap .welcome_area .action_box .lnk{box-sizing:border-box;padding:10px 9px;border:1px solid #7346f3;background:#fff;text-align:center}.home_wrap .welcome_area .action_box .lnk .txt{color:#7346f3}.home_wrap .welcome_area .notice_tooltip{right:5px;left:5px;max-width:600px;margin:-4px auto 0;text-align:left}.home_wrap .benefit_area{margin-top:31px}.home_wrap .benefit_area .h_title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:20px;font-weight:700;color:#121212;letter-spacing:-1.2px}.home_wrap .benefit_area .benefit_item .item_box.voucher{display:block}.home_wrap .benefit_area .item_box{margin-top:12px;padding:8px 19px 7px;border:1px solid rgba(3,169,77,.6);border-radius:20px}.home_wrap .benefit_area .item_box.voucher{display:none;border-color:rgba(170,97,50,.6)}.home_wrap .benefit_area .item_box.voucher .s_title{color:#aa6132}.home_wrap .benefit_area .item_box.contents{border-color:rgba(64,120,255,.6)}.home_wrap .benefit_area .item_box.contents .s_title{color:#4377fd}.home_wrap .benefit_area .item_box.contents .lnk .txt_box{padding:20px 0}.home_wrap .benefit_area .item_box.life{border-color:rgba(115,70,243,.6)}.home_wrap .benefit_area .item_box.life .s_title{color:#7346f3}.home_wrap .benefit_area .item_box .title_box{position:relative}.home_wrap .benefit_area .item_box .title_box.basic{position:relative;margin-top:13px;padding-top:16px;border-top:1px dashed #4377fd}.home_wrap .benefit_area .item_box .title_box.basic:before{background-position:-3px -190px;background-repeat:no-repeat;width:24px;height:24px;position:absolute;top:-13px;right:0;left:0;margin:0 auto;content:''}.home_wrap .benefit_area .item_box .title_box.basic .s_title{line-height:40px}.home_wrap .benefit_area .item_box .title_box .notice_tooltip{right:0;left:0;max-width:600px;margin-top:0}.home_wrap .benefit_area .item_box .title_box .notice_tooltip .inner{max-height:278px}.home_wrap .benefit_area .item_box .s_title{display:flex;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:38px;color:#03a94d;letter-spacing:-.46px;vertical-align:top}.home_wrap .benefit_area .item_box .s_title .sub{margin-left:auto;font-size:12px;font-weight:500;color:#949494}.home_wrap .benefit_area .item_box .s_title .ico_new{margin-top:10px}.home_wrap .benefit_area .item_box .s_title .btn_tooltip,.home_wrap .benefit_area .item_box .s_title .lnk_notice{display:inline-block;margin-left:4px;padding:11px 0;vertical-align:top}.home_wrap .benefit_area .item_box .s_title .btn_tooltip:before,.home_wrap .benefit_area .item_box .s_title .lnk_notice:before{display:block;content:''}.home_wrap .benefit_area .item_box .s_title .lnk_notice:before{background-position:-72px -220px;background-repeat:no-repeat;width:16px;height:16px}.home_wrap .benefit_area .item_box .s_title .btn_tooltip:before{background-position:-94px -220px;background-repeat:no-repeat;width:16px;height:16px}.home_wrap .benefit_area .item_box .item{border-top:1px solid #f3f3f3}.home_wrap .benefit_area .item_box .item .notice{margin-bottom:12px;padding:11px;border-radius:8px;background:#f2f7ff;font-size:13px;font-weight:500;line-height:16px;letter-spacing:-.54px;text-align:center}.home_wrap .benefit_area .item_box .item .notice .accent{color:#4078ff}.home_wrap .benefit_area .item_box .lnk{display:block;position:relative;padding-right:52px}.home_wrap .benefit_area .item_box .lnk .txt_box{box-sizing:border-box;display:flex;flex-direction:column;padding:20px 0;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;letter-spacing:-.6px;justify-content:center}.home_wrap .benefit_area .item_box .lnk .event_title{margin-bottom:9px;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:12px;line-height:14px;font-weight:500;color:#fff;letter-spacing:-.54px}.home_wrap .benefit_area .item_box .lnk .event_title .inner{display:inline-block;padding:3px 10px;border-radius:17px;background:#c80020;vertical-align:top}.home_wrap .benefit_area .item_box .lnk .txt{display:block;position:relative;font-size:15px;line-height:17px;color:#121212}.home_wrap .benefit_area .item_box .lnk .txt:after{background-position:-297px -111px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin-top:3px;vertical-align:top;content:''}.home_wrap .benefit_area .item_box .lnk .low_txt{display:none}.home_wrap .benefit_area .item_box .lnk .alert_box{margin:6px 0 -3px;font-size:13px;line-height:16px;color:#3f3f3f}.home_wrap .benefit_area .item_box .lnk .alert_box .end{color:#d40022}.home_wrap .benefit_area .item_box .lnk img{position:absolute;top:0;right:4px;bottom:0;margin:auto 0}.home_wrap .benefit_area .ico_new,.home_wrap .benefit_area .ico_using{display:inline-block;vertical-align:top}.home_wrap .benefit_area .ico_new{background-position:-149px -118px;background-repeat:no-repeat;width:17px;height:17px}.home_wrap .benefit_area .ico_using{background-position:-136px -19px;background-repeat:no-repeat;width:32px;height:17px}.home_wrap .benefit_area .notice_box{position:relative;margin:12px 0 25px;padding-left:16px;font-size:13px;line-height:17px;color:#888;letter-spacing:-.46px}.home_wrap .benefit_area .notice_box:before{background-position:-150px -190px;background-repeat:no-repeat;width:13px;height:13px;position:absolute;top:2px;left:0;content:''}.home_wrap .benefit_area .notice_box .lnk_more{display:inline-block;vertical-align:top}.home_wrap .benefit_area .notice_box .lnk_more .txt{color:#292a2e;text-decoration:underline}.home_wrap .benefit_area .tip_list{margin:0 -18px;padding:1px 18px;border:1px solid rgba(111,111,111,.08);border-right:none;border-left:none;background:rgba(111,111,111,.04)}.home_wrap .benefit_area .tip_item .lnk{display:block;position:relative;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;padding:15px 12px 15px 17px;font-size:13px;font-weight:500}.home_wrap .benefit_area .tip_item .lnk:after,.home_wrap .benefit_area .tip_item .lnk:before{position:absolute;top:0;bottom:0;margin:auto 0;content:''}.home_wrap .benefit_area .tip_item .lnk:before{background-position:-112px -101px;background-repeat:no-repeat;width:14px;height:13px;left:0}.home_wrap .benefit_area .tip_item .lnk:after{background-position:-299px -190px;background-repeat:no-repeat;width:6px;height:10px;right:4px}.home_wrap .benefit_area .tip_item .txt{padding:0;line-height:16px;color:#646464}.home_wrap .benefit_area .tip_item .txt:before{display:none}.home_wrap .benefit_area .tip_item .txt b{font-weight:500;color:#121212}.home_wrap .benefit_area .tip_item .txt .accent{color:#03a94d}.home_wrap .benefit_area .tip_item+.tip_item{margin-top:0;border-top:1px dashed rgba(0,0,0,.1)}.home_wrap .family_membership{position:relative;margin:0 -18px;padding:30px 18px;border-top:8px solid #f0f0f0}.home_wrap .family_membership.invite .state_wrap{position:relative;border:none;border-top:1px dashed #e8ecef;border-radius:0;box-shadow:none}.home_wrap .family_membership.invite .family_list{justify-content:left;margin:9px 95px 0 0}.home_wrap .family_membership.invite .lnk_invite{box-sizing:border-box;position:absolute;top:16px;right:0;margin:0;width:123px}.home_wrap .family_membership .my_title{margin-top:0}.home_wrap .family_membership .notice_tooltip{top:56px;right:18px;left:18px;z-index:10;max-width:600px;margin-top:0}.home_wrap .family_membership .notice_tooltip .title{padding-right:13px}.home_wrap .family_membership .notice_tooltip .notice_item{word-break:break-all}.home_wrap .family_membership .my_desc .accent{font-weight:400;color:#03a94d}.home_wrap .family_membership .family_list{display:flex;flex-wrap:wrap;margin:7px -10px 19px 23px}.home_wrap .family_membership .family_list li{width:129px;margin:12px 33px 0 0}.home_wrap .family_membership .family_list li:first-child .img_box:after{border-color:#03a94d}.home_wrap .family_membership .family_list+.family_benefit{padding-top:15px;border-top:1px dashed #ebecef}.home_wrap .family_membership .family_item{display:flex}.home_wrap .family_membership .family_item .img_box{width:26px;height:26px;border-radius:50%;overflow:hidden;flex-shrink:0;position:relative;margin-right:6px;background-color:#d8d8d8}.home_wrap .family_membership .family_item .img_box:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.05);border-radius:50%;content:''}.home_wrap .family_membership .family_item .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:26px;font-weight:500;color:#353535;letter-spacing:-.46px}.home_wrap .family_membership .family_item .ico_master{background-position:-183px -130px;background-repeat:no-repeat;width:24px;height:17px;flex-shrink:0;display:inline-block;margin:4px 0 0 4px;vertical-align:top}.home_wrap .family_membership .lnk_invite{display:block;padding:10px 0;margin:-7px 23px 15px;border:1px solid rgba(3,169,77,.35);border-radius:5px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;font-weight:500;letter-spacing:-.4px;text-align:center}.home_wrap .family_membership .lnk_invite .txt{display:block;color:#03a94d}.home_wrap .family_membership .lnk_invite .txt:before{background-position:-170px -121px;background-repeat:no-repeat;width:9px;height:9px;display:inline-block;margin:3px 7px 0 0;vertical-align:top;content:''}.home_wrap .family_membership .family_benefit{margin:15px 23px 0;padding-bottom:15px}.home_wrap .family_membership .family_benefit .item{display:flex;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.home_wrap .family_membership .family_benefit .title_box{position:relative;padding-right:12px;white-space:nowrap}.home_wrap .family_membership .family_benefit .title_box.under{padding-bottom:31px}.home_wrap .family_membership .family_benefit .title_box .tooltip{position:absolute;bottom:0;left:0;padding:3px 11px;border:1px solid #dff8ea;border-radius:27px;background:#f2fcf7;font-size:12px;line-height:21px;font-weight:500;color:#292a2e}.home_wrap .family_membership .family_benefit .title_box .tooltip:before{background-position:-170px -88px;background-repeat:no-repeat;width:15px;height:8px;position:absolute;bottom:100%;left:30px;margin-bottom:-1px;content:''}.home_wrap .family_membership .family_benefit .title{display:block;position:relative;padding-left:6px;font-size:13px;line-height:30px;font-weight:400;color:#3f3f3f;letter-spacing:-.5px}.home_wrap .family_membership .family_benefit .title:before{width:3px;height:3px;border-radius:50%;position:absolute;top:0;bottom:0;left:0;margin:auto 0;background:#949494;content:''}.home_wrap .family_membership .family_benefit .desc_box{overflow:hidden;display:flex;flex:1;margin-left:auto;font-size:13px;line-height:30px;font-weight:500;letter-spacing:-.5px;justify-content:right;text-align:right}.home_wrap .family_membership .family_benefit .desc_box .accent{font-weight:700;color:#03a94d}.home_wrap .family_membership .family_benefit .desc_box .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;margin-left:auto;font-weight:700;color:#03a94d;vertical-align:top}.home_wrap .family_membership .family_benefit .desc_box .user+.txt{margin-left:0}.home_wrap .family_membership .family_benefit .desc_box .txt{margin-left:auto;white-space:nowrap}.home_wrap .family_membership .family_benefit .lnk{box-sizing:border-box;display:inline-block;margin-left:auto;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-weight:500;vertical-align:top}.home_wrap .family_membership .family_benefit .lnk .txt{color:#03a94d}.home_wrap .family_membership .family_benefit .lnk .txt:after{background-position:-140px -220px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin:9px 0 0 3px;vertical-align:top;content:''}.home_wrap .mem_help{position:relative;margin:0 -18px;padding:30px 24px;border-top:8px solid #f0f0f0;background:#fcfcfc}.home_wrap .mem_help:before{background-position:-116px -3px;background-repeat:no-repeat;width:99px;height:84px;position:absolute;top:30px;right:19px;content:''}.home_wrap .mem_help .desc_box{padding-right:90px}.home_wrap .mem_help .h_title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:20px;font-weight:700;color:#000;letter-spacing:-1px}.home_wrap .mem_help .tel{display:block;margin-top:4px;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:34px;line-height:41px;font-weight:800;color:#4078ff;letter-spacing:-.5px}.home_wrap .mem_help .h_desc{margin-top:5px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:12px;line-height:15px;font-weight:500;color:#888;letter-spacing:-.5px}.home_wrap .mem_help .lnk_more{display:block;margin-top:15px;padding:17px 0;border-radius:12px;background:#4078ff;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:18px;font-weight:700;letter-spacing:-.87px;text-align:center}.home_wrap .mem_help .lnk_more .txt{color:#fff}.reporting_area{margin:0 -18px}.reporting_area .report_box{padding:40px 18px 30px;background:#f6f7fa}.reporting_area .report_box .h_title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:20px;font-weight:700;color:#121212;letter-spacing:-1.2px;text-align:center}.reporting_area .report_box .s_title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:27px;color:#292a2e;letter-spacing:-1px;text-align:center}.reporting_area .report_box .s_title .sub{margin-bottom:5px;font-size:14px;line-height:17px;font-weight:500;color:#393a41;letter-spacing:-.5px}.reporting_area .report_box .s_title .num{font-size:24px;font-weight:900;color:#d40022}.reporting_area .reporting_desc{margin-top:12px;padding:23px 20px;border:1px solid #e0e0e0;border-radius:18px;background:#fff;box-shadow:0 3px 6px 0 rgba(56,63,70,.1)}.reporting_area .detail_box{position:relative;margin-top:20px;padding-top:20px;border-top:1px dotted rgba(34,34,34,.2)}.reporting_area .detail_box:after,.reporting_area .detail_box:before{position:absolute;top:-18px;content:''}.reporting_area .detail_box:before{background-position:-95px -27px;background-repeat:no-repeat;width:26px;height:35px;left:-35px}.reporting_area .detail_box:after{background-position:-67px -27px;background-repeat:no-repeat;width:26px;height:35px;right:-35px}.reporting_area .detail_list{padding:11px 18px;border:1px solid rgba(0,0,0,.05);border-radius:8px;background:#f8f9fa}.reporting_area .detail_list .item{position:relative;display:table;border-collapse:collapse}.reporting_area .detail_list .desc_box,.reporting_area .detail_list .title_box{display:table-cell;font-size:13px;line-height:16px;color:#353535;letter-spacing:-.46px;vertical-align:middle}.reporting_area .detail_list .title_box{box-sizing:border-box;padding:9px 0}.reporting_area .detail_list .e_title{font-weight:400;white-space:nowrap}.reporting_area .detail_list .desc_box{width:100%;font-weight:600;text-align:right}.reporting_area .detail_list .desc_box .btn_more{padding:5px 8px;border-radius:5px;background:#eaebf0;font-size:11px;line-height:14px;font-weight:700;letter-spacing:-.5px}.reporting_area .detail_list .desc_box .btn_more .txt{color:#797b84}.reporting_area .notice_box{padding:30px 18px calc(constant(safe-area-inset-bottom) + 30px);padding:30px 18px calc(env(safe-area-inset-bottom) + 30px)}.reporting_area .notice_box .h_title{font-size:15px;line-height:18px;font-weight:500;color:#292a2e;letter-spacing:-.5px}.reporting_area .notice_box .h_desc{margin-top:10px;padding-top:17px;border-top:1px dotted #dcdada;font-size:13px;line-height:18px;color:#292a2e;letter-spacing:-.5px}.reporting_area .notice_list{margin-top:13px}.reporting_area .notice_item{position:relative;padding-left:8px;font-size:13px;line-height:18px;letter-spacing:-.5px}.reporting_area .notice_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:0;background:#d8d8d8;content:''}.reporting_area .notice_item .s_title{font-weight:500;color:#292a2e}.reporting_area .notice_item .s_desc{margin-top:4px;color:#777}.reporting_area .notice_item+.notice_item{margin-top:13px}.user_status{margin:42px 0 40px}.user_status .my_title{padding-right:0}.user_status .info_list{padding:22px 26px}.user_status .info_item{display:table;table-layout:fixed;width:100%;font-size:15px;line-height:19px}.user_status .info_item .title{display:table-cell;width:125px;color:#393a41}.user_status .info_item .desc{display:table-cell;font-weight:600;text-align:right}.user_status .info_item .desc .txt{display:inline-block;font-weight:400;vertical-align:top}.user_status .info_item+.info_item{margin-top:14px;padding-top:16px;border-top:1px solid rgba(0,0,0,.05)}.my_board{margin:0 -18px;padding:30px 18px 40px;border-radius:24px 24px 0 0;background-color:#fff;letter-spacing:-.5px}.my_board .state_wrap .month{letter-spacing:-.5px}.my_board .help_area .notice,.my_board .help_area .read_desc,.my_board .help_area .sub_desc,.my_board .help_area .sub_list,.my_board .help_area .title{letter-spacing:-.5px}.my_board .help_area .btn_title .inner{letter-spacing:-.5px}.my_board .help_more .txt{letter-spacing:-.5px}.my_board .guage_inner .gauge_flag,.my_board .guage_inner .txt{letter-spacing:-.5px}.my_board .accent{color:#03a94d}.my_board.digital{padding-bottom:10px}.my_board.digital .note_area{margin:20px 0 30px}.my_board.digital .lnk_banner{display:block;margin:0 -18px}.my_board.digital .lnk_banner img{display:block;max-width:375px;margin:0 auto}.my_board .top_banner{position:relative;margin:30px 0 0}.my_board .top_banner .banner{overflow:hidden;border-radius:18px}.my_board .top_banner .banner:before{display:none}.my_board .top_banner .bar_box{position:absolute;top:11px;right:15px;z-index:10;margin:0}.my_board .top_banner .swiper-pagination-bullet{width:5px;height:5px;background-color:#d8d8d8}.my_board .top_banner .swiper-pagination-bullet-active{background-color:#01c75a}.my_board .user_status{margin:40px 0 0}.my_board .swiper_banner{position:relative;margin:30px -18px 0}.my_board .swiper_banner .bar_box{margin-top:14px}.my_board .swiper_banner .bar_box .btn{width:34px;height:34px;border-radius:50%;display:none;margin-top:-17px;z-index:1;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05),1px 1px 2px 0 rgba(0,0,0,.05);opacity:.8}.my_board .swiper_banner .bar_box .btn:hover{opacity:1}.my_board .swiper_banner .bar_box .btn:before{background-position:-244px -190px;background-repeat:no-repeat;width:8px;height:12px;display:block;margin:0 auto;content:''}.my_board .swiper_banner .bar_box .btn.swiper-button-prev{left:18px}.my_board .swiper_banner .bar_box .btn.swiper-button-prev:before{transform:rotate(180deg)}.my_board .swiper_banner .bar_box .btn.swiper-button-next{right:18px}.my_board .swiper_banner .swiper-pagination{position:relative;height:8px;text-align:center}.my_board .swiper_banner .swiper-pagination-bullet{width:8px;height:8px;opacity:1;background:#d8d8d8;vertical-align:top;outline:0}.my_board .swiper_banner .swiper-pagination-bullet:focus{outline:0}.my_board .swiper_banner .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:6px}.my_board .swiper_banner .swiper-pagination-bullet-active{background:#01c75a}.my_board .swiper_banner .banner{display:block;position:relative;text-align:center}.my_board .swiper_banner .banner:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.05);border-width:1px 0;content:''}.my_board .swiper_banner img{vertical-align:top}.my_board .swiper_banner+script+.basic_choice,.my_board .swiper_banner+script+.note_area{margin-top:30px}.my_board .swiper_banner+.basic_choice,.my_board .swiper_banner+.note_area{margin-top:30px}.my_board .alert{position:relative;margin-top:14px;padding-left:19px;font-size:13px;line-height:16px;color:#797b84}.my_board .alert:before{background-position:-121px -64px;background-repeat:no-repeat;width:13px;height:13px;position:absolute;top:1px;left:2px;content:''}.my_board .alert .lnk,.my_board .alert .lnk_more{display:inline-block;vertical-align:top}.my_board .alert .lnk_more .txt{color:#797b84}.my_board .alert .lnk .txt{color:#03a94d}.my_board .alert .lnk:after{background-position:-164px -220px;background-repeat:no-repeat;width:5px;height:8px;display:inline-block;margin:3px 0 0 -2px;vertical-align:top;content:''}.my_board .alert+.user_box{margin-top:26px}.my_board .alert+.alert{margin-top:10px}.my_board .alert .btn_tooltip{display:inline-block;font-size:13px;line-height:16px}.my_board .alert .btn_tooltip .txt{display:inline-block;font-size:13px;line-height:16px;color:#292a2e;text-decoration:underline}.my_board .alert .btn_tooltip:after{background-position:-116px -93px;background-repeat:no-repeat;width:10px;height:6px;display:inline-block;margin:5px 0 0 -2px;vertical-align:top;content:''}.my_board .alert .btn_tooltip[aria-expanded=true]:after{transform:rotate(180deg)}.my_board .alert .btn_tooltip[aria-expanded=true]+.tooltip_box{display:block}.my_board .alert .tooltip_box{overflow:hidden;display:none;box-sizing:border-box;position:absolute;top:100%;left:6px;right:6px;z-index:15;max-width:600px;margin:6px 0;padding-top:18px;border:1px solid #3f3f3f;border-radius:8px;background-color:#fff}.my_board .alert .tooltip_box .inner{overflow-y:auto;box-sizing:border-box;padding:0 35px 19px 17px;max-height:280px}.my_board .alert .tooltip_box .title{display:block;font-size:16px;line-height:19px;color:#292a2e}.my_board .alert .tooltip_box .s_desc{margin-top:8px;color:#484848}.my_board .alert .tooltip_box .s_desc+.sub_title{margin-top:14px}.my_board .alert .tooltip_box .sub_title{display:block;margin-top:10px;font-weight:500;color:#292a2e}.my_board .alert .tooltip_box .sub_title+.tooltip_list{margin-top:5px}.my_board .alert .tooltip_box .btn_close{position:absolute;top:6px;right:6px;padding:9px}.my_board .alert .tooltip_box .btn_close:before{background-position:-291px -89px;background-repeat:no-repeat;width:16px;height:16px;display:inline-block;vertical-align:top;content:''}.my_board .alert .tooltip_box .tooltip_list{margin-top:10px}.my_board .alert .tooltip_box .tooltip_list+.title{margin-top:15px}.my_board .alert .tooltip_box .tooltip_item{position:relative;padding-left:7px;font-size:12px;line-height:16px;color:#999dab}.my_board .alert .tooltip_box .tooltip_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:6px;left:0;background-color:#d8d8d8;content:''}.my_board .alert .tooltip_box .tooltip_item.point{color:#222}.my_board .alert .tooltip_box .tooltip_item .accent_list{margin:4px 0 0 -7px;padding:9px 10px;border-radius:3px;background:#f5f5f5}.my_board .alert .tooltip_box .tooltip_item .ico{display:inline-block;vertical-align:top}.my_board .alert .tooltip_box .tooltip_item .ico.pop{background-position:-146px -130px;background-repeat:no-repeat;width:31px;height:17px}.my_board .alert .tooltip_box .tooltip_item .lnk_more .txt{color:#03a94d}.my_board .alert .tooltip_box .tooltip_item u{font-weight:700}.my_board .alert .tooltip_box .tooltip_item+.tooltip_item{margin-top:6px}.my_board .alert+.basic_service_box{margin-top:12px}.my_board .promo_banner{display:block;margin:40px -18px 0;text-align:center}.my_board .promo_banner img{vertical-align:top}.my_board .promo_banner .banner{display:block}.my_board .promo_banner .bar_box{margin-top:14px}.my_board .promo_banner .page_bar{position:relative;line-height:8px}.my_board .promo_banner .swiper-pagination-bullet{background-color:#dedede;opacity:1;vertical-align:top}.my_board .promo_banner .swiper-pagination-bullet-active{background-color:#03a94d}.my_board .promo_banner .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:6px}.my_title{position:relative;margin:0 2px;line-height:0}.my_title.more{padding-right:110px}.my_title .h_title{display:inline-block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:20px;font-weight:700;letter-spacing:-1.2px;vertical-align:top}.my_title .h_title .ico_plus{background-position:-129px -190px;background-repeat:no-repeat;width:15px;height:15px;display:inline-block;margin:2px 2px 0 0;vertical-align:top}.my_title .title_tag{display:inline-block;height:20px;margin-left:3px;padding:0 8px;border-radius:11px;background:#03a94d;color:#fff;text-align:center;vertical-align:top}.my_title .title_tag.off{background:#444}.my_title .title_tag .txt{display:inline-block;position:relative;padding-right:15px;font-size:11px;line-height:20px;font-weight:500;color:#fff;vertical-align:top}.my_title .title_tag .txt:after{background-position:-170px -60px;background-repeat:no-repeat;width:12px;height:12px;position:absolute;top:50%;right:-1px;margin-top:-6px;content:''}.my_title .title_tag .txt .accent{font-weight:700;color:#fff}.my_title .btn_notice{background-position:-94px -220px;background-repeat:no-repeat;width:16px;height:16px}.my_title .btn_notice.txt{margin-left:3px;width:auto;height:auto;margin-top:0;background:0 0}.my_title .btn_notice.txt:before{background-position:-169px -190px;background-repeat:no-repeat;width:13px;height:13px;display:inline-block;margin:4px 2px 0 0;vertical-align:top;content:''}.my_title .btn_notice .txt{font-size:13px;line-height:20px;color:#999dab;text-decoration:underline}.my_title+.state_wrap{margin-top:13px}.my_title+.state_wrap+.state_wrap{margin-top:13px}.my_desc{margin:6px 2px 0;font-size:13px;line-height:16px;color:#797b84}.my_desc .accent.undeline{font-weight:400;text-decoration:underline}.my_desc .accent.bold{font-weight:600}.my_desc .lnk_more{display:inline-block}.my_desc .lnk_more .txt{font-size:14px;line-height:20px;color:#797b84;text-decoration:underline}.my_desc .lnk_more:after{background-position:-170px -141px;background-repeat:no-repeat;width:6px;height:8px;display:inline-block;margin-top:5px;vertical-align:top;content:''}.my_desc+.state_wrap{margin-top:14px}.state_wrap{box-sizing:border-box;border:1px solid #eaebf0;border-radius:18px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(56,63,70,.06)}.state_wrap .month_box{text-align:center}.state_wrap .month_box .inner{position:relative;width:164px;margin:0 auto}.state_wrap .month_box .month{font-size:19px;line-height:24px;font-weight:900;color:#292a2e;letter-spacing:-.59px}.state_wrap .month_box .btn_next,.state_wrap .month_box .btn_prev{position:absolute;top:-6px;padding:9px 13px}.state_wrap .month_box .btn_next:before,.state_wrap .month_box .btn_prev:before{display:block;margin:0 auto;content:''}.state_wrap .month_box .btn_next:disabled,.state_wrap .month_box .btn_prev:disabled{cursor:default}.state_wrap .month_box .btn_prev{left:0}.state_wrap .month_box .btn_prev:before,.state_wrap .month_box .btn_prev:disabled:before{transform:rotate(180deg)}.state_wrap .month_box .btn_prev:before{background-position:-170px -42px;background-repeat:no-repeat;width:9px;height:16px}.state_wrap .month_box .btn_prev:disabled:before{background-position:-170px -24px;background-repeat:no-repeat;width:9px;height:16px}.state_wrap .month_box .btn_next{right:0}.state_wrap .month_box .btn_next:before{background-position:-170px -42px;background-repeat:no-repeat;width:9px;height:16px}.state_wrap .month_box .btn_next:disabled:before{background-position:-170px -24px;background-repeat:no-repeat;width:9px;height:16px}.state_wrap .info_list+.notice{margin:-8px 19px 22px;padding:11px;border-radius:8px;background:rgba(3,169,77,.05);font-size:13px;line-height:16px;font-weight:500;color:#292a2e;letter-spacing:-.5px;text-align:center}.state_wrap .info_item .desc .all{font-weight:400;color:#999dab}.month_benefit{padding:17px 0 18px;text-align:center}.month_benefit .txt{position:relative;padding-right:10px;font-size:15px;font-weight:500;color:#393a41;letter-spacing:-.5px}.month_benefit .txt:after{background-position:-170px -141px;background-repeat:no-repeat;width:6px;height:8px;position:absolute;top:0;right:0;margin-top:5px;content:''}.amass_area{margin-top:40px}.amass_area .state_wrap{padding:13px 26px 22px}.amass_area .info_item{display:table;border-collapse:collapse;table-layout:fixed;width:100%}.amass_area .info_item .title{display:table-cell;width:125px;padding:10px 0;font-size:14px;line-height:17px;color:#797b84}.amass_area .info_item .desc{display:table-cell;text-align:right}.amass_area .info_item .lnk_more{display:inline-block;position:relative;padding:10px 11px 10px 0}.amass_area .info_item .lnk_more:after{background-position:-178px -141px;background-repeat:no-repeat;width:6px;height:8px;position:absolute;top:14px;right:0;content:''}.amass_area .info_item .lnk_more .txt{font-size:14px;line-height:17px;font-weight:500;color:#292a2e}.amass_area .info_item .lnk_more .num{font-weight:700}.amass_area .desc_box{margin-top:4px}.amass_area .desc_box .notice{margin:0 -3px;padding:11px;border-radius:8px;background:rgba(3,169,77,.05);font-size:13px;line-height:16px;font-weight:500;color:#292a2e;text-align:center}.amass_area .desc_box .notice .accent{font-weight:700}.amass_area .desc_box .notice .num{font-weight:900}.amass_area .desc_box .notice .br{display:none}.amass_area .desc_box .notice+.inner{margin-top:16px;border-top:none}.amass_area .desc_box .notice+.inner .desc,.amass_area .desc_box .notice+.inner .title{padding-top:0}.amass_area .desc_box .inner{margin-top:6px;border-top:1px solid #eaebf0;display:table;border-collapse:collapse;table-layout:fixed;width:100%;line-height:20px;color:#292a2e}.amass_area .desc_box .title{display:table-cell;width:125px;padding-top:16px;font-size:18px;line-height:22px;font-weight:700}.amass_area .desc_box .desc{display:table-cell;padding-top:16px;font-size:14px;font-weight:400;color:#03a94d;text-align:right}.amass_area .desc_box .desc .num{margin-right:1px;font-size:17px;font-weight:700;vertical-align:top}.shop_benefit{position:relative;margin-top:41px}.shop_benefit:first-child{margin-top:0}.shop_benefit .my_title{padding-right:0}.shop_benefit .benefit_list{margin-top:14px;border:1px solid rgba(3,169,77,.1);border-radius:9px;background-color:rgba(3,169,77,.05)}.shop_benefit .benefit_list li:first-child{margin-top:4px}.shop_benefit .benefit_list li:last-child{margin-bottom:4px}.shop_benefit .benefit_list li:only-child{margin:0}.shop_benefit .benefit_list li:only-child .lnk_benefit{margin:0;padding:11px 30px 11px 27px}.shop_benefit .benefit_list li:only-child .lnk_benefit:after{top:16px;right:23px}.shop_benefit .benefit_list li{margin:0 26px}.shop_benefit .benefit_list li+li{border-top:1px solid #eaebf0}.shop_benefit .lnk_benefit{display:block;position:relative;padding:15px 0;font-size:13px;line-height:16px}.shop_benefit .lnk_benefit .txt{display:inline-block;color:#393a41;vertical-align:top}.shop_benefit .lnk_benefit .accent{font-weight:500}.shop_benefit .lnk_benefit .ico_star{background-position:-109px -118px;background-repeat:no-repeat;width:18px;height:18px;display:inline-block;margin:-2px -1px 0 0;vertical-align:top}.shop_benefit .lnk_benefit:after{background-position:-164px -220px;background-repeat:no-repeat;width:5px;height:8px;position:absolute;top:19px;right:-2px;content:''}.shop_benefit .notice{position:relative;margin-top:12px;padding-left:25px;font-size:13px;line-height:16px;color:#797b84}.shop_benefit .notice:before{background-position:-121px -64px;background-repeat:no-repeat;width:13px;height:13px;position:absolute;top:1px;left:8px;content:''}.shop_benefit .notice .lnk_more .txt{color:#797b84}.shop_benefit .notice .lnk_more .txt:after{background-position:-175px -220px;background-repeat:no-repeat;width:5px;height:8px;display:inline-block;margin-left:2px;content:''}.shop_benefit .state_wrap+.state_wrap{margin-top:14px}.money_wrap{position:relative;padding:21px 26px}.money_wrap .desc_box{text-align:center}.money_wrap .s_title{display:block;font-size:18px;line-height:22px;font-weight:800;color:#222}.money_wrap .s_title .ico{display:inline-block;margin-top:1px;vertical-align:top}.money_wrap .s_title .ico.fanfare{background-position:-54px -140px;background-repeat:no-repeat;width:18px;height:19px}.money_wrap .s_title .ico.fanfare_face{background-position:-34px -140px;background-repeat:no-repeat;width:18px;height:19px}.money_wrap .s_title .ico.thumb{background-position:-74px -140px;background-repeat:no-repeat;width:18px;height:19px}.money_wrap .s_title .ico.face{background-position:-94px -140px;background-repeat:no-repeat;width:18px;height:19px}.money_wrap .s_title .ico.clap{background-position:-114px -140px;background-repeat:no-repeat;width:18px;height:19px}.money_wrap .s_desc{margin-top:6px;font-size:14px;line-height:20px;font-weight:500;color:#333}.money_wrap .caption{margin:13px 0 2px}.money_wrap .family_desc{margin-top:4px;font-size:13px;line-height:16px;color:#797b84;text-align:center}.money_wrap .money_area{display:flex;position:relative;margin-top:13px;padding-top:19px;border-top:1px solid rgba(0,0,0,.05);color:#292a2e}.money_wrap .money_area .title{overflow:hidden;flex:1;flex-basis:100%;padding-right:10px;font-size:16px;line-height:20px;font-weight:700;color:#292a2e;word-break:keep-all}.money_wrap .money_area .title:after{display:block;clear:both;content:''}.money_wrap .money_area .title .ellip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;max-width:52%}.money_wrap .money_area+.notice{margin-top:18px;padding-left:17px;line-height:18px}.money_wrap .money_area+.notice:before{top:2px;left:0}.money_wrap .money{flex:1;font-size:14px;line-height:20px;font-weight:500;color:#03a94d;text-align:right;white-space:nowrap}.money_wrap .money .point{font-size:17px}.money_wrap .money.none{color:#999dab}.money_wrap .graph_list{margin-top:13px}.money_wrap .graph_item .title{display:block;font-size:13px;line-height:16px;font-weight:500;color:#393a41}.money_wrap .graph_item.membership .bar{background:linear-gradient(107deg,#00cd46 1%,#0e8eea 53%,#3a4ce6 84%)}.money_wrap .graph_item.membership .value{color:#4078ff}.money_wrap .graph_item+.graph_item{margin-top:6px}.money_wrap .graph_box{display:table;table-layout:fixed;border-collapse:collapse;width:100%;margin-top:2px}.money_wrap .graph_box .graph{display:table-cell;position:relative;vertical-align:middle}.money_wrap .graph_box .bar{height:11px;min-width:11px;border-radius:2px;background:linear-gradient(90deg,#03cf5d 0,#00d4c4 100%)}.money_wrap .graph_box .bar.wait{background:#9befae}.money_wrap .graph_box .bar+.bar{border-radius:2px 0 0 2px}.money_wrap .graph_box .value{display:table-cell;width:83px;font-size:14px;line-height:17px;color:#292a2e;text-align:right;vertical-align:middle}.money_wrap .error_area:first-child{padding-top:0}.caption{margin-bottom:18px;padding:17px 10px 16px;border-radius:8px;background-color:#f6f7f9}.caption .desc,.caption .txt{font-size:14px;font-weight:500;letter-spacing:-.5px;line-height:22px;color:#292a2e;text-align:center}.caption .desc .accent,.caption .txt .accent{font-weight:700;color:#03c75a}.caption .desc .accent_line,.caption .txt .accent_line{font-weight:700;color:#03c75a;text-decoration:underline}.caption .desc{padding:0 20px;text-align:left}.caption .desc .accent{text-decoration:underline}.caption .cap_icon01{background-position:-129px -118px;background-repeat:no-repeat;width:18px;height:18px;display:inline-block;margin-left:2px;vertical-align:top}.card_benefit{position:relative;margin-top:42px}.card_benefit .title_tag{background-color:#3d6ddc}.card_benefit .title_tag .ico_naverplus{background-position:-280px -162px;background-repeat:no-repeat;width:22px;height:12px;display:inline-block;margin-top:4px;vertical-align:top}.card_benefit .help_area .desc{margin-top:15px;padding:28px 10px;border-radius:8px;background-color:#f6f7f9;font-size:14px;line-height:22px;font-weight:500;color:#292a2e;text-align:center}.card_benefit .help_area .desc .period.accent{color:#4078ff}.card_benefit .help_area .desc .ico_sad{background-position:-88px -118px;background-repeat:no-repeat;width:19px;height:18px;display:inline-block;vertical-align:top}.card_benefit .help_area .desc .notice{margin-top:4px;padding-left:0;font-size:12px;line-height:16px;color:#999dab}.card_benefit .help_area .desc .notice:before{display:none}.card_benefit .notice_list{margin-top:12px}.card_benefit .notice_item{position:relative;padding-left:7px;font-size:12px;line-height:16px;color:#999dab}.card_benefit .notice_item:after{width:4px;height:4px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#d8d8d8;content:''}.card_benefit .notice_item+.notice_item{margin-top:2px}.card_benefit .notice_item .sub_notice{margin-top:1px;font-size:11px;color:#999dab}.card_benefit .my_desc{margin-bottom:0}.card_benefit .state_wrap{margin-top:14px;padding-top:18px}.card_benefit .card_box{margin-top:15px;padding:0 26px 22px}.card_benefit .card_box .card{position:relative;text-align:center}.card_benefit .card_box .card:before{width:190px;height:190px;border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:rgba(85,111,139,.05);content:''}.card_benefit .card_box .card .inner{overflow:hidden;position:relative;z-index:1;width:120px;height:190px;margin:0 auto;border-radius:4px;background-color:#d8d8d8;box-shadow:0 6px 12px 0 rgba(25,26,28,.12);vertical-align:top}.card_benefit .card_box .card img{position:relative;vertical-align:top}.card_benefit .card_box .voucher_banner{display:block;position:relative;margin:16px 0 -6px;padding:9px 27px 9px 39px;border:1px solid rgba(80,95,220,.15);border-radius:6px;background:rgba(80,95,220,.07);font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;font-weight:500;letter-spacing:-.6px}.card_benefit .card_box .voucher_banner:after,.card_benefit .card_box .voucher_banner:before{position:absolute;top:0;bottom:0;margin:auto;content:''}.card_benefit .card_box .voucher_banner:before{background-position:-191px -108px;background-repeat:no-repeat;width:22px;height:16px;left:11px}.card_benefit .card_box .voucher_banner:after{background-position:-116px -220px;background-repeat:no-repeat;width:6px;height:10px;right:11px}.card_benefit .card_box .voucher_banner .txt{color:#3f3f3f}.card_benefit .card_box .voucher_banner .accent{color:#505fdc}.card_benefit .error_box{margin-top:40px;padding-bottom:10px;text-align:center}.card_benefit .error_box .notice{font-size:14px;line-height:22px}.card_benefit .error_box .notice:before{display:none}.card_benefit .error_box .accent{position:relative;display:block;font-weight:400}.card_benefit .error_box .accent:before{background-position:-121px -64px;background-repeat:no-repeat;width:13px;height:13px;display:inline-block;margin:4px 4px 0 0;vertical-align:top;content:''}.card_benefit .info_box{display:table;table-layout:fixed;border-collapse:collapse;width:100%;margin-top:28px;line-height:20px;color:#292a2e}.card_benefit .info_box .title{display:table-cell;width:65%;font-size:16px;font-weight:700}.card_benefit .info_box .money{display:table-cell;font-size:14px;font-weight:500;text-align:right}.card_benefit .info_box .money.none{color:#999dab}.card_benefit .info_box .value{font-size:17px;font-weight:700}.card_benefit .notice{position:relative;margin-top:10px;padding-left:17px;font-size:13px;line-height:18px;color:#797b84}.card_benefit .notice:before{background-position:-121px -64px;background-repeat:no-repeat;width:13px;height:13px;position:absolute;top:2px;left:0;content:''}.card_benefit .error_area{padding-bottom:117px}.card_benefit .error_area .h_title{padding-top:118px}.card_benefit .error_area .desc{margin-top:7px;line-height:20px}.digital_benefit .basic_choice+.basic_choice{margin-top:40px}.digital_benefit .basic_service{position:relative;margin-top:40px;padding-top:37px;border-top:1px dashed #4377fd}.digital_benefit .basic_service:before{background-position:-3px -190px;background-repeat:no-repeat;width:24px;height:24px;position:absolute;top:-12px;right:0;left:0;margin:0 auto;content:''}.digital_benefit .basic_service .h_title .accent{color:#4078ff}.digital_benefit .basic_service+.basic_choice{margin-top:40px}.digital_benefit .plus_service{margin-top:40px}.digital_benefit .my_desc+.benefit_box{margin-top:16px}.digital_benefit .benefit_box{margin-top:14px;border:1px solid #eaebf0;border-radius:14px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(56,63,70,.06)}.digital_benefit .user_box{position:relative;padding:18px 19px 18px 53px}.digital_benefit .user_box.addbtn{padding-right:107px}.digital_benefit .user_box.addbtn .user{max-width:73%}.digital_benefit .user_box .img_box{width:26px;height:26px;border-radius:50%;overflow:hidden;position:absolute;top:0;bottom:0;left:19px;margin:auto 0}.digital_benefit .user_box .img_box:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.05);border-radius:50%;content:''}.digital_benefit .user_box .img_box img{vertical-align:top}.digital_benefit .user_box .desc_box{font-size:13px;line-height:18px;font-weight:700;color:#292a2e}.digital_benefit .user_box .desc_box:after{display:block;clear:both;content:''}.digital_benefit .user_box .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;max-width:81%;font-weight:700;word-break:break-all}.digital_benefit .user_box .txt{font-weight:400}.digital_benefit .user_box .lnk_more{position:absolute;display:table;border-collapse:collapse;table-layout:fixed;top:0;right:23px;bottom:0;height:54px}.digital_benefit .user_box .lnk_more .txt{display:table-cell;height:16px;font-size:13px;line-height:16px;color:#797b84;vertical-align:middle}.digital_benefit .user_box .lnk_more .txt:after{background-position:-170px -151px;background-repeat:no-repeat;width:6px;height:8px;display:inline-block;margin:3px 0 0 3px;vertical-align:top;content:''}.digital_benefit .user_box+.service_area{position:relative;border-top:1px dotted #eaebf0}.digital_benefit .user_box+.service_area:after,.digital_benefit .user_box+.service_area:before{position:absolute;top:-11px;content:''}.digital_benefit .user_box+.service_area:before{background-position:-136px -81px;background-repeat:no-repeat;width:20px;height:22px;left:-28px}.digital_benefit .user_box+.service_area:after{background-position:-136px -57px;background-repeat:no-repeat;width:20px;height:22px;right:-28px}.digital_benefit .service_area{position:relative;margin:0 19px}.digital_benefit .service_area .lnk_more{display:block;margin:0 -19px;padding:17px;border-top:1px solid #eaebf0;border-radius:0 0 13px 13px;background-color:#f8f9fa;text-align:center}.digital_benefit .service_area .lnk_more .txt{display:inline-block;font-size:15px;line-height:19px;font-weight:500;color:#393a41}.digital_benefit .service_area .lnk_more .txt:after{background-position:-178px -141px;background-repeat:no-repeat;width:6px;height:8px;display:inline-block;margin:4px 0 0 5px;vertical-align:top;content:''}.digital_benefit .service_area .lnk_more .tooltip_box{position:absolute;top:100%;left:50%;z-index:1;margin-top:-13px;padding:6px 9px 4px;border-radius:6px;background:#2d3339;font-size:13px;line-height:16px;color:#fff;transform:translateX(-50%);box-shadow:2px 2px 6px 0 rgba(45,51,57,.25);vertical-align:top;text-align:center;white-space:nowrap}.digital_benefit .service_area .lnk_more .tooltip_box:before{border-right:5px solid transparent;border-bottom:5px solid #2d3339;border-left:5px solid transparent;position:absolute;top:-4px;left:50%;transform:translateX(-50%);content:''}.digital_benefit .service_area .lnk_more .tooltip_box .accent{font-weight:500;color:#00de5a}.digital_benefit .service_list{margin:0 -19px}.digital_benefit .service_item{position:relative}.digital_benefit .service_item.disabled .contents,.digital_benefit .service_item.disabled .title{color:#999dab}.digital_benefit .service_item.disabled .lnk{cursor:default}.digital_benefit .service_item.disabled .lnk .txt{border-color:#eaebf0;background-color:#f8f8f9;color:#999dab}.digital_benefit .service_item .inner{display:block;position:relative;padding:19px 19px 19px 73px}.digital_benefit .service_item .inner.addbtn{padding-right:109px}.digital_benefit .service_item a.inner .contents:after{background-position:-300px -128px;background-repeat:no-repeat;width:6px;height:15px;display:inline-block;margin:2px 0 0 3px;vertical-align:top;content:''}.digital_benefit .service_item a.inner.addbtn+.lnk_box .lnk .txt{border:none;padding:11px 0;background:#18d178;background:linear-gradient(102deg,#18d178 7%,#18ceb1 94%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#18d178', endColorstr='#18ceb1', GradientType=1 );color:#fff}.digital_benefit .service_item .img_box{position:absolute;top:19px;left:19px}.digital_benefit .service_item .contents{display:block;font-size:16px;line-height:19px;color:#292a2e;word-break:keep-all}.digital_benefit .service_item .desc{margin-top:4px}.digital_benefit .service_item .state,.digital_benefit .service_item .title{display:inline-block;margin-right:1px;font-size:13px;line-height:16px;color:#999dab;vertical-align:top}.digital_benefit .service_item .state{position:relative;margin:0 0 0 9px}.digital_benefit .service_item .state .accent{font-weight:900}.digital_benefit .service_item .state:before{position:absolute;top:0;bottom:0;left:-6px;height:11px;margin:auto 0;border-left:1px solid #eaebf0;content:''}.digital_benefit .service_item .now{background-position:-136px -38px;background-repeat:no-repeat;width:32px;height:17px;display:inline-block;vertical-align:top}.digital_benefit .service_item .now.accent{background-position:-136px -19px;background-repeat:no-repeat;width:32px;height:17px}.digital_benefit .service_item .lnk_box{position:absolute;top:19px;right:19px;z-index:1}.digital_benefit .service_item .lnk_box .tooltip_box{position:absolute;right:-4px;bottom:100%;z-index:10;margin-bottom:6px;border:1px solid #03a94d;border-radius:999px;background:#fff;font-size:12px;line-height:14px;font-weight:800;color:#03a94d;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);white-space:nowrap}.digital_benefit .service_item .lnk_box .tooltip_box.purple,.digital_benefit .service_item .lnk_box .tooltip_box.red{right:-13px;font-family:pretendard,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:11px;line-height:13px;font-weight:400;color:#fff}.digital_benefit .service_item .lnk_box .tooltip_box.purple:after,.digital_benefit .service_item .lnk_box .tooltip_box.red:after{bottom:-6px}.digital_benefit .service_item .lnk_box .tooltip_box.purple .txt,.digital_benefit .service_item .lnk_box .tooltip_box.red .txt{padding:3px 6px}.digital_benefit .service_item .lnk_box .tooltip_box.purple b,.digital_benefit .service_item .lnk_box .tooltip_box.red b{font-weight:600}.digital_benefit .service_item .lnk_box .tooltip_box.purple .accent,.digital_benefit .service_item .lnk_box .tooltip_box.red .accent{color:#fbff00}.digital_benefit .service_item .lnk_box .tooltip_box.red{border-color:#c80020;background:#c80020}.digital_benefit .service_item .lnk_box .tooltip_box.red:after{background-position:0 -140px;background-repeat:no-repeat;width:15px;height:25px}.digital_benefit .service_item .lnk_box .tooltip_box.red .txt{background:#c80020}.digital_benefit .service_item .lnk_box .tooltip_box.purple{border-color:#6100ff;background:#6100ff}.digital_benefit .service_item .lnk_box .tooltip_box.purple:after{background-position:-17px -140px;background-repeat:no-repeat;width:15px;height:25px}.digital_benefit .service_item .lnk_box .tooltip_box.purple .txt{background:#6100ff}.digital_benefit .service_item .lnk_box .tooltip_box:after{background-position:-77px -101px;background-repeat:no-repeat;width:15px;height:15px;position:absolute;bottom:-4px;right:-1px;content:''}.digital_benefit .service_item .lnk_box .tooltip_box .txt{display:block;position:relative;z-index:1;padding:5px 9px;border-radius:999px;background:#fff}.digital_benefit .service_item .lnk{display:block;text-align:center}.digital_benefit .service_item .lnk .animation,.digital_benefit .service_item .lnk .txt{display:block;box-sizing:border-box;width:80px;padding:10px 0;border:1px solid rgba(3,169,77,.6);border-radius:8px;font-size:13px;line-height:16px;font-weight:700;color:#03a94d}.digital_benefit .service_item .lnk .animation{box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff}@keyframes backgroundLight{0%{right:100%}100%{right:-200%}}.digital_benefit .service_item .lnk .txt.light{overflow:hidden;position:relative;border:none;padding:11px 0;background:linear-gradient(119deg,#02cd6c 10%,#00ba9d 86%),rgba(3,169,77,.6);color:#fff}.digital_benefit .service_item .lnk .txt.light:after{background-position:0 0;background-repeat:no-repeat;width:65px;height:80px;position:absolute;top:0;right:0;bottom:0;margin:auto;opacity:.6;animation:backgroundLight 2.5s .1s cubic-bezier(.4,0,.2,1) infinite;content:''}.digital_benefit .service_item .notice{margin:0 20px 20px;padding:11px;border-radius:8px;background-color:rgba(3,169,77,.05);font-size:13px;line-height:16px;font-weight:500;color:#292a2e;text-align:center}.digital_benefit .service_item .notice.blue{border-color:#f2f7ff;background:#f2f7ff}.digital_benefit .service_item .notice.blue .accent{color:#4078ff}.digital_benefit .service_item .notice .accent{font-weight:500}.digital_benefit .service_item .notice .lnk_txt{display:inline-block;vertical-align:top}.digital_benefit .service_item .notice .lnk_txt .txt{color:#292a2e;text-decoration:underline}.digital_benefit .service_item+.service_item{margin-top:1px}.digital_benefit .service_item+.service_item:before{position:absolute;top:-1px;right:19px;left:19px;border-top:1px solid #eaebf0;content:''}.digital_benefit .basic_service_box{position:relative;margin-top:14px;border:1px solid #eaebf0;border-radius:14px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(56,63,70,.06)}.digital_benefit .basic_service_box .inner{display:block;position:relative;padding:18px 19px 18px 73px}.digital_benefit .basic_service_box .inner:has(+.lnk_box){padding-right:109px}.digital_benefit .basic_service_box a.inner .contents .txt:after{background-position:-300px -128px;background-repeat:no-repeat;width:6px;height:15px;display:inline-block;margin:3px 0 0 3px;vertical-align:top;content:''}.digital_benefit .basic_service_box .img_box{position:absolute;top:19px;left:19px}.digital_benefit .basic_service_box .img_box img{vertical-align:top}.digital_benefit .basic_service_box .contents{display:block;font-size:16px;line-height:20px;font-weight:600;color:#292a2e}.digital_benefit .basic_service_box .ico_new{background-position:-149px -118px;background-repeat:no-repeat;width:17px;height:17px;display:inline-block;margin:1px 0 0 1px;vertical-align:top}.digital_benefit .basic_service_box .desc{margin-top:4px}.digital_benefit .basic_service_box .state,.digital_benefit .basic_service_box .title{display:inline-block;font-size:13px;line-height:17px;color:#999dab;vertical-align:top}.digital_benefit .basic_service_box .state{position:relative;margin:0 0 0 9px}.digital_benefit .basic_service_box .state .accent{font-weight:900}.digital_benefit .basic_service_box .state:before{position:absolute;top:0;bottom:0;left:-6px;height:11px;margin:auto 0;border-left:1px solid #eaebf0;content:''}.digital_benefit .basic_service_box .now{display:inline-block;padding:0 4px;border:1px solid #cad0d3;border-radius:9px;font-size:9px;line-height:15px;font-weight:700;color:#999;vertical-align:top}.digital_benefit .basic_service_box .now.accent{border-color:#03a94d;color:#03a94d}.digital_benefit .basic_service_box .lnk_box{position:absolute;top:19px;right:19px;z-index:1}.digital_benefit .basic_service_box .lnk{display:block;text-align:center}.digital_benefit .basic_service_box .lnk .txt{display:block;box-sizing:border-box;width:80px;padding:10px 0;border:1px solid #027aff;border-radius:8px;font-size:13px;line-height:16px;font-weight:700;color:#4078ff}.digital_benefit .basic_service_box .lnk.upgrade .txt{border:none;padding:11px 0;background:#39b9e2;background:linear-gradient(113deg,#39b9e2 -49%,#4078ff 67%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#39b9e2', endColorstr='#4078ff', GradientType=1 );color:#fff}.digital_benefit .basic_service_box .notice{position:relative;margin:0 19px 18px;padding:11px;border-radius:8px;background:rgba(64,120,255,.05);font-size:13px;line-height:16px;font-weight:500;color:#292a2e;text-align:center}.digital_benefit .basic_service_box .notice .accent{font-weight:500;color:#4078ff}.digital_benefit .basic_service_box .lnk_more{display:block;padding:17px;border-top:1px solid #eaebf0;border-radius:0 0 13px 13px;background-color:#f8f9fa;text-align:center}.digital_benefit .basic_service_box .lnk_more .txt{display:inline-block;font-size:15px;line-height:19px;font-weight:500;color:#393a41}.digital_benefit .basic_service_box .lnk_more .txt:after{background-position:-178px -141px;background-repeat:no-repeat;width:6px;height:8px;display:inline-block;margin:5px 0 0 4px;vertical-align:top;content:''}.digital_benefit .basic_service_box+.my_title{margin-top:40px}.digital_benefit .basic_service_box+.basic_service_box{margin-top:12px}.digital_benefit .digital_list{margin:17px 7px 0}.digital_benefit .digital_list .digital_item{position:relative;padding:17px 0 0 34px;font-size:14px;line-height:17px;font-weight:600;color:#393a41}.digital_benefit .digital_list .digital_item+.digital_item{margin-top:19px;border-top:1px solid #eaebf0}.digital_benefit .digital_list img{position:absolute;top:13px;left:0}.digital_benefit .digital_list+.note_area{margin-top:20px}.digital_benefit .note_area{margin:23px 0 0}.digital_benefit .notice_tooltip{font-weight:400;z-index:10}.digital_benefit .contents_list{margin-top:18px}.digital_benefit .contents_item{font-size:13px;line-height:15px;vertical-align:top}.digital_benefit .contents_item .lnk_contents{display:block;box-sizing:border-box;position:relative;padding:18px 19px 20px 73px;border:1px solid #eaebf0;border-radius:18px;box-shadow:0 2px 3px 0 rgba(56,63,70,.06)}.digital_benefit .contents_item .ico{display:inline-block;margin-left:1px;vertical-align:top}.digital_benefit .contents_item .ico.new{background-position:-149px -118px;background-repeat:no-repeat;width:17px;height:17px}.digital_benefit .contents_item .ico.student{background-position:0 -82px;background-repeat:no-repeat;width:69px;height:17px}.digital_benefit .contents_item .logo{position:absolute;top:0;left:19px;bottom:0;margin:auto 0}.digital_benefit .contents_item .contents{display:block;font-size:16px;line-height:19px;font-weight:600;color:#353535;letter-spacing:-1px}.digital_benefit .contents_item .title{display:block;margin-top:4px;color:#9e9e9e}.digital_benefit .contents_item+.contents_item{margin-top:12px}.digital_benefit .recommend_area{margin:30px -18px 0;padding:29px 18px 30px;border:1px solid rgba(0,0,0,.06);border-width:1px 0;background-color:#edfbf3}.digital_benefit .service_box+.membership_box{margin-top:28px}.digital_benefit .membership_box .h_title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:22px;line-height:30px;font-weight:700;color:#222;letter-spacing:-1.5px;text-align:center}.digital_benefit .membership_box .h_desc{margin-top:10px;font-size:13px;line-height:18px;color:#9e9e9e;text-align:center}.digital_benefit .membership_box .service_area{margin:24px -18px 0}.digital_benefit .membership_box .service_list{transition-timing-function:linear}.digital_benefit .membership_box .service{box-sizing:border-box;width:100px;padding-left:30px}.digital_benefit .membership_box .service img{vertical-align:top}.digital_benefit .membership_box .desc_box{overflow:hidden;margin-top:24px;padding:1px;border-radius:18px;background:#00d047;background:linear-gradient(120deg,#00d047 3%,#329fed 58%,#5161e6 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d047', endColorstr='#5161e6', GradientType=1 )}.digital_benefit .membership_box .list{padding:19px;border-radius:17px;background-color:#fff}.digital_benefit .membership_box .item{position:relative;padding-left:12px;font-size:14px;line-height:17px;font-weight:500;color:#292a2e}.digital_benefit .membership_box .item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:2px;background-color:#d8d8d8;content:''}.digital_benefit .membership_box .item+.item{margin-top:16px;padding-top:16px;border-top:1px solid #eaebf0}.digital_benefit .membership_box .item+.item:before{top:23px}.digital_benefit .membership_box .lnk_box{margin:6px -9px -9px}.digital_benefit .membership_box .lnk_box .inner{display:table;table-layout:fixed;border-spacing:9px;width:100%}.digital_benefit .membership_box .lnk_more{display:table-cell;padding:17px 0;border-radius:8px;background:#00d047;background:linear-gradient(99deg,#00d047 -12%,#329fed 98%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d047', endColorstr='#329fed', GradientType=1 );text-align:center}.digital_benefit .membership_box .lnk_more .txt{font-size:16px;line-height:19px;font-weight:700;color:#fff}.digital_benefit .membership_box .lnk_more:after{background-position:-170px -98px;background-repeat:no-repeat;width:7px;height:12px;display:inline-block;margin:2px 0 0 2px;content:''}.digital_benefit .membership_box .lnk_more+.lnk_more{background:#329fed;background:linear-gradient(109deg,#329fed -2%,#5161e6 103%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#329fed', endColorstr='#5161e6', GradientType=1 )}.next_month{margin-top:40px}.next_month .info_list{margin-top:14px;padding:4px 19px;border:1px solid #eaebf0;border-radius:18px;box-shadow:0 2px 3px 0 rgba(56,63,70,.06)}.next_month .info_item+.info_item{border-top:1px solid #eaebf0}.next_month .info_box{display:table;border-collapse:collapse;table-layout:fixed;width:100%}.next_month .title{display:table-cell;width:110px;padding:14px 0;font-size:15px;line-height:19px;font-weight:600;color:#292a2e}.next_month .desc{display:table-cell;font-size:14px;line-height:17px;color:#797b84;text-align:right}.next_month .desc.user{font-weight:600}.next_month .desc.user .txt{font-weight:400}.next_month .desc.dicon{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.next_month .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:52%;font-weight:600;white-space:nowrap;vertical-align:top}.next_month .txt{display:inline-block;vertical-align:top}.next_month .btn_more{padding:14px 0}.next_month .btn_more[aria-expanded=true] .txt:after{transform:rotate(180deg)}.next_month .btn_more:disabled{cursor:default}.next_month .btn_more:disabled .txt:after{display:none}.next_month .btn_more .txt{display:inline-block;position:relative;font-size:14px;line-height:17px;font-weight:600;color:#797b84;vertical-align:top}.next_month .btn_more .txt:after{background-position:-170px -112px;background-repeat:no-repeat;width:12px;height:7px;display:inline-block;margin:3px 0 0 9px;vertical-align:top;content:''}.next_month .more_list{display:none;margin-top:2px;padding-bottom:21px}.next_month .more_item{position:relative;padding-left:34px;font-size:13px;line-height:16px;font-weight:500;color:#292a2e}.next_month .more_item+.more_item{margin-top:20px}.next_month .img{position:absolute;top:-4px;left:3px}.icon_mybox{border-radius:10px}.popup_benefit{overflow:hidden;position:fixed;right:0;bottom:0;left:0;z-index:100;box-sizing:border-box;padding:17px 16px calc(constant(safe-area-inset-bottom) + 16px);padding:17px 16px calc(env(safe-area-inset-bottom) + 16px);background-color:rgba(40,43,54,.9);text-align:center}.popup_benefit .desc{font-size:14px;line-height:17px;color:#fff;letter-spacing:-.26px}.popup_benefit .desc .accent{color:#00de5a}.digital_benefit_change{padding:20px 0 10px}.digital_benefit_change .caption{padding:17px 20px}.digital_benefit_change .caption .desc{padding:0;text-align:center}.digital_benefit_change .caption .accent{font-weight:500;color:#03a94d;text-decoration:none}.digital_benefit_change .user_box{position:relative;margin-top:12px;padding:18px 113px 18px 53px;border:1px solid #eaebf0;border-radius:18px;box-shadow:0 2px 3px 0 rgba(56,63,70,.06)}.digital_benefit_change .user_box .img_box{overflow:hidden;position:absolute;top:14px;left:19px;border-radius:50%}.digital_benefit_change .user_box .img_box img{vertical-align:top}.digital_benefit_change .user_box .desc_box{font-size:14px;line-height:18px;font-weight:700;color:#292e2a;letter-spacing:-.54px}.digital_benefit_change .user_box .desc_box:after{display:block;clear:both;content:''}.digital_benefit_change .user_box .desc_box .txt{font-weight:400}.digital_benefit_change .user_box .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;max-width:70%;font-weight:700}.digital_benefit_change .user_box .lnk_more{display:table;table-layout:fixed;border-collapse:collapse;position:absolute;top:0;right:23px;bottom:0;height:54px}.digital_benefit_change .user_box .lnk_more .txt{display:table-cell;font-size:14px;line-height:17px;color:#797b84;letter-spacing:-.5px;vertical-align:middle}.digital_benefit_change .user_box .lnk_more .txt:after{background-position:-170px -151px;background-repeat:no-repeat;width:6px;height:8px;display:inline-block;margin:4px 0 0 4px;vertical-align:top;content:''}.digital_benefit_change .user_box+.my_title{margin-top:40px}.digital_benefit_change .notice_list{margin-top:14px}.digital_benefit_change .notice_item{position:relative;padding-left:11px;font-size:13px;line-height:18px;color:#797b84;letter-spacing:-.5px}.digital_benefit_change .notice_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:2px;background-color:#d8d8d8;content:''}.digital_benefit_change .accent{color:#03a94d}.digital_area{display:block;position:relative;padding:20px 25px 21px;min-height:42px;line-height:42px}.digital_area.cancel .digital_inner{padding-left:0}.digital_area+.digital_area{margin-bottom:10px}.digital_area+.statebar_area{margin-top:-8px}.digital_inner{position:relative;display:inline-block;padding-left:56px;line-height:normal;vertical-align:middle}.digital_inner:after{display:block;clear:both;content:''}.digital_inner.fr_gap{padding-right:54px}.icon_item{position:absolute;top:50%;left:0;margin-top:-21px}.icon_img{vertical-align:top}.digital_text{position:relative;display:block}.digital_text .title{position:relative;display:block}.digital_text .title .txt{display:inline-block;font-family:pretendard,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:17px;line-height:19px;font-weight:600;letter-spacing:-.85px;color:#292a2e;vertical-align:top}.digital_text .desc{margin-top:3px;font-family:pretendard,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.digital_text .desc .day,.digital_text .desc .txt{font-size:12px;line-height:15px;font-weight:500;letter-spacing:-.5px;color:#a9abaf}.digital_text .desc .day:after{display:inline-block;width:1px;height:9px;margin:0 2px 0 8px;background-color:#eee;content:''}.digital_text .desc .money{color:#a9abaf}.digital_text .desc .money .cancel{text-decoration:line-through}.digital_change_list{margin-top:14px}.digital_change_list .change_item{position:relative}.digital_change_list .change_item+.change_item{margin-top:12px}.digital_change_list input[type=radio]:checked+.radio_box{border-color:#03a94d;box-shadow:none}.digital_change_list input[type=radio]:disabled+.radio_box{cursor:default}.digital_change_list .radio_box{display:block;padding:18px 19px;border:1px solid #eaebf0;border-radius:18px;box-shadow:0 2px 3px 0 rgba(56,63,70,.06)}.digital_change_list .desc_box{position:relative;padding-left:54px}.digital_change_list .img_box{position:absolute;top:-1px;left:0}.digital_change_list .img_box:empty{width:42px;height:42px;border:1px solid #eaebf0;border-radius:10px;background-color:#caced0}.digital_change_list .img_box:empty:before{background-position:-136px -105px;background-repeat:no-repeat;width:26px;height:6px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:''}.digital_change_list .img_box img{vertical-align:top}.digital_change_list .title{display:block;font-size:0;line-height:0}.digital_change_list .title .txt{font-size:16px;line-height:19px;font-weight:700;color:#393a41;letter-spacing:-1px}.digital_change_list .ico_new{background-position:-149px -118px;background-repeat:no-repeat;width:17px;height:17px;display:inline-block;margin:1px 0 0 4px;vertical-align:top}.digital_change_list .desc{margin-top:4px;font-size:13px;line-height:17px;color:#999dab;letter-spacing:-.5px}.digital_change_list .badge{background-position:-136px -19px;background-repeat:no-repeat;width:32px;height:17px;display:inline-block;margin-left:2px;vertical-align:top}.digital_change_list .badge.off{background-position:-136px 0;background-repeat:no-repeat;width:32px;height:17px}.digital_change_list .notice{margin:16px 0 -2px;padding:11px;border-radius:8px;background-color:rgba(3,169,77,.05);font-size:13px;line-height:16px;color:#797b84;letter-spacing:-.5px;text-align:center}.goto_area,.keep_area{display:block;padding:0 25px;border-top:1px solid #eaebf0;border-radius:0 0 17px 17px;background-color:#f8f9fa}.add_money_area{padding:0 25px;font-family:pretendard,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.add_money_area .add_inner{padding:19px 0 20px;border-top:1px solid #eaebf0}.add_money_area .add_money{font-size:18px;line-height:20px;font-weight:700;letter-spacing:-1px;color:#292a2e}.add_money_area .add_money .accent{display:inline-block;vertical-align:top}.add_money_area .add_money .num{display:inline-block;margin-top:3px;font-size:13px;font-weight:500;line-height:16px;color:#999dab;letter-spacing:-.5px;vertical-align:top}.add_money_area .use_time{font-size:13px;line-height:15px;font-weight:500;letter-spacing:-.5px;color:#777}.add_money_area .use_time+.add_money{margin-top:8px}.guide_list{padding:19px 0}.guide_list li{position:relative;padding-left:9px}.guide_list li+li{margin-top:6px}.guide_list .txt{display:block;font-size:13px;line-height:18px;font-weight:500;letter-spacing:-.5px;color:#797b84}.guide_list .txt:before{width:4px;height:4px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#d3dadf;content:''}.guide_list .sub_list{margin-top:2px}.guide_list .sub_item{position:relative;padding-left:11px;font-size:13px;line-height:18px;color:#757575;letter-spacing:-.5px}.guide_list .sub_item:before{box-sizing:border-box;position:absolute;top:6px;left:2px;width:4px;height:4px;border:1px solid #d3dadf;border-top:none;border-right:none;content:''}.guide_list .sub_item+.sub_item{margin-top:2px}.note_area.add_note{margin:8px 0 0;border-radius:0;background:#fff}.note_area.add_note .btn_note{padding:13px 28px 17px 28px}.note_area.add_note .btn_note:before{top:19px;right:28px}.note_area.add_note .note_wrap{margin:0;padding:0 15px;border-top:1px solid #eaebf0}.note_area.add_note .add_inner{box-sizing:border-box;padding:16px 13px;overflow-y:scroll;height:80px}.note_area.add_note .add_list .item{position:relative}.note_area.add_note .add_list .item+.item{margin-top:4px}.note_area.add_note .add_list .item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:8px;left:-9px;margin-right:5px;background-color:#d8d8d8;content:''}.note_area.add_note .add_list .item.point .txt{color:#292a2e;line-height:23px}.note_area.add_note .add_list .txt{font-size:13px;font-weight:500;line-height:18px;letter-spacing:-.5px;color:#797b84}.add_buy_wrap{position:relative;padding:0 18px;z-index:3}.add_buy_wrap .state_wrap{margin-top:0}.add_buy_wrap .digital_area{padding:21px 25px 17px}.add_buy_wrap .goto_area{padding:0 24px}.add_buy_wrap .goto_area .guide_list{padding:14px 0}.add_buy_wrap .goto_area .lnk_more{display:inline-block;vertical-align:top}.add_buy_wrap .goto_area .lnk_more.arrow .txt{color:#03a94d;text-decoration:none}.add_buy_wrap .goto_area .lnk_more.arrow .txt:after{background-position:-164px -220px;background-repeat:no-repeat;width:5px;height:8px;display:inline-block;margin:5px 0 0 2px;vertical-align:top;content:''}.add_buy_wrap .goto_area .lnk_more .txt{text-decoration:underline}.add_buy_wrap .desc .txt .accent{color:#292a2e}.add_buy_wrap .accent{color:#03a94d}.agree_area{padding:0 18px;border-top:1px solid #eaebf0}.agree_list{padding:20px 0 24px}.agree_list li+li{padding-top:12px}.input_check{position:absolute;top:-1px;left:0;width:18px;height:18px;border:0}.agree_item{position:relative}.agree_item .txt{font-size:14px;line-height:17px;letter-spacing:-.47px;color:#292a2e}.agree_item .txt .navy{color:#03c75a}.agree_box{display:inline-block;position:relative;padding:1px 0 2px 27px}.agree_box:before{background-position:-59px -190px;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;left:0;content:''}.input_check:checked+.agree_box:before{background-position:-22px -118px;background-repeat:no-repeat;width:20px;height:20px;content:''}.help_shop_popup{position:absolute;top:31px;right:0;left:-9px;max-width:340px;margin:0 auto;border:1px solid #3f3f3f;border-radius:8px;background-color:#fff;box-sizing:border-box;z-index:10}.help_shop_popup[aria-hidden=true]{display:none}.help_area{position:relative;width:100%;padding:20px 18px 15px;box-sizing:border-box}.help_area .title{font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.44px}.help_area .read_desc{margin-top:12px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.39px;color:#292a2e}.help_area .read_desc+.sub_desc{margin-top:2px}.help_area .sub_desc{position:relative;margin-top:15px;padding-left:8px;font-size:12px;line-height:16px;letter-spacing:-.33px;color:#999dab}.help_area .sub_desc:before{width:4px;height:4px;border-radius:50%;position:absolute;top:4px;left:0;background-color:#d8d8d8;content:''}.help_area .sub_desc .de_accent{font-weight:700;color:#292a2e}.help_area .sub_desc+.sub_desc{margin-top:4px}.help_area .sub_desc .notice{margin-top:4px;padding-left:15px;font-size:12px;line-height:16px;color:#999dab;letter-spacing:-.33px}.help_area .sub_desc .notice:before{background-position:-170px -74px;background-repeat:no-repeat;width:12px;height:12px;top:2px;left:0}.help_area .sub_desc .notice .lnk_more .txt{color:#999dab}.help_area .point_list{overflow-y:auto;box-sizing:border-box;max-height:143px;margin-top:12px;padding:12px 0 11px;border-radius:4px;background-color:#f6f7f9}.help_area .point_list li:first-child .btn_title .img_box:after{border-color:#03a94d}.help_area .point_list li:last-child .sub_list{padding-bottom:0;border:none}.help_area .btn_title{display:block;position:relative;width:100%;padding:6px 34px 6px 18px;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;text-align:left}.help_area .btn_title:after{background-position:-158px -68px;background-repeat:no-repeat;width:10px;height:4px;position:absolute;top:12px;right:18px;content:''}.help_area .btn_title[aria-expanded=true]+.sub_list{display:block}.help_area .btn_title[aria-expanded=true]:after{transform:rotate(180deg)}.help_area .btn_title:disabled{cursor:default}.help_area .btn_title:disabled:after{background-position:-170px -161px;background-repeat:no-repeat;width:10px;height:4px}.help_area .btn_title .inner{display:table;table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px;line-height:18px;color:#393a41;letter-spacing:-.46px}.help_area .btn_title .title_box{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:table-cell}.help_area .btn_title .img_box{overflow:hidden;float:left;position:relative;margin-right:5px;width:18px;height:18px;border-radius:9px;background-color:#d8d8d8;vertical-align:top}.help_area .btn_title .img_box:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.05);border-radius:50%;content:''}.help_area .btn_title .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow:hidden;display:block;font-weight:500}.help_area .btn_title .point_box{display:table-cell;width:80px;text-align:right}.help_area .btn_title .point_box .txt{font-weight:600}.help_area .sub_list{display:none;margin:-1px 18px 6px;padding-bottom:12px;border-bottom:1px solid #eaebf0;color:#797b84;letter-spacing:-.46px}.help_area .sub_item{display:table;table-layout:fixed;border-collapse:collapse;width:100%}.help_area .sub_item .point,.help_area .sub_item .title{display:table-cell;font-size:12px;line-height:15px}.help_area .sub_item .title{position:relative;padding-left:39px;font-weight:400}.help_area .sub_item .title:before{background-position:-170px -132px;background-repeat:no-repeat;width:7px;height:7px;position:absolute;top:1px;left:27px;content:''}.help_area .sub_item .point{box-sizing:border-box;width:80px;padding-right:16px;text-align:right}.help_area .sub_item+.sub_item{margin-top:5px}.help_area .close{position:absolute;top:0;right:0;width:47px;height:47px}.help_area .close:after{background-position:-94px -101px;background-repeat:no-repeat;width:16px;height:14px;display:inline-block;content:''}.help_more{padding:13px 24px 14px 13px;border-top:1px solid rgba(0,0,0,.04);font-size:13px;text-align:right}.help_more .txt{position:relative;font-weight:500;letter-spacing:-.43px;color:#393a41}.help_more .txt:after{background-position:-170px -141px;background-repeat:no-repeat;width:6px;height:8px;position:absolute;top:3px;margin-left:5px;content:''}.gauge_box{display:flex;margin-top:14px}.gauge_box.flag{margin-top:30px}.gauge_inner{position:relative}.gauge_inner+.gauge_inner{margin-left:1px}.gauge_inner+.gauge_inner .num{padding-right:42px}.gauge_inner:nth-child(1){flex:auto 0 0;width:100px}.gauge_inner:nth-child(1) .gauge,.gauge_inner:nth-child(1) .gauge_ratio{border-radius:4px 0 0 4px}.gauge_inner:nth-child(1) .gauge_ratio.fill{background:#00cf4c;background:linear-gradient(120deg,#00cf4c 1%,#12b0b0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00cf4c', endColorstr='#12b0b0', GradientType=1 )}.gauge_inner:nth-child(2){flex:1 0 auto;width:140px}.gauge_inner:nth-child(2) .gauge{border-radius:0 4px 4px 0}.gauge_inner:nth-child(2) .gauge_ratio.fill{background:#13aeb6;background:linear-gradient(109deg,#13aeb6 0,#1f99f5 51%,#476ce9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeb6', endColorstr='#476ce9', GradientType=1 )}.gauge_inner:nth-child(3){flex:0 0 auto;width:60px}.gauge_inner:nth-child(3) .gauge{border-radius:0 4px 4px 0}.gauge_inner:nth-child(3) .txt{color:#999dab}.gauge_inner:nth-child(3) .txt .accent{color:#999dab}.gauge_inner:nth-child(3) .gauge_ratio.fill{background:#496ae9;background:linear-gradient(135deg,#496ae9 0,#5162e7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#496ae9', endColorstr='#5162e7', GradientType=1 )}.gauge_inner .gauge{overflow:hidden;position:relative;background-color:#eee;height:48px}.gauge_inner .gauge_ratio{display:block;position:relative;height:100%}.gauge_inner .gauge_flag{position:absolute;top:-26px;left:50%;margin-left:-35px;font-size:10px;font-weight:700;letter-spacing:-.42px}.gauge_inner .gauge_flag .flag_blue,.gauge_inner .gauge_flag .flag_green{position:relative;box-sizing:border-box;display:block;height:19px;width:70px;padding:2px 0 3px 0;border:1px solid #03a94d;border-radius:11px;background-color:#fff;opacity:.8;color:#03a94d;box-sizing:border-box;text-align:center}.gauge_inner .gauge_flag .flag_blue:after,.gauge_inner .gauge_flag .flag_green:after{position:absolute;top:18px;left:50%;width:1px;height:7px;background:#03a94d;content:''}.gauge_inner .gauge_flag .flag_blue{border:1px solid #027aff;color:#4078ff}.gauge_inner .gauge_flag .flag_blue:after{background-color:#027aff}.gauge_inner .txt_box{display:flex;position:absolute;top:0;left:0;right:0;bottom:0}.gauge_inner .txt_box.fill .txt{color:#fff}.gauge_inner .txt_box.fill .txt .accent{color:#fff}.gauge_inner .txt{margin:auto;text-align:center;font-size:13px;font-weight:500;letter-spacing:-.3px;color:#393a41;line-height:48px}.gauge_inner .txt .accent{font-size:14px;font-weight:700;color:#393a41}.gauge_inner .num{position:relative;margin-top:4px;font-size:10px;line-height:16px;color:#999dab}.gauge_inner .num .max{position:absolute;top:0;right:0}.chatbot_box{position:fixed;right:9px;bottom:calc(constant(safe-area-inset-bottom) + 13px);bottom:calc(env(safe-area-inset-bottom) + 13px);z-index:80;transition:bottom .7s}.chatbot_box.app{bottom:calc(constant(safe-area-inset-bottom) + 55px);bottom:calc(env(safe-area-inset-bottom) + 55px)}.chatbot_box .lnk_chatbot{width:40px;height:40px;border-radius:50%;display:block;position:relative;background:linear-gradient(133.84deg,#67db76 12%,#62d2ac 52%,#50bbc9 85%);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}.chatbot_box .lnk_chatbot:before{background-position:-163px -156px;background-repeat:no-repeat;width:25px;height:22px;position:absolute;top:8px;left:8px;content:''}.toast_banner{position:fixed;right:0;bottom:0;left:0;padding:0 15px calc(constant(safe-area-inset-bottom) + 16px);padding:0 15px calc(env(safe-area-inset-bottom) + 16px);z-index:110;text-align:center}.toast_banner[aria-hidden=false]{animation:fadeInUp .3s}.toast_banner[aria-hidden=true]{opacity:0;animation:fadeOutDown .5s}.toast_banner .lnk_more{overflow:hidden;display:block;border-radius:15px;box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.toast_banner .inner{display:inline-block;max-width:345px;vertical-align:top}.toast_banner img{vertical-align:top}.landscape .container.floating .action_box{position:relative;margin-top:39px;padding:0;width:100%}.btn_area{padding:5px 0;background-color:#f5f7f9}.btn_dual{overflow:hidden;display:table;table-layout:fixed;width:100%;padding:0 5px;border-spacing:7px;background-color:transparent;box-sizing:border-box;text-align:center}.dual_item{display:table-cell;vertical-align:middle}.btn_done{display:block;width:100%;padding:18px 0 18px;min-height:58px;border-radius:8px;border:1px solid #e0e2e9;background-color:#fff;box-sizing:border-box}.btn_done .txt{font-size:18px;font-weight:500;letter-spacing:-1.13px;color:#797b84}.btn_done.on{border-color:#03c75a;background-color:#03c75a}.btn_done.on .txt{color:#fff}.btn_done.off{background-color:#ddd}.btn_done.off .txt{color:#fff}.btn_done:disabled{border-color:#cad0d3;background-color:#ccc;cursor:default}.btn_done:disabled .txt{color:#fff}.btn_done.desc{padding:12px 0 9px}.btn_done.desc .on_desc{font-size:12px;font-weight:700;color:rgba(255,255,255,.7)}.popup_wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;width:100%;max-height:100%}.popup_wrap.mybox .add_money_area .add_money .accent,.popup_wrap.mybox .digital_text .title .accent{color:#4078ff}.popup_wrap.mybox .guide_list .txt .accent,.popup_wrap.mybox .guide_list .txt.accent{color:#4078ff}.popup_wrap.mybox .input_check:checked+.agree_box:before{background-position:0 -118px;background-repeat:no-repeat;width:20px;height:20px}.popup_wrap.mybox .agree_item .txt .navy{color:#4078ff}.popup_wrap.mybox .btn_area .btn_done.on{border-color:#4078ff;background-color:#4078ff}.popup_wrap .popup_modal{display:flex;flex-direction:column;position:absolute;right:0;bottom:0;left:0;max-height:100%;border-radius:22px 22px 0 0;background-color:#fff}.popup_inner{overflow-y:auto;flex:1;padding-bottom:calc(constant(safe-area-inset-bottom) + 77px);padding-bottom:calc(env(safe-area-inset-bottom) + 77px)}.popup_inner .agree_area{border-top:1px solid rgba(0,0,0,.05)}.popup_inner .input_check:checked+.agree_box:before{background-position:-33px -190px;background-repeat:no-repeat;width:20px;height:20px}.popup_inner .agree_box:before{background-position:-194px -156px;background-repeat:no-repeat;width:20px;height:20px}.popup_inner .agree_item .txt .navy{color:#03a94d}.popup_inner .btn_area{position:absolute;right:0;bottom:0;left:0;z-index:10;padding:5px 0 calc(constant(safe-area-inset-bottom) + 5px);padding:5px 0 calc(env(safe-area-inset-bottom) + 5px);border-top:1px solid rgba(0,0,0,.05)}.popup_inner .btn_done{min-height:52px;padding:14px 0}.popup_inner .btn_done.on{border-color:#03a94d;background:#03a94d}.popup_inner .btn_done.on .txt{font-weight:600;color:#fff;letter-spacing:-1.13px}.popup_inner .btn_done .txt{display:block;line-height:22px;letter-spacing:-1px;color:#5c5f6b}.fold_bar{display:block;width:40px;height:5px;margin:11px auto 13px;border-radius:2.5px;box-shadow:inset 0 1px 0 0 rgba(211,211,211,.2);background-color:#ebeff3}.fold_bar+.state_wrap{margin-top:0}.popup_guide{margin:18px 0 5px;position:relative;padding-left:10px;font-size:14px;letter-spacing:-.46px;color:#888;text-align:left}.popup_guide:before{width:4px;height:4px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#ccc;content:''}.popup_guide+.popup_guide{margin-top:7px}.popup_guide .guide_link{color:#888;text-decoration:underline}.home_popup{overflow:hidden;box-sizing:border-box;position:relative;width:100%;max-width:290px;margin:15px auto;border-radius:16px}.home_popup .popup_swiper{overflow:hidden;border-radius:16px 16px 0 0}.home_popup .lnk_item{display:block}.home_popup .lnk_item img{vertical-align:top}.home_popup .page_bar{position:absolute;top:14px;right:14px;z-index:10}.home_popup .page_bar:after{display:block;clear:both;content:''}.home_popup .btn_stop{float:left;position:relative;width:22px;height:21px;border-radius:999px 0 0 999px;background:rgba(0,0,0,.4)}.home_popup .btn_stop.on:before{background-position:-150px -140px;background-repeat:no-repeat;width:14px;height:15px}.home_popup .btn_stop:before{background-position:-134px -140px;background-repeat:no-repeat;width:14px;height:15px;position:absolute;top:3px;left:5px;content:''}.home_popup .page{float:left;position:relative;bottom:0;width:auto;margin-left:1px;padding:0 6px 0 4px;border-radius:0 999px 999px 0;background:rgba(0,0,0,.4);font-weight:500;font-size:12px;line-height:21px;color:#fff;vertical-align:top}.home_popup .page .swiper-pagination-current{margin-right:1px;font-weight:700}.home_popup .page .swiper-pagination-total{margin-left:1px}.home_popup .form_box{position:relative;height:46px;background-color:#fff;text-align:left}.home_popup .form_box input:checked+.ipt_label:before{background-position:-22px -118px;background-repeat:no-repeat;width:20px;height:20px}.home_popup .form_box .ipt_label{display:inline-block;position:relative;padding-left:48px;font-size:13px;line-height:46px;color:#797b84;letter-spacing:-.29px}.home_popup .form_box .ipt_label:before{background-position:-44px -118px;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;bottom:0;margin:auto 0;left:20px;content:''}.home_popup .form_box .btn_close{position:absolute;right:0;top:0;height:46px;padding:0 20px}.home_popup .form_box .btn_close:before{display:none}.home_popup .form_box .btn_close .txt{display:inline-block;font-size:13px;line-height:46px;color:#797b84;letter-spacing:-.29px}.voucher_wrap{padding:26px 0 calc(constant(safe-area-inset-bottom) + 114px);padding:26px 0 calc(env(safe-area-inset-bottom) + 114px)}.voucher_wrap.connect{padding:0}.voucher_wrap.mybox .accent,.voucher_wrap.mybox .main_title .accent{color:#4078ff}.voucher_wrap.mybox .benefit_list input[type=radio]:checked+.radio_box .benefit{border-color:#4078ff}.voucher_wrap.mybox .benefit_list input[type=radio]:checked+.radio_box .price_cell,.voucher_wrap.mybox .benefit_list input[type=radio]:checked+.radio_box .title{color:#4078ff}.voucher_wrap.mybox .btn_area .btn.confirm{border-color:#4078ff;background:#4078ff}.voucher_wrap .logo_area{text-align:center}.voucher_wrap .logo_area img{width:52px;height:52px;vertical-align:top}.voucher_wrap .main_title{display:block;margin-top:14px;font-size:24px;line-height:30px;letter-spacing:-1px;color:#292a2e;text-align:center}.voucher_wrap .event_box{margin-top:20px;padding:11px;border-radius:8px;background:rgba(212,0,34,.06);font-size:13px;line-height:16px;font-weight:500;color:#292a2e;letter-spacing:-.54px;text-align:center}.voucher_wrap .event_box .line{position:relative;font-weight:700;color:#d40022;letter-spacing:-.5px;white-space:nowrap}.voucher_wrap .event_box .line:before{position:absolute;right:0;bottom:0;left:0;height:6px;background:rgba(232,33,76,.16);content:''}.voucher_wrap .event_box .line .txt{position:relative;z-index:1}.voucher_wrap .event_box+.benefit_list{padding-top:0}.voucher_wrap .notice{display:block;margin-top:20px;padding:17px 20px;border:1px solid #efefef;border-radius:18px;background-color:#f8f9fa;line-height:20px;letter-spacing:-.5px;text-align:center}.voucher_wrap .period{margin-top:10px;font-size:13px;line-height:16px;letter-spacing:-.46px;color:#797b84;text-align:center}.voucher_wrap .benefit_list{padding-top:6px}.voucher_wrap .benefit_list .item{margin-top:14px}.voucher_wrap .benefit_list input[type=radio]:checked+.radio_box .benefit{box-shadow:none;border-color:#03a94d}.voucher_wrap .benefit_list input[type=radio]:checked+.radio_box .price_cell,.voucher_wrap .benefit_list input[type=radio]:checked+.radio_box .title{color:#03a94d}.voucher_wrap .benefit_list .radio_box{display:block}.voucher_wrap .benefit_list .benefit{padding:17px 19px 19px;border:1px solid #eaebf0;border-radius:8px;box-shadow:0 2px 3px 0 rgba(56,63,70,.06)}.voucher_wrap .benefit_list .title_table{display:table;width:100%}.voucher_wrap .benefit_list .title_cell{display:table-cell;width:100%;padding-top:1px;font-size:0;vertical-align:top}.voucher_wrap .benefit_list .title_cell .point{color:#d40022}.voucher_wrap .benefit_list .price_cell{display:table-cell;position:relative;padding-top:1px;font-size:14px;line-height:20px;font-weight:500;letter-spacing:-.5px;color:#292a2e;white-space:nowrap;vertical-align:top}.voucher_wrap .benefit_list .price_cell.event{font-size:18px;line-height:22px;color:#03a94d}.voucher_wrap .benefit_list .price_cell.event .price{font-size:20px}.voucher_wrap .benefit_list .price_cell .after{display:block;margin-top:2px;font-size:12px;line-height:17px;color:#949494;text-align:right}.voucher_wrap .benefit_list .price_cell .after .date{padding-right:0}.voucher_wrap .benefit_list .price_cell .after .date:after{display:none}.voucher_wrap .benefit_list .price_cell .after .price{font-size:15px}.voucher_wrap .benefit_list .price_cell .date{display:inline-block;position:relative;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:12px;font-weight:500;color:#949494;letter-spacing:-.5px;vertical-align:top}.voucher_wrap .benefit_list .price_cell .date .accent{font-weight:600}.voucher_wrap .benefit_list .title{margin-right:6px;font-size:18px;line-height:23px;color:#292a2e;letter-spacing:-1px}.voucher_wrap .benefit_list .tag_box{display:inline-block;line-height:23px;vertical-align:top}.voucher_wrap .benefit_list .tag{display:inline-block;margin-right:3px;vertical-align:middle}.voucher_wrap .benefit_list .tag.recommend{background-position:-71px -82px;background-repeat:no-repeat;width:40px;height:17px}.voucher_wrap .benefit_list .tag.using{background-position:-136px -19px;background-repeat:no-repeat;width:32px;height:17px}.voucher_wrap .benefit_list .tag.reserve{background-position:-136px 0;background-repeat:no-repeat;width:32px;height:17px}.voucher_wrap .benefit_list .price{display:inline-block;font-size:18px;font-weight:700;vertical-align:top}.voucher_wrap .benefit_list .desc{margin-top:6px;font-size:14px;line-height:17px;letter-spacing:-.54px;color:#646464}.voucher_wrap .benefit_list .desc .em{display:block;margin-top:2px}.voucher_wrap .benefit_list .desc em{color:#999dab}.voucher_wrap .benefit_list .desc em .br{display:none}.voucher_wrap .benefit_list .info_list{margin:15px -2px 0;padding:7px 2px 0;border-top:1px solid #edf0f2}.voucher_wrap .benefit_list .info_item{display:table;width:100%;padding-top:6px}.voucher_wrap .benefit_list .info_title{display:table-cell;padding-right:12px;font-size:13px;line-height:16px;letter-spacing:-.5px;color:#8c8c8c;white-space:nowrap;vertical-align:top}.voucher_wrap .benefit_list .info_desc{display:table-cell;width:100%;font-size:13px;font-weight:500;line-height:16px;letter-spacing:-.46px;color:#393a41;text-align:right;vertical-align:top;word-break:keep-all}.voucher_wrap .benefit_list .info_desc .em{display:block;margin-top:3px;color:#999dab}.voucher_wrap .benefit_list .info_desc .ico_yogipass{background-position:-94px -64px;background-repeat:no-repeat;width:25px;height:13px;display:inline-block;margin-top:1px;vertical-align:top}.voucher_wrap .benefit_list .info_desc .line{white-space:nowrap}.voucher_wrap .notice_list{margin:18px 2px 0}.voucher_wrap .notice_list .item{position:relative;padding-left:9px;font-size:13px;line-height:19px;letter-spacing:-.5px;color:#757575;word-break:keep-all}.voucher_wrap .notice_list .item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:2px;background:#d3dadf;content:''}.voucher_wrap .notice_list .item em.accent{font-weight:700}.voucher_wrap .notice_list .item+.item{margin-top:6px}.voucher_wrap .notice_list .point{font-size:14px;font-weight:500;color:#393a41}.voucher_wrap .notice_list .link{font-weight:500;letter-spacing:-.6px;color:#797b84;text-decoration:underline}.voucher_wrap .notice_list .link.accent{color:#03a94d}.voucher_wrap .notice_list .link.arrow{color:#03a94d;text-decoration:none;white-space:nowrap}.voucher_wrap .notice_list .link.arrow:after{background-position:-164px -220px;background-repeat:no-repeat;width:5px;height:8px;display:inline-block;margin:5px 0 0 2px;vertical-align:top;content:''}.voucher_wrap .notice_list .ico_yogipass{background-position:-94px -64px;background-repeat:no-repeat;width:25px;height:13px;display:inline-block;margin-top:3px;vertical-align:top}.voucher_wrap .sub_list{margin-top:6px}.voucher_wrap .sub_item{position:relative;padding-left:11px}.voucher_wrap .sub_item:before{box-sizing:border-box;position:absolute;top:6px;left:2px;width:4px;height:4px;border:1px solid #d3dadf;border-top:none;border-right:none;content:''}.voucher_wrap .sub_item+.sub_item{margin-top:6px}.voucher_wrap .btn_area{position:fixed;right:0;bottom:0;left:0;padding:0;border-top:1px solid #eaebf0;background:#f5f7f9}.voucher_wrap .btn_area .inner{display:table;table-layout:fixed;border-spacing:8px;box-sizing:border-box;width:100%;padding:4px 7px calc(constant(safe-area-inset-bottom) + 4px);padding:4px 7px calc(env(safe-area-inset-bottom) + 4px)}.voucher_wrap .btn_area .cell{display:table-cell;position:relative;vertical-align:top}.voucher_wrap .btn_area .btn{width:100%;padding:14px 0;border-radius:8px;border:1px solid #e0e2e9;background:#fff;font-size:18px;font-weight:500;line-height:22px;letter-spacing:-1px;color:#5c5f6b}.voucher_wrap .btn_area .btn.confirm{border-color:#03a94d;background:#03a94d;font-weight:600;color:#fff}.voucher_wrap .btn_area .btn:disabled{border-color:#cad0d3!important;background:#cad0d3!important;color:#fff!important}.voucher_wrap .btn_area .tooltip{display:inline-block;position:absolute;top:-25px;left:50%;padding:6px 11px 7px;border-radius:6px;background:#2d3339;font-size:13px;font-weight:500;line-height:16px;letter-spacing:-.5px;color:#fff;white-space:nowrap;transform:translateX(-50%)}.voucher_wrap .btn_area .tooltip:after{border-top:5px solid #2d3339;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;bottom:-4px;left:50%;width:0;height:0;transform:translateX(-50%);content:''}.voucher_wrap .connect_area{padding:30px 12px calc(constant(safe-area-inset-bottom) + 113px);padding:30px 12px calc(env(safe-area-inset-bottom) + 113px);text-align:center}.voucher_wrap .connect_area.simple{padding:54px 12px calc(constant(safe-area-inset-bottom) + 54px);padding:54px 12px calc(env(safe-area-inset-bottom) + 54px)}.voucher_wrap .connect_area.simple .action_box{position:relative;width:auto;margin-top:70px;padding:0;border-top:none;background:#fff}.voucher_wrap .connect_area .ico_check{width:36px;height:36px;border-radius:50%;display:block;position:relative;margin:0 auto;background:#03a94d}.voucher_wrap .connect_area .ico_check:before{background-position:-85px -190px;background-repeat:no-repeat;width:19px;height:15px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:''}.voucher_wrap .connect_area .h_title{display:block;margin:10px -7px 0;font-size:24px;line-height:30px;font-weight:700;color:#292a2e;letter-spacing:-.7px}.voucher_wrap .connect_area .h_title .point{position:relative;display:inline-block;vertical-align:top}.voucher_wrap .connect_area .h_title .point:before{position:absolute;right:0;bottom:1px;left:0;height:10px;background:rgba(3,230,90,.18);content:''}.voucher_wrap .connect_area .h_title .point .txt{position:relative}.voucher_wrap .connect_area .notice_box{margin-top:14px;padding:22px 22px 20px;border-radius:10px;background:#f8f9fa}.voucher_wrap .connect_area .notice_box .title{display:block;margin-bottom:13px;font-size:15px;line-height:20px;font-weight:500;color:#3f3f3f;letter-spacing:-.5px;text-align:center}.voucher_wrap .connect_area .notice_box .title .inner{display:inline-block;vertical-align:top;text-align:left}.voucher_wrap .connect_area .notice_box .title .line{display:block;position:relative;padding-left:18px}.voucher_wrap .connect_area .notice_box .title .line:before{background-position:-258px -190px;background-repeat:no-repeat;width:11px;height:10px;position:absolute;top:4px;left:0;content:''}.voucher_wrap .connect_area .notice_box .title .accent{color:#d40022}.voucher_wrap .connect_area .notice_box img{max-width:271px;vertical-align:top}.voucher_wrap .connect_area .h_desc{margin-top:18px;font-size:14px;line-height:20px;font-weight:500;color:#4078ff;letter-spacing:-.5px}.voucher_wrap .connect_area .process_box{margin-top:30px;padding:24px 0;border-radius:10px;background:#f8f9fd}.voucher_wrap .connect_area .process_box .desc{font-size:16px;line-height:20px;font-weight:600;color:#3f3f3f;letter-spacing:-.5px}.voucher_wrap .connect_area .process_list{display:flex;justify-content:center;margin-top:26px;padding:0 10px}.voucher_wrap .connect_area .process_item{position:relative;width:97px}.voucher_wrap .connect_area .process_item:last-child:after{display:none}.voucher_wrap .connect_area .process_item:after{position:absolute;top:9px;left:50%;width:100%;height:2px;background:rgba(3,169,77,.2);content:''}.voucher_wrap .connect_area .process_item .num{width:20px;height:20px;border-radius:50%;display:block;position:relative;z-index:1;margin:0 auto;background:#03a94d;font-size:12px;line-height:20px;font-weight:700;color:#fff;letter-spacing:-1px}.voucher_wrap .connect_area .process_item .txt{display:block;margin-top:10px;font-size:15px;line-height:20px;font-weight:600;color:#03a94d;letter-spacing:-.5px}.voucher_wrap .connect_area .action_box{position:fixed;right:0;bottom:0;left:0;z-index:10;padding:12px 12px calc(constant(safe-area-inset-bottom) + 12px);padding:12px 12px calc(env(safe-area-inset-bottom) + 12px);border-top:1px solid #eaebf0;background:#f5f7f9}.voucher_wrap .connect_area .lnk_more{display:block;position:relative;padding:18px;border-radius:8px;background:#03a94d}.voucher_wrap .connect_area .lnk_more .txt{font-size:18px;line-height:22px;font-weight:600;color:#fff;letter-spacing:-1.13px}.voucher_wrap .accent{color:#03a94d}.voucher_benefit{padding:24px 0 calc(constant(safe-area-inset-bottom) + 89px);padding:24px 0 calc(env(safe-area-inset-bottom) + 89px)}.voucher_benefit .logo_box{text-align:center}.voucher_benefit .logo_box img{vertical-align:top}.voucher_benefit .h_desc,.voucher_benefit .h_title{letter-spacing:-.5px;text-align:center}.voucher_benefit .h_title{margin-top:16px;font-size:24px;line-height:28px;font-weight:800;color:#121212}.voucher_benefit .h_desc{margin-top:6px;font-size:13px;line-height:16px;color:#3f3f3f}.voucher_benefit .voucher_desc{margin-top:20px;padding:19px;border:1px solid #949494;border-radius:12px}.voucher_benefit .voucher_desc .item{display:flex;gap:6px;align-items:center}.voucher_benefit .voucher_desc .item .title{font-size:16px;line-height:21px;font-weight:700;color:#000;letter-spacing:-.5px}.voucher_benefit .voucher_desc .item .title .sub{font-size:13px;font-weight:400;color:#757575}.voucher_benefit .voucher_desc .item .desc{margin-left:auto;font-size:16px;line-height:19px;font-weight:700;color:#03a94d;letter-spacing:-.5px;white-space:nowrap}.voucher_benefit .voucher_desc .item+.item{margin-top:16px}.voucher_benefit .voucher_desc .sub_list{margin-top:12px;padding-top:12px;border-top:1px solid #edf0f2}.voucher_benefit .voucher_desc .sub_item{display:flex;gap:6px;align-items:center}.voucher_benefit .voucher_desc .sub_item .desc,.voucher_benefit .voucher_desc .sub_item .title{font-size:13px;line-height:16px;letter-spacing:-.5px}.voucher_benefit .voucher_desc .sub_item .title{color:#8c8c8c}.voucher_benefit .voucher_desc .sub_item .desc{margin-left:auto;font-weight:500;color:#3f3f3f;white-space:nowrap}.voucher_benefit .use_box{margin-top:20px;border-radius:12px;background:#f8f9fd;padding:17px 22px 20px}.voucher_benefit .use_box .title{display:block;font-size:13px;line-height:16px;font-weight:700;color:#121212;letter-spacing:-.5px}.voucher_benefit .use_box .list{margin-top:11px}.voucher_benefit .use_box .item{display:flex;gap:6px}.voucher_benefit .use_box .item .num{width:16px;height:16px;border-radius:50%;display:inline-block;margin-top:2px;background:#03a94d;font-size:10px;line-height:19px;font-weight:800;color:#fff;vertical-align:top;text-align:center}.voucher_benefit .use_box .item .desc_box{flex:1}.voucher_benefit .use_box .item .desc{font-size:14px;line-height:20px;font-weight:500;color:#3f3f3f;letter-spacing:-.5px}.voucher_benefit .use_box .item .sub_list{margin-top:4px;font-size:12px;line-height:16px;color:#757575;letter-spacing:-.5px}.voucher_benefit .use_box .item .sub_item{position:relative;padding-left:9px}.voucher_benefit .use_box .item .sub_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:5px;left:0;background:#d3dadf;content:''}.voucher_benefit .use_box .item .sub_item+.sub_item{margin-top:4px}.voucher_benefit .use_box .item+.item{margin-top:25px}.voucher_benefit .use_box .item+.item .desc_box{position:relative}.voucher_benefit .use_box .item+.item .desc_box:before{position:absolute;top:-13px;right:0;left:0;border-top:1px solid #e8ecef;content:''}.voucher_benefit .notice_box{margin-top:20px;font-size:13px;line-height:19px;color:#949494;letter-spacing:-.5px}.voucher_benefit .notice_box .e_title{display:block;font-weight:500;color:#3f3f3f}.voucher_benefit .notice_box .e_title+.title{margin-top:6px}.voucher_benefit .notice_list{margin-top:6px}.voucher_benefit .notice_list+.e_title,.voucher_benefit .notice_list+.title{margin-top:13px}.voucher_benefit .notice_item{position:relative;padding-left:9px}.voucher_benefit .notice_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:6px;left:0;background:#d8d8d8;content:''}.voucher_benefit .notice_item .lnk{display:inline-block;vertical-align:top}.voucher_benefit .notice_item .lnk.arrow{white-space:nowrap}.voucher_benefit .notice_item .lnk.arrow .txt{color:#03a94d;text-decoration:none}.voucher_benefit .notice_item .lnk.arrow .txt:after{background-position:-164px -220px;background-repeat:no-repeat;width:5px;height:8px;display:inline-block;margin:4px 0 0 3px;vertical-align:top;content:''}.voucher_benefit .notice_item .lnk .txt{display:block;color:#949494;text-decoration:underline}.voucher_benefit .notice_item .lnk .txt.accent{color:#03a94d}.voucher_benefit .notice_item .sub_list{margin-top:6px}.voucher_benefit .notice_item .sub_item{position:relative;padding-left:11px}.voucher_benefit .notice_item .sub_item:before{box-sizing:border-box;position:absolute;top:7px;left:0;width:4px;height:4px;border:1px solid #d3dadf;border-top:none;border-right:none;content:''}.voucher_benefit .notice_item .sub_item+.sub_item{margin-top:6px}.voucher_benefit .notice_item+.notice_item{margin-top:6px}.voucher_benefit .action_box{position:fixed;right:0;bottom:0;left:0;box-sizing:border-box;max-width:768px;margin:0 auto;padding:9px 18px calc(constant(safe-area-inset-bottom) + 10px);padding:9px 18px calc(env(safe-area-inset-bottom) + 10px);border-top:1px solid #e8ecef;background:#f8f9fd}.voucher_benefit .action_box .lnk{display:block;padding:16px;border-radius:8px;background:#03a94d;font-size:16px;line-height:20px;font-weight:700;letter-spacing:-.5px;text-align:center}.voucher_benefit .action_box .txt{color:#fff}.accent{color:#03c75a}.loading_area{position:relative;padding-bottom:calc(constant(safe-area-inset-bottom) + 63px);padding-bottom:calc(env(safe-area-inset-bottom) + 63px);letter-spacing:-.5px;text-align:center}.loading_area .h_title{margin-top:30px;font-size:24px;line-height:29px;font-weight:600;color:#292a2e}.loading_area .h_desc{margin-top:14px;font-size:16px;line-height:19px;color:rgba(0,0,0,.37)}.landscape .voucher_wrap{padding-bottom:0}.landscape .voucher_wrap .btn_area{position:relative;margin:32px -18px 0;border-top:0;background:#fff}.landscape .voucher_wrap .connect_area{padding-bottom:calc(constant(safe-area-inset-bottom) + 30px);padding-bottom:calc(env(safe-area-inset-bottom) + 30px)}.landscape .voucher_wrap .connect_area.simple{padding-bottom:calc(constant(safe-area-inset-bottom) + 54px);padding-bottom:calc(env(safe-area-inset-bottom) + 54px)}.landscape .voucher_wrap .connect_area.simple .action_box{margin-top:70px}.landscape .voucher_wrap .connect_area .action_box{position:relative;margin-top:50px;padding:0;width:100%}.landscape .voucher_benefit{padding-bottom:0}.landscape .voucher_benefit .action_box{position:relative;width:auto;margin-top:17px;padding:10px 0 calc(constant(safe-area-inset-bottom) + 10px);padding:10px 0 calc(env(safe-area-inset-bottom) + 10px);border-top:none;background:#fff}.landscape .toast_banner{position:relative;width:100%;padding-right:0;padding-left:0;padding-bottom:40px}@media (max-width:359px){.home_wrap .save_area .save_box .bg{display:none}.home_wrap .save_area .save_box .save_txt .ico.low{display:none}.home_wrap .save_area .save_box .more_box .low_hide{display:none}.home_wrap .benefit_area .item_box .lnk .txt{font-size:14px;line-height:16px}.home_wrap .family_membership .family_list{margin-right:-1px}.home_wrap .family_membership .family_list li{margin-right:24px;width:106px}.home_wrap .family_membership .family_list li:only-child{width:130px}.home_wrap .mem_help:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_02_zlcntr_6024s8oo.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_02_zlcntr_n5n9s254.fit);background-size:310px 241px;background-position:-3px -108px;background-repeat:no-repeat;width:89px;height:76px;top:30px;right:18px}.home_wrap .mem_help .desc_box{padding-right:80px}.voucher_wrap .benefit_list .desc em .br{display:block}.voucher_wrap .connect_area .notice_box{margin-right:-30px;margin-left:-30px;border-radius:0}.digital_benefit .service_item .inner.addbtn{padding-right:91px}.digital_benefit .service_item .lnk .animation,.digital_benefit .service_item .lnk .txt{width:62px}.digital_benefit .basic_service_box .inner:has(+.lnk_box){padding-right:91px}.digital_benefit .basic_service_box .lnk .txt{width:62px}.cu_life .add_list .txt .accent{display:block}.card_benefit .title_tag .ico_naverplus{display:none}}@media (max-width:375px){.my_board .swiper_banner img{width:100%}}@media (max-width:320px){.next_keep_cover .next_step{width:147px}.my_desc .br{display:none}.caption .txt br{display:none}.card_benefit .help_area .desc .br{display:none}.card_benefit .info_box{display:block}.card_benefit .info_box .title{display:block;width:100%}.card_benefit .info_box .money{display:block;margin-top:5px;text-align:left}.digital_benefit .contents_list{margin-top:7px}.digital_benefit .contents_item .btn_contents{margin:9px 9px 0 0}.gauge_inner{width:80px}.gauge_inner:nth-child(1){width:80px}.gauge_inner:nth-child(2){width:112px}.gauge_inner:nth-child(3){width:48px}.help_area .read_desc br{display:none}.amass_area .desc_box .notice .br{display:block}.cu_life:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_02_zlcntr_6024s8oo.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_02_zlcntr_n5n9s254.fit);background-size:310px 241px;background-position:-221px -3px;background-repeat:no-repeat;width:86px;height:80px;top:28px;right:20px}.cu_life .s_title{margin-right:111px;font-size:26px;line-height:34px}.cu_life .s_desc{margin-right:111px;font-size:13px;line-height:16px}}@media (max-width:359px){.digital_benefit .user_box.addbtn .user{max-width:61%}.digital_benefit .user_box .user{max-width:77%}.next_month .name{max-width:46%}.digital_benefit_change .user_box .user{max-width:56%}}@media (min-width:360px) and (max-width:374px){.home_wrap .save_area .save_box .save_txt .ico.middle{display:none}.home_wrap .family_membership .family_list{margin-right:-1px}.home_wrap .family_membership .family_list li{margin-right:24px;width:126px}.digital_benefit .user_box.addbtn .user{max-width:70%}.digital_benefit .user_box .user{max-width:80%}.digital_benefit_change .user_box .user{max-width:67%}}@media (max-width:374px){.home_wrap .save_area .save_more .low_hide{display:none}.home_wrap .save_area .help_area .read_desc br{display:none}.home_wrap .benefit_area .item_box .lnk .txt_box .low_txt{display:inline-block}.home_wrap .benefit_area .item_box .lnk .txt_box .middle_txt{display:none}.home_wrap .benefit_area .item_box .lnk .txt_box .low_hide{display:none}.promo_banner img{width:100%}.cu_life .e_title.more{padding-right:0}.cu_life .e_title.more .lnk_box{position:relative}.cu_life .add_list .txt{margin-top:3px;font-size:14px}.voucher_wrap .benefit_list .title_table{display:block}.voucher_wrap .benefit_list .price_cell,.voucher_wrap .benefit_list .title_cell{display:block}.voucher_wrap .benefit_list .price_cell{margin-top:4px;padding-top:0}.voucher_wrap .benefit_list .price_cell .tooltip_box{right:0;bottom:0;left:auto;margin:0}.voucher_wrap .benefit_list .price_cell .tooltip_box:after{display:none}.voucher_wrap .benefit_list .price_cell .before{position:relative;display:inline-block}.voucher_wrap .benefit_list .price_cell .after{display:block;text-align:left}}@media (max-width:250px){.gauge_inner{width:80px}.gauge_inner:nth-child(1){width:27%}.gauge_inner:nth-child(2){width:52%}.gauge_inner:nth-child(3){width:21%}.gauge_inner .gauge_flag .flag_blue,.gauge_inner .gauge_flag .flag_green{padding:2px 3px 3px}}@media (max-width:320px){.cu_life .item+.item:before{display:none}}@media (min-width:375px){.home_wrap .save_area .help_shop_popup{width:auto}.help_shop_popup{width:340px}}@media only screen and (orientation:landscape){.m_landscape{overflow-y:auto;height:260px!important}.wrap.app .container.pc_landscape .join_agree{padding-bottom:calc(constant(safe-area-inset-bottom) + 20px);padding-bottom:calc(env(safe-area-inset-bottom) + 20px)}.container.pc_landscape{margin-top:-153px;padding-top:153px}.container.pc_landscape .lnk_box{position:relative;margin:20px 0 0;padding:0;width:100%}.container.pc_landscape .lnk_box:before{display:none}.container.pc_landscape+.footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 32px);padding-bottom:calc(env(safe-area-inset-bottom) + 32px)}}@media (min-width:768px){.my_board .swiper_banner .bar_box{margin-top:0}.my_board .swiper_banner .bar_box .btn{display:block}.my_board .swiper_banner .bar_box .page_bar{display:none}.home_wrap .benefit_area .benefit_item{display:flex;margin:16px -8px 0}.home_wrap .benefit_area .benefit_item .item_inner{box-sizing:border-box;flex-basis:50%;padding:0 8px}.home_wrap .benefit_area .benefit_item .item_box{box-sizing:border-box;height:100%;margin-top:0}.home_wrap .benefit_area .benefit_item .item_box.voucher{display:none}.home_wrap .benefit_area .item_box.life,.home_wrap .benefit_area .item_box.voucher{display:block}.home_wrap .benefit_area .item_box.life .item_list,.home_wrap .benefit_area .item_box.voucher .item_list{display:flex;flex-wrap:wrap;border-top:1px solid #f3f3f3}.home_wrap .benefit_area .item_box.life .item,.home_wrap .benefit_area .item_box.voucher .item{position:relative;box-sizing:border-box;align-items:stretch;flex-basis:50%;padding-bottom:1px;border-top:none}.home_wrap .benefit_area .item_box.life .item:after,.home_wrap .benefit_area .item_box.voucher .item:after{position:absolute;bottom:0;border-bottom:1px solid #f3f3f3;content:''}.home_wrap .benefit_area .item_box.life .item:nth-child(2n+1),.home_wrap .benefit_area .item_box.voucher .item:nth-child(2n+1){padding-right:15px}.home_wrap .benefit_area .item_box.life .item:nth-child(2n+1):after,.home_wrap .benefit_area .item_box.voucher .item:nth-child(2n+1):after{right:15px;left:0}.home_wrap .benefit_area .item_box.life .item:nth-child(2n),.home_wrap .benefit_area .item_box.voucher .item:nth-child(2n){padding-left:15px}.home_wrap .benefit_area .item_box.life .item:nth-child(2n):after,.home_wrap .benefit_area .item_box.voucher .item:nth-child(2n):after{right:0;left:15px}.home_wrap .benefit_area .item_box.life .item.last,.home_wrap .benefit_area .item_box.voucher .item.last{padding-bottom:0}.home_wrap .benefit_area .item_box.life .item.last:after,.home_wrap .benefit_area .item_box.voucher .item.last:after{display:none}.home_wrap .family_membership.invite .family_list{margin-right:147px}.home_wrap .family_membership.invite .lnk_invite{width:175px}.home_wrap .family_membership .family_list{justify-content:center}.home_wrap .family_membership .family_list li{width:auto;max-width:146px}.home_wrap .mem_help{display:flex;padding:36px 21px 36px 83px;white-space:nowrap}.home_wrap .mem_help:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_02_zlcntr_6024s8oo.cat);background-image:linear-gradient(transparent,transparent),url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sfc_02_zlcntr_n5n9s254.fit);background-size:310px 241px;background-position:-221px -128px;background-repeat:no-repeat;width:53px;height:46px;top:0;right:auto;bottom:0;left:21px;margin:auto 0}.home_wrap .mem_help .desc_box{display:flex;flex:1;padding:0}.home_wrap .mem_help .h_title{font-size:20px;line-height:52px;letter-spacing:-1.2px}.home_wrap .mem_help .tel{display:inline-block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:23px;font-weight:900;letter-spacing:-.75px;vertical-align:top}.home_wrap .mem_help .h_desc{margin:0 0 0 6px;font-size:13px;line-height:52px;letter-spacing:-.75px}.home_wrap .mem_help .lnk_more{margin-top:0;width:175px;font-size:14px;font-weight:500;letter-spacing:-1px}.reporting_area .detail_list{display:flex;padding:18px 0}.reporting_area .detail_list .desc_box,.reporting_area .detail_list .item,.reporting_area .detail_list .title_box{display:block;text-align:center}.reporting_area .detail_list .item{width:20%}.reporting_area .detail_list .item+.item:before{position:absolute;top:0;bottom:0;left:-1px;height:45px;margin:auto 0;border-left:1px dashed rgba(34,34,34,.2);content:''}.reporting_area .detail_list .title_box{padding:0}.reporting_area .detail_list .desc_box{margin-top:5px;line-height:24px}.digital_benefit .contents_list{margin:6px 0 0 -12px}.digital_benefit .contents_list:after{display:block;clear:both;content:''}.digital_benefit .contents_list.half .contents_item{width:50%}.digital_benefit .contents_item{float:left;box-sizing:border-box;width:33.3333%;padding:12px 0 0 12px}.digital_benefit .contents_item .lnk_contents{height:128px;padding:21px 19px 17px;text-align:center}.digital_benefit .contents_item .logo{position:relative;left:0}.digital_benefit .contents_item .contents{margin-top:9px}.digital_benefit .contents_item .ico.student{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_02_zlcntr_q047367n.cat);background-size:185px 165px;background-position:-67px 0;background-repeat:no-repeat;width:67px;height:25px;position:absolute;top:-1px;left:-7px;margin:0}.digital_benefit .contents_item+.contents_item{margin-top:0}.family_popup,.home_popup{width:290px}.voucher_wrap.connect{box-sizing:border-box;display:flex;flex-direction:column;height:100%}.voucher_wrap .btn_area{width:768px;margin:0 auto}.voucher_wrap .connect_area{margin:auto 0}.voucher_wrap .connect_area .notice_box{margin-right:-30px;margin-left:-30px;border-radius:0}.voucher_wrap .connect_area .action_box{box-sizing:border-box;width:768px;margin:0 auto}.voucher_wrap .list_box{padding-bottom:31px}.voucher_wrap .item_list .item{padding:0 22px}.voucher_wrap .item_list .inner_box{box-sizing:border-box;position:relative;padding:0 44px 0 280px;height:170px}.voucher_wrap .item_list .img{position:absolute;top:0;left:0;width:260px}.voucher_wrap .item_list .box{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;position:relative;height:100%;margin-top:0;padding:0;text-align:left}.voucher_wrap .item_list .box .desc{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;padding:0;white-space:normal}.voucher_wrap .action_box{margin-top:0}.voucher_wrap .action_box .btn{display:block}.voucher_wrap .action_box .page_bar{display:none}.voucher_benefit .action_box{width:768px}.toast_banner{box-sizing:border-box;width:768px;margin:0 auto}.popup_wrap .popup_modal{width:768px;margin:0 auto}.popup_benefit{width:768px;margin:0 auto}.landscape .voucher_wrap .connect_area{margin:0;padding-top:40px;padding-bottom:calc(constant(safe-area-inset-bottom) + 40px);padding-bottom:calc(env(safe-area-inset-bottom) + 40px)}.landscape .voucher_wrap .connect_area.simple{padding-top:54px;padding-bottom:calc(constant(safe-area-inset-bottom) + 54px);padding-bottom:calc(env(safe-area-inset-bottom) + 54px)}}.wrap.app.purchase_scroll .purchase_dicon .payment_box .s_title{top:0}.wrap.app .purchase_dicon{padding-bottom:calc(constant(safe-area-inset-bottom) + 29px);padding-bottom:calc(env(safe-area-inset-bottom) + 29px)}.wrap.app .purchase_dicon .error_area{padding-bottom:48px}.purchase_dicon{padding:29px 0 50px}.wrap.purchase_scroll .purchase_dicon .payment_box{padding-top:56px}.wrap.purchase_scroll .purchase_dicon .payment_box .s_title{position:fixed;top:53px;right:0;left:0;z-index:10}.wrap.purchase_scroll .purchase_dicon .payment_box .s_title:before{display:none}.purchase_dicon .month_box{text-align:center}.purchase_dicon .month_box .inner{position:relative;width:170px;margin:0 auto}.purchase_dicon .month_box .month{display:block;padding:0 28px;font-size:24px;line-height:34px;font-weight:700;color:#222;letter-spacing:-.8px}.purchase_dicon .month_box .btn_next,.purchase_dicon .month_box .btn_prev{position:absolute;top:0;padding:8px 12px}.purchase_dicon .month_box .btn_next:before,.purchase_dicon .month_box .btn_prev:before{display:block;margin:0 auto;content:''}.purchase_dicon .month_box .btn_next:disabled,.purchase_dicon .month_box .btn_prev:disabled{cursor:default}.purchase_dicon .month_box .btn_next:before,.purchase_dicon .month_box .btn_prev:before{background-position:0 -19px;background-repeat:no-repeat;width:11px;height:18px}.purchase_dicon .month_box .btn_next:disabled:before,.purchase_dicon .month_box .btn_prev:disabled:before{background-position:-13px -19px;background-repeat:no-repeat;width:11px;height:18px}.purchase_dicon .month_box .btn_prev{left:0}.purchase_dicon .month_box .btn_prev:before,.purchase_dicon .month_box .btn_prev:disabled:before{transform:rotate(180deg)}.purchase_dicon .month_box .btn_next{right:0}.purchase_dicon .month_box .date{margin-top:2px;font-size:13px;line-height:16px;color:#777;letter-spacing:-.4px}.purchase_dicon .month_box .notice{margin-top:19px;display:table;table-layout:fixed;border-collapse:collapse;width:100%;height:76px;border-radius:8px;background-color:#f6f7f9}.purchase_dicon .month_box .notice .inner_box{display:table-cell;padding:0 10px;font-size:13px;line-height:18px;color:#292a2e;letter-spacing:-1px;vertical-align:middle;word-break:keep-all}.purchase_dicon .payment_box{margin:24px -18px 0}.purchase_dicon .payment_box .s_title{display:block;position:relative;padding:20px 18px 19px;background-color:rgba(246,247,249,.95);font-size:14px;line-height:17px;font-weight:600;color:#222;letter-spacing:-.3px}.purchase_dicon .payment_box .s_title:before{position:absolute;top:0;right:0;left:0;height:1px;background-color:rgba(0,0,0,.03);content:''}.purchase_dicon .payment_list{padding:5px 18px}.purchase_dicon .payment_item{position:relative;padding:13px 0}.purchase_dicon .payment_item .desc_box{padding-right:77px;font-size:0;line-height:14px}.purchase_dicon .payment_item .desc_box .date{display:inline-block;position:relative;margin-left:13px;font-size:12px;color:#5b5e6b;vertical-align:top}.purchase_dicon .payment_item .desc_box .date:before{position:absolute;top:0;bottom:0;left:-7px;width:1px;height:9px;margin:auto 0;background-color:#d8d8d8;content:''}.purchase_dicon .payment_item .type{display:inline-block;font-size:11px;font-weight:700;color:#01c260;letter-spacing:-.46px;vertical-align:top}.purchase_dicon .payment_item .type.cancel{color:#999dab}.purchase_dicon .payment_item .title{display:block;margin-top:6px;font-size:15px;line-height:19px;font-weight:600;color:#222;letter-spacing:-.6px}.purchase_dicon .payment_item .sub_list{margin-top:8px}.purchase_dicon .payment_item .sub_item{position:relative;padding-left:14px;line-height:16px;color:#5b5e6b}.purchase_dicon .payment_item .sub_item:before{background-position:-59px -36px;background-repeat:no-repeat;width:6px;height:6px;position:absolute;top:5px;left:2px;content:''}.purchase_dicon .payment_item .sub_item .value{position:absolute;top:0;right:9px;font-size:13px;font-weight:500;letter-spacing:-.31px}.purchase_dicon .payment_item .sub_item+.sub_item{margin-top:8px}.purchase_dicon .payment_item .sub_desc{padding-right:69px;font-size:0}.purchase_dicon .payment_item .sub_desc .date{display:inline-block;font-size:12px;letter-spacing:-.2px;vertical-align:top}.purchase_dicon .payment_item .sub_desc .item{display:inline-block;position:relative;margin-left:13px;font-size:13px;letter-spacing:-.5px;vertical-align:top}.purchase_dicon .payment_item .sub_desc .item:before{position:absolute;top:0;bottom:0;left:-7px;width:1px;height:9px;margin:auto 0;background-color:#d8d8d8;content:''}.purchase_dicon .payment_item a.lnk_more .txt:after{background-position:-59px -21px;background-repeat:no-repeat;width:6px;height:9px;position:absolute;top:0;right:1px;bottom:0;margin:auto 0;content:''}.purchase_dicon .payment_item .lnk_more{position:absolute;top:15px;right:0;padding:9px 0;font-size:14px;line-height:17px}.purchase_dicon .payment_item .lnk_more .txt{position:relative;padding-right:9px;font-weight:700;color:#292a2e}.purchase_dicon .payment_item+.payment_item{border-top:1px solid #f7f7f7}.purchase_dicon .error_area{padding-bottom:48px}.purchase_dicon .empty_box{margin-top:34px;padding-bottom:38px;text-align:center}.purchase_dicon .empty_box .tit{display:block;font-size:22px;line-height:30px;font-weight:600;color:#222;letter-spacing:-.8px}.purchase_dicon .empty_box .tit:before{background-position:-3px -3px;background-repeat:no-repeat;width:50px;height:50px;display:block;margin:0 auto 16px;content:''}.purchase_dicon .empty_box .desc{margin-top:18px;font-size:14px;line-height:18px;color:#888;letter-spacing:-.2px}.purchase_dicon .empty_box .lnk_more{display:inline-block;margin-top:20px;padding:14px 19px 14px 20px;border-radius:26px;background-color:#03a94d;font-size:15px;line-height:18px;font-weight:600;vertical-align:top}.purchase_dicon .empty_box .lnk_more .txt{color:#fff}.purchase_dicon .empty_box .lnk_more .txt:after{background-position:-59px -3px;background-repeat:no-repeat;width:7px;height:12px;display:inline-block;margin:2px 0 0 7px;vertical-align:top;content:''}.purchase_dicon .note_area{margin:12px 0 0}.purchase_detail{padding:26px 0 calc(constant(safe-area-inset-bottom) + 50px);padding:26px 0 calc(env(safe-area-inset-bottom) + 50px)}.purchase_detail .my_title{margin:0}.purchase_detail .dicon_box{margin-top:16px;padding:20px 21px;border:1px solid #eaebf0;border-radius:18px;box-shadow:0 3px 6px 0 rgba(56,63,70,.1)}.purchase_detail .dicon_box.mybox .item_box .desc_box .badge{border-color:#4078ff;color:#4078ff}.purchase_detail .dicon_box.mybox .desc_item .desc.accent{color:#4078ff}.purchase_detail .item_box{position:relative;padding-left:54px}.purchase_detail .item_box.refund{padding-right:90px}.purchase_detail .item_box img{position:absolute;top:-1px;left:0}.purchase_detail .item_box .title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:20px;color:#292a2e;letter-spacing:-.8px;word-break:keep-all}.purchase_detail .item_box .desc_box{display:block;margin-top:4px;font-size:0;line-height:17px}.purchase_detail .item_box .desc_box .desc{display:inline-block;margin-right:5px;font-size:13px;color:#9e9e9e;letter-spacing:-.5px;vertical-align:top}.purchase_detail .item_box .desc_box .badge{background-position:0 0;background-repeat:no-repeat;width:32px;height:17px;display:inline-block;vertical-align:top}.purchase_detail .item_box .btn_refund{position:absolute;top:2px;right:0;width:80px;padding:9px 0;border:1px solid #eaebf0;border-radius:8px;font-size:12px;line-height:14px;font-weight:700}.purchase_detail .item_box .btn_refund .txt{color:#999dab}.purchase_detail .desc_list{margin-top:15px;padding-top:14px;border-top:1px solid #edf0f2}.purchase_detail .desc_item{display:table;table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px;line-height:16px}.purchase_detail .desc_item .desc,.purchase_detail .desc_item .title{display:table-cell;vertical-align:top}.purchase_detail .desc_item .title{width:60px;color:#8c8c8c;letter-spacing:-.5px}.purchase_detail .desc_item .desc{font-weight:500;color:#353535;letter-spacing:-.46px;text-align:right}.purchase_detail .desc_item .desc.accent{color:#03a94d}.purchase_detail .desc_item+.desc_item .desc,.purchase_detail .desc_item+.desc_item .title{padding-top:6px}.purchase_detail .sub_box{margin-top:13px;padding-top:13px;border-top:1px dashed #edf0f2}.purchase_detail .sub_box .title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:17px;font-weight:700}.purchase_detail .sub_list{margin-top:13px}.purchase_detail .sub_item{position:relative;padding:0 70px 0 13px;font-size:0;line-height:16px;color:#5b5e6b}.purchase_detail .sub_item:before{background-position:-59px -36px;background-repeat:no-repeat;width:6px;height:6px;position:absolute;top:5px;left:1px;content:''}.purchase_detail .sub_item .date{display:inline-block;font-size:12px;letter-spacing:-.2px;vertical-align:top}.purchase_detail .sub_item .item{display:inline-block;position:relative;margin-left:13px;font-size:13px;letter-spacing:-.5px;vertical-align:top}.purchase_detail .sub_item .item:before{position:absolute;top:0;bottom:0;left:-7px;width:1px;height:9px;margin:auto 0;background-color:#d8d8d8;content:''}.purchase_detail .sub_item .value{position:absolute;top:0;right:0;font-size:13px;font-weight:500;letter-spacing:-.31px}.purchase_detail .sub_item+.sub_item{margin-top:8px}.purchase_detail .notice_list{margin-top:18px}.purchase_detail .notice_item{position:relative;padding-left:10px;font-size:13px;line-height:19px;color:#999dab;letter-spacing:-.5px}.purchase_detail .notice_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:0;background-color:#d8d8d8;content:''}.purchase_detail .notice_item .lnk_more .txt{color:#03a94d;text-decoration:underline}.purchase_detail .notice_item+.notice_item{margin-top:6px}.content_setup{padding:53px 0 calc(constant(safe-area-inset-bottom) + 32px);padding:53px 0 calc(env(safe-area-inset-bottom) + 32px);background-color:#f3f5f9}.setup_title{padding:30px 15px 13px}.setup_title.note .title{position:relative;padding-left:23px}.setup_title.note .title:before{background-position:0 0;background-repeat:no-repeat;width:17px;height:17px;position:absolute;top:-1px;left:0;content:''}.setup_title .title{font-size:14px;letter-spacing:-.5px;color:#777c88}.setup_area{display:block;padding:0 15px;background-color:#fff;border-top:.5px solid #e0e2e9;border-bottom:.5px solid #e0e2e9}.setup_area li{display:block;border-top:.5px solid #e0e2e9}.setup_area li:first-child{border-top:0}.setup_list{display:flex;position:relative;line-height:20px;padding:12px 20px 12px 0}.setup_list.note{padding-right:60px}.setup_list .item{flex:1}.setup_list .item .txt{font-size:16px;color:#292a2e}.setup_list .item .desc{padding-top:1px;font-size:12px;letter-spacing:-.2px;color:#999dab}.setup_list .link_detail .txt{font-size:15px;letter-spacing:-.1px}.setup_list .link_detail .txt:after{background-position:-19px 0;background-repeat:no-repeat;width:7px;height:12px;position:absolute;top:16px;right:0;width:7px;height:14px;content:''}.wrap.app .payment_wrap{padding-bottom:calc(constant(safe-area-inset-bottom) + 20px);padding-bottom:calc(env(safe-area-inset-bottom) + 20px)}.payment_wrap{padding:20px 0}.payment_wrap .caption{margin:22px 26px}.payment_wrap .lnk_payment{display:block;margin-top:20px;padding:20px 20px 19px;border-radius:8px;background-color:#03c75a;text-align:center}.payment_wrap .lnk_payment .txt{font-size:16px;line-height:19px;color:#fff}.payment_wrap .state_wrap+.state_wrap{margin-top:13px}.payment_wrap .note_area{margin-bottom:0}.info_payment{position:relative;padding:7px 20px;background-color:#03c75a;border-radius:8px;color:#fff}.info_payment.no_pay{padding:22px 26px;border-radius:22px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(153,153,153,.2),0 2px 15px 0 rgba(153,153,153,.2)}.info_payment.no_pay .pay_info{padding:17px 17px 16px;border-radius:8px;background-color:#f6f7f9;text-align:center}.info_payment.no_pay .pay_info .title{font-size:14px;line-height:22px;font-weight:500;color:#292a2e;letter-spacing:-.5px}.pay_info{display:flex;flex:1;padding:12px 0 8px;text-align:left}.pay_info .title{flex:1;font-size:15px;font-weight:600;letter-spacing:-.75px;white-space:nowrap}.pay_info .txt{font-size:17px;font-weight:700;letter-spacing:-.5px}.pay_info+.pay_info{border-top:1px dotted rgba(255,255,255,.2)}.pay_info .btn_help{position:relative;display:inline-block;width:19px;height:21px}.pay_info .btn_help:after{background-position:0 -19px;background-repeat:no-repeat;width:14px;height:14px;position:absolute;top:3px;left:5px;content:''}.pay_info .help_tooltip{position:absolute;top:89px;left:0;width:100%;background-color:#fff;border:1px solid #3f3f3f;border-radius:8px;box-sizing:border-box;z-index:80}.pay_info .help_tooltip .close{background-position:-19px 0;background-repeat:no-repeat;width:16px;height:14px;position:absolute;top:16px;right:16px}.pay_info .help_tooltip .pay_state{padding:16px 37px 14px 18px}.pay_info .help_tooltip .pay_state .txt_memeber,.pay_info .help_tooltip .pay_state .txt_service{font-size:14px;font-weight:500;color:#222;line-height:20px;letter-spacing:-.43px}.pay_info .help_tooltip .pay_state .txt_memeber .accent,.pay_info .help_tooltip .pay_state .txt_service .accent{color:#03c75a}.pay_info .help_tooltip .pay_state .txt_service{position:relative;padding-left:20px}.pay_info .help_tooltip .pay_state .txt_service:before{background-position:0 0;background-repeat:no-repeat;width:17px;height:17px;position:absolute;top:1px;left:0;vertical-align:top;content:''}.now_payment{margin-top:30px}.pay_go{position:absolute;top:0;right:10px}.pay_go .txt{font-size:14px;line-height:18px;font-weight:500;letter-spacing:-.58px;color:#393a41}.pay_go:after{background-position:-16px -19px;background-repeat:no-repeat;width:6px;height:8px;position:absolute;top:5px;margin-left:5px;content:''}.payment_history{padding:20px;text-align:center}.payment_history .title{font-size:15px;font-weight:500;letter-spacing:-.8px;color:#202020}.payment_history .desc{margin-top:6px}.payment_history .desc .txt_name{display:inline-block;font-size:16px;font-weight:700;letter-spacing:-.47px;color:#222}.payment_history .desc .txt_name+.txt{padding-left:17px}.payment_history .desc .txt_name+.txt:before{position:absolute;top:50%;left:8px;width:1px;height:10px;margin-top:-5px;background-color:#dee0e5;content:''}.payment_history .desc .txt{position:relative;display:inline-block;padding-left:7px;font-size:17px;font-weight:700;letter-spacing:-.5px;color:#222}.fix_payment{margin-top:40px}.payment_notify{padding:0 24px 0 20px}.pay_report{display:flex;position:relative;padding:20px 58px 20px 0}.pay_report+.pay_report{border-top:1px dotted #cad0d3}.word{flex:1;color:#222}.word .title{font-size:13px;font-weight:500;letter-spacing:-.41px}.phone{padding-top:2px}.phone .num{display:inline-block;font-size:15px;font-weight:700;letter-spacing:-.47px}.phone .num_change{display:inline-block;width:35px;height:20px;margin-left:6px;border-radius:10px;background-color:#03c75a;line-height:20px;font-size:11px;font-weight:600;letter-spacing:-.46px;color:#fff;vertical-align:top;text-align:center}.talk{flex:1;color:#222}.talk .title{display:block;font-size:15px;font-weight:500;letter-spacing:-.47px}.toggle{position:absolute;top:50%;right:0;margin-top:-13px;text-align:center;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.toggle_checkbox{position:absolute;top:8px;right:5px}.toggle_checkbox:checked+.toggle_btn{background-color:#03c75a;transition:all .2s ease}.toggle_checkbox:checked+.toggle_btn:before{transform:translate(30px,0);background-color:#fff}.toggle_btn{display:flex;position:relative;width:58px;height:26px;margin:0 auto;line-height:26px;border-radius:13px;background-color:#e0e1e2;box-sizing:border-box}.toggle_btn .toggle_txt{display:block;font-size:12px;font-weight:500;letter-spacing:-.92px;color:#fff}.toggle_btn .toggle_txt:nth-child(1){flex:1}.toggle_btn .toggle_txt:nth-child(2){padding-right:7px}.toggle_btn:before{width:30px;height:30px;border-radius:50%;display:block;position:absolute;top:-2px;left:-1px;border:1px solid #eaebf0;background-color:#fff;transition:all .1s ease;box-sizing:border-box;content:''}@media (max-width:320px){.txt_service{display:block;margin-top:3px}}.wrap.app .coupon_area .notice_box{padding-bottom:calc(constant(safe-area-inset-bottom) + 25px);padding-bottom:calc(env(safe-area-inset-bottom) + 25px)}.wrap.app .voucher_area{padding-bottom:calc(constant(safe-area-inset-bottom) + 40px);padding-bottom:calc(env(safe-area-inset-bottom) + 40px)}.wrap.app .cancel_area{padding-bottom:calc(constant(safe-area-inset-bottom) + 40px);padding-bottom:calc(env(safe-area-inset-bottom) + 40px)}.wrap.app .note_area+.btn_wrap{padding-bottom:calc(constant(safe-area-inset-bottom) + 28px);padding-bottom:calc(env(safe-area-inset-bottom) + 28px)}.wrap.app .survey_wrap{padding-bottom:calc(constant(safe-area-inset-bottom) + 30px);padding-bottom:calc(env(safe-area-inset-bottom) + 30px)}.wrap.app .locker_area{padding-bottom:calc(constant(safe-area-inset-bottom) + 10px);padding-bottom:calc(env(safe-area-inset-bottom) + 10px)}.btn_member{display:block;width:100%;height:58px;border-radius:12px;background-color:#03a94d;text-align:center}.btn_member .txt{font-size:18px;font-weight:600;letter-spacing:-.5px;color:#fff}.btn_member.cancel{border:1px solid #03a94d;background-color:#fff}.btn_member.cancel .txt{color:#03a94d}.btn_member+.btn_member{margin-top:8px}.member_use_info{position:relative;padding:28px 0 10px}.member_use_info .my_title{margin-bottom:0;padding-right:0;font-size:0;line-height:0}.member_use_info .my_title .btn_help{background-position:-155px -92px;background-repeat:no-repeat;width:14px;height:14px;display:inline-block;margin:2px 0 0 7px;vertical-align:top}.member_use_info .my_title+.state_wrap{margin-top:15px}.member_use_info .help_tooltip{display:none;position:absolute;top:48px;left:9px;right:9px;z-index:10;margin-top:10px;padding:19px 19px 0;border:1px solid #3f3f3f;border-radius:8px;background-color:#fff}.member_use_info .help_tooltip[aria-hidden=false]{display:block}.member_use_info .help_tooltip .help_title{display:block;margin-right:20px;font-size:14px;line-height:17px;letter-spacing:-.5px}.member_use_info .help_tooltip .btn_close{position:absolute;top:6px;right:8px;padding:9px}.member_use_info .help_tooltip .btn_close:before{background-position:-137px -92px;background-repeat:no-repeat;width:16px;height:16px;display:block;content:''}.member_use_info .help_tooltip .help_list{padding:4px 0 8px}.member_use_info .help_tooltip .help_item{display:table;table-layout:fixed;width:100%;font-size:13px}.member_use_info .help_tooltip .help_item+.help_item{border-top:1px dotted #e4e5e6}.member_use_info .help_tooltip .title{display:table-cell;position:relative;width:85px;padding:10px 0 11px 9px;line-height:18px;font-weight:500;letter-spacing:-.5px;vertical-align:top}.member_use_info .help_tooltip .title:before{width:4px;height:4px;border-radius:50%;position:absolute;top:16px;left:0;background-color:#d8d8d8;content:''}.member_use_info .help_tooltip .desc{display:table-cell;line-height:16px;color:#797b84;letter-spacing:-.8px;vertical-align:top;text-align:right}.member_use_info .help_tooltip .desc .txt{display:inline-block;padding:11px 0 12px}.member_use_info .help_tooltip .lnk_more{display:inline-block}.member_use_info .help_tooltip .lnk_more .txt{display:block;position:relative;color:#03a94d;text-decoration:underline}.member_use_info .help_tooltip .lnk_more .txt:after{background-position:-117px -3px;background-repeat:no-repeat;width:5px;height:8px;display:inline-block;margin:4px 0 0 3px;vertical-align:top;content:''}.member_use_info .help_tooltip+.state_wrap{margin-top:15px}.member_use_info.current .naver_member{background-color:#e8f6ff}.member_use_info.empty .naver_member{background-color:#fff}.member_use_info.wait .naver_member{padding-right:83px;color:#797b84}.member_use_info.wait .naver_member_inner{color:#797b84}.member_use_info.wait .member_info_area,.member_use_info.wait .member_info_area .member_info_inner .data .accent{color:#999dab}.member_use_info+.member_use_info{padding-top:30px}.naver_member{position:relative;padding:14px 20px 16px;min-height:30px;line-height:30px;border-radius:17px 17px 0 0;background-color:#f8f9fa}.naver_member .ico_state{position:absolute;top:20px;right:22px;padding:2px 6px;border:1px solid #cad0d3;border-radius:10px;font-size:12px;line-height:15px;font-weight:700;color:#797b84}.naver_member .ico_state.accent{border-color:#03c75a;color:#03c75a}.naver_member_inner{display:inline-block;position:relative;line-height:normal;vertical-align:middle}.naver_member_inner .tag_naver_member{background-position:-67px -92px;background-repeat:no-repeat;width:68px;height:17px;display:block;margin:4px 0 8px}.naver_member_inner .tag_naver_member+.txt{margin-top:8px;padding-bottom:0;font-size:16px;line-height:20px;font-weight:700;letter-spacing:-.28px}.naver_member_inner .txt{display:block;padding-top:1px;font-size:17px;font-weight:700;letter-spacing:-.3px}.member_info_area{display:block;padding:4px 24px 5px;border-top:1px solid #eaebf0;border-radius:0 0 17px 17px}.member_info_area .member_info_inner{display:flex;padding:14px 2px 12px}.member_info_area .member_info_inner+.member_info_inner{border-top:1px dotted #eaebf0}.member_info_area .member_info_inner .title{flex:1;font-size:14px}.member_info_area .member_info_inner .data{flex:1;font-size:15px;font-weight:700;text-align:right;letter-spacing:-.54px}.schedule_info{position:relative;box-sizing:border-box;padding:20px 75px 18px 20px}.schedule_info .bg_ticket{position:absolute;top:0;right:-1px;bottom:0;width:55px;background-color:#4366bd;border-radius:0 17px 17px 0}.schedule_info .bg_ticket:before{position:absolute;top:0;left:-3px;bottom:0;width:6px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_gvpxrg-sr847443.cat);background-size:6px auto;content:''}.schedule_info .bg_ticket:after{background-position:-206px 0;background-repeat:no-repeat;width:13px;height:110px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:''}.schedule_info .badge_membership{background-position:-67px -92px;background-repeat:no-repeat;width:68px;height:17px;display:block}.schedule_info .title{display:block;margin-top:8px;font-size:16px;line-height:20px;letter-spacing:-.28px}.schedule_info .desc{margin-top:7px;font-size:14px;line-height:21px;letter-spacing:-.5px}.schedule_info .desc .accent{font-weight:600}.schedule_info .lnk_more{display:inline-block;margin-top:10px}.schedule_info .lnk_more .txt{display:block;line-height:20px;font-weight:500;color:#797b84;letter-spacing:-.8px}.schedule_info .lnk_more .txt:after{background-position:-111px -111px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin:5px 0 0 4px;vertical-align:top;content:''}.head_copy{margin:25px 0 15px;text-align:center}.head_copy .txt{font-size:20px;line-height:23px;font-weight:700;letter-spacing:-.5px}.head_copy .txt .accent{color:#03c75a}.head_copy .txt .ellip{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.head_copy .txt .note{display:block;margin-top:8px;font-size:13px;font-weight:400;line-height:initial;letter-spacing:-.24px;color:#797b84}.head_copy .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:66%;vertical-align:top}.cancel_area .now_use_time,.subscribe_area .now_use_time{margin-top:20px;padding-top:20px;border-top:1px dotted #eaebf0;text-align:center}.cancel_area .now_use_time .data,.subscribe_area .now_use_time .data{display:inline-block;position:relative;line-height:21px;font-weight:700}.cancel_area .now_use_time .data .txt,.subscribe_area .now_use_time .data .txt{display:inline-block;position:relative;padding:0 4px 0 24px;font-size:17px;letter-spacing:-.57px;vertical-align:top}.cancel_area .now_use_time .data .txt:before,.subscribe_area .now_use_time .data .txt:before{width:18px;height:18px;border-radius:50%;position:absolute;top:2px;left:0;background-color:#03a94d;content:''}.cancel_area .now_use_time .data .txt:after,.subscribe_area .now_use_time .data .txt:after{background-position:-171px -92px;background-repeat:no-repeat;width:8px;height:8px;position:absolute;top:7px;left:5px;content:''}.cancel_area .now_use_time .data .day,.subscribe_area .now_use_time .data .day{display:inline-block;font-size:18px;letter-spacing:-.6px;vertical-align:top}.subscribe_area .accent{color:#03a94d}.subscribe_area .now_use_time{margin-top:23px;padding-bottom:20px;border-bottom:1px dotted #eaebf0}.subscribe_area .now_use_time .data{line-height:18px}.subscribe_area .now_use_time .data .day,.subscribe_area .now_use_time .data .txt{font-size:16px}.subscribe_area .now_use_time .data .txt:before{top:0}.subscribe_area .now_use_time .data .txt:after{top:5px}.subscribe_area .banner_box{margin-top:30px;padding:29px 0 21px;border:1px solid #eaebf0;border-radius:18px;box-shadow:0 2px 3px 0 rgba(56,63,70,.06);text-align:center}.subscribe_area .banner_box .h_title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:22px;line-height:28px;font-weight:700;color:#292a2e;letter-spacing:-1px}.subscribe_area .banner_box .h_title .point{display:inline-block;position:relative;color:#03a94d;vertical-align:top}.subscribe_area .banner_box .h_title .point:before{position:absolute;right:-1px;bottom:0;left:-1px;height:12px;background:rgba(3,169,77,.09);content:''}.subscribe_area .banner_box .h_title .point .txt{position:relative}.subscribe_area .banner_box .desc_list{box-sizing:border-box;width:264px;margin:19px auto 0;padding:3px 20px;border:1px solid #03c75a;border-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);background:rgba(162,180,170,.05);text-align:left}.subscribe_area .banner_box .desc_item{position:relative;padding:19px 0 18px 50px}.subscribe_area .banner_box .desc_item:last-child .desc{letter-spacing:-1px}.subscribe_area .banner_box .desc_item .img{position:absolute;top:0;bottom:0;left:-5px;margin:auto 0}.subscribe_area .banner_box .desc_item .title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:17px;color:#292a2e;letter-spacing:-.8px}.subscribe_area .banner_box .desc_item .desc{margin-top:5px;font-size:12px;line-height:14px;font-weight:500;color:#b1b2b8;letter-spacing:-.5px}.subscribe_area .banner_box .desc_item+.desc_item{border-top:1px dashed rgba(0,0,0,.1)}.subscribe_area .banner_box .action_box{margin:29px 19px 0}.subscribe_area .banner_box .action_box .lnk_more{display:block;padding:17px 0;border-radius:12px;background:#03a94d;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:18px;font-weight:700;letter-spacing:-.87px}.subscribe_area .banner_box .action_box .lnk_more .txt{display:inline-block;position:relative;color:#fff;vertical-align:top}.subscribe_area .banner_box .action_box .lnk_more .tooltip{position:absolute;left:100%;bottom:100%;margin:0 0 6px -27px;border-radius:50px;background:#015426;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;padding:7px 10px;font-weight:700;box-shadow:0 2px 8px 0 rgba(0,0,0,.15);white-space:nowrap}.subscribe_area .banner_box .action_box .lnk_more .tooltip:before{border-top:10px solid #015426;border-right:18px solid transparent;position:absolute;bottom:-6px;left:34px;content:''}.subscribe_area .banner_box .notice{position:relative;margin-top:2px;text-align:center}.subscribe_area .banner_box .notice .btn_tooltip{padding:8px 0;font-size:13px;line-height:16px}.subscribe_area .banner_box .notice .btn_tooltip[aria-expanded=true]+.tooltip_box{display:block}.subscribe_area .banner_box .notice .btn_tooltip .txt{display:inline-block;color:#888;text-decoration:underline;vertical-align:top}.subscribe_area .banner_box .notice .btn_tooltip .txt:before{background-position:-61px -36px;background-repeat:no-repeat;width:13px;height:14px;display:inline-block;margin:1px 3px 0 0;vertical-align:top;content:''}.subscribe_area .banner_box .notice .tooltip_box{overflow:hidden;display:none;box-sizing:border-box;position:absolute;top:100%;right:5px;left:5px;z-index:1;max-width:600px;margin:2px auto 0;padding:19px 20px 0 20px;padding-top:19px;padding-right:20px;border:1px solid #3f3f3f;border-radius:8px;background:#fff;text-align:left}.subscribe_area .banner_box .notice .title{display:block;padding-right:12px;font-size:16px;line-height:19px;color:#222;letter-spacing:-.5px}.subscribe_area .banner_box .notice .title .num{font-weight:600}.subscribe_area .banner_box .notice .desc{margin:6px 0 16px;font-size:12px;line-height:16px;color:#999dab;letter-spacing:-.33px}.subscribe_area .banner_box .notice .btn_close{position:absolute;top:5px;right:5px;padding:5px}.subscribe_area .banner_box .notice .btn_close:before{background-position:-3px -57px;background-repeat:no-repeat;width:24px;height:24px;display:block;margin:0 auto;content:''}.subscribe_area .banner_box .notice .inner{overflow-y:auto;box-sizing:border-box;max-height:206px;margin:0 -20px;padding:0 20px 20px 20px}.subscribe_area .banner_box .notice .desc_box{line-height:16px}.subscribe_area .banner_box .notice .desc_box .e_title{display:block;font-size:14px;font-weight:700;color:#292a2e;letter-spacing:-.5px}.subscribe_area .banner_box .notice .desc_box .e_desc{margin-top:6px;font-size:12px;color:#999dab;letter-spacing:-.33px}.subscribe_area .banner_box .notice .desc_box .badge_npay{background-position:-3px -36px;background-repeat:no-repeat;width:52px;height:15px;display:inline-block;vertical-align:top}.subscribe_area .banner_box .notice .desc_box+.desc_box{margin-top:12px}.subscribe_area .member_payment_tip{display:block;padding:0 25px;border-top:1px solid #eaebf0;border-radius:0 0 17px 17px;background-color:#f8f9fa}.subscribe_area .member_payment_tip .list{padding:16px 0 17px}.subscribe_area .member_payment_tip .list .item{position:relative;padding-left:9px}.subscribe_area .member_payment_tip .list .txt{font-size:13px;line-height:23px;letter-spacing:-.6px;color:#797b84}.subscribe_area .member_payment_tip .list .txt:before{width:4px;height:4px;border-radius:50%;position:absolute;top:9px;left:0;background-color:#d3d3d3;content:''}.subscribe_area .member_payment_tip .list .txt.accent{color:#03a94d}.subscribe_area .lnk_locker{display:block;position:relative;margin:10px 0 30px;padding:17px 30px 16px 26px;border:1px solid #eaebf0;border-radius:13px;font-size:15px;line-height:19px;font-weight:700;box-shadow:0 2px 3px 0 rgba(56,63,70,.06);letter-spacing:-.8px}.subscribe_area .lnk_locker .text{color:#292a2e}.subscribe_area .lnk_locker .accent,.subscribe_area .lnk_locker .empty{margin-left:1px;font-size:14px;letter-spacing:-.75px}.subscribe_area .lnk_locker .empty{color:#999dab}.subscribe_area .lnk_locker:after{background-position:-206px -136px;background-repeat:no-repeat;width:7px;height:13px;position:absolute;top:20px;right:24px;content:''}.cancel_area{padding:10px 2px 40px}.cancel_area .accent{color:#03a94d}.cancel_area .head_copy{margin-top:-25px}.cancel_area .head_copy+.now_use_time{margin:21px 0 15px;padding:18px 0 17px;border-bottom:1px dotted #eaebf0}.cancel_area .head_copy+.now_use_time .data{line-height:20px}.cancel_area .head_copy+.now_use_time .data .txt{padding-right:8px}.cancel_area .promotion_box{margin-top:30px;text-align:center}.cancel_area .promotion_box .inner{display:inline-block;position:relative;padding:19px 23px;border:1px solid rgba(3,169,77,.25);border-radius:18px;background-color:rgba(3,169,77,.05);letter-spacing:-.5px;vertical-align:top;text-align:left}.cancel_area .promotion_box .inner:after{background-position:-104px 0;background-repeat:no-repeat;width:100px;height:90px;position:absolute;right:19px;bottom:19px;content:''}.cancel_area .promotion_box .date{display:block;font-size:12px;line-height:14px;color:#292a2e}.cancel_area .promotion_box .title{display:block;margin-top:4px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:17px;line-height:25px;color:#292a2e}.cancel_area .promotion_box .desc{margin:10px 99px 0 0;font-size:14px;line-height:20px;color:#5b5e6b}.cancel_area .promotion_box .lnk_more{display:inline-block;position:relative;margin-top:18px;padding:7px 15px 8px;border-radius:18.5px;background:#00d047;background:linear-gradient(to right,#00d047 -14%,#1e9bf5 67%,#5f6ef0 107%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d047', endColorstr='#5f6ef0', GradientType=1 );vertical-align:top}.cancel_area .promotion_box .lnk_more .txt{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:20px;font-weight:700;color:#fff;letter-spacing:-1px}.cancel_area .promotion_box .lnk_more .txt:after{background-position:-90px -87px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin:4px 0 0 4px;vertical-align:top;content:''}.cancel_area .promotion_box+.btn_wrap{margin-top:30px}.cancel_area .h_title{margin-top:40px;font-size:20px;line-height:26px;font-weight:700;color:#000;letter-spacing:-.5px;text-align:center}.cancel_area .h_title .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:37%;vertical-align:top}.cancel_area .h_desc{margin-top:6px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:18px;font-weight:500;color:#262727;letter-spacing:-.7px;text-align:center}.cancel_area .point_box{margin-top:26px;border-radius:15px;box-shadow:0 24px 34px 0 rgba(77,32,34,.06)}.cancel_area .point_box .list{position:relative;padding:22px 17px 23px;border:1px solid #000;border-bottom:none;border-radius:15px 15px 0 0;background-color:#f5f7f9}.cancel_area .point_box .item{display:table;table-layout:fixed;border-collapse:collapse;width:100%;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;letter-spacing:-.75px}.cancel_area .point_box .item .value{display:table-cell;width:98px;font-size:15px;line-height:22px;font-weight:700;color:#000;text-align:right}.cancel_area .point_box .item+.item{margin-top:20px}.cancel_area .point_box .s_title{display:block;position:relative;margin-top:0;padding:22px 0 23px;border:1px solid #000;border-top:none;border-radius:0 0 15px 15px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:17px;color:#111;letter-spacing:-.5px;text-align:center}.cancel_area .point_box .s_title:before{position:absolute;top:0;right:17px;left:17px;border-top:1px dotted #000;content:''}.cancel_area .point_box .s_title .num{display:block;margin-top:10px;font-size:18px;line-height:29px}.cancel_area .point_box .s_title .point{font-size:25px;font-weight:900}.cancel_area .point_box .s_title .accent{font-size:26px;font-weight:900}.cancel_area .point_box .title_box{display:table-cell;font-size:14px;line-height:22px;color:#292a2e}.cancel_area .notice_box{position:relative;margin-top:15px;text-align:center}.cancel_area .notice_box .btn_tooltip{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:18px;font-weight:500;letter-spacing:-.5px;vertical-align:top}.cancel_area .notice_box .btn_tooltip[aria-expanded=true]+.tooltip_box{display:block}.cancel_area .notice_box .btn_tooltip .txt{color:#666;text-decoration:underline}.cancel_area .notice_box .btn_tooltip:after{background-position:-94px -36px;background-repeat:no-repeat;width:14px;height:14px;display:inline-block;margin:2px 0 0 1px;vertical-align:top;content:''}.cancel_area .notice_box .tooltip_box{display:none;position:absolute;top:100%;right:12px;left:12px;z-index:10;margin-top:8px;padding:20px;border:1px solid #3f3f3f;border-radius:8px;background-color:#fff;text-align:left}.cancel_area .notice_box .tooltip_box .e_title{display:block;margin-right:16px;font-size:16px;line-height:19px;font-weight:700;color:#222}.cancel_area .notice_box .tooltip_box .btn_close{position:absolute;top:7px;right:6px;padding:9px 10px}.cancel_area .notice_box .tooltip_box .btn_close:before{background-position:-3px -87px;background-repeat:no-repeat;width:15px;height:16px;display:block;content:''}.cancel_area .notice_box .tooltip_box .notice_list{margin-top:15px}.cancel_area .notice_box .tooltip_box .notice_item{letter-spacing:-.5px}.cancel_area .notice_box .tooltip_box .notice_item .title{display:block;font-size:14px;line-height:16px;font-weight:700;color:#222}.cancel_area .notice_box .tooltip_box .notice_item .desc{margin-top:6px;font-size:12px;line-height:16px;color:#999}.cancel_area .notice_box .tooltip_box .notice_item .badge_point{background-position:-3px -36px;background-repeat:no-repeat;width:52px;height:15px;display:inline-block;vertical-align:top}.cancel_area .notice_box .tooltip_box .notice_item+.notice_item{margin-top:12px}.cancel_area .logo_box{text-align:center}.cancel_area .logo_box img{vertical-align:top}.cancel_area .s_desc,.cancel_area .s_title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;letter-spacing:-.75px;text-align:center}.cancel_area .s_title{display:block;margin-top:15px;font-size:22px;line-height:24px}.cancel_area .s_desc{margin-top:12px;font-size:16px;line-height:23px;font-weight:500;color:#222}.cancel_area .save_box{margin-top:40px;text-align:center}.cancel_area .save_box:before{background-position:0 0;background-repeat:no-repeat;width:102px;height:90px;display:inline-block;margin-left:12px;vertical-align:top;content:''}.cancel_area .save_box .s_title{color:#292a2e}.cancel_area .save_box .list{margin:11px 0 0 -9px}.cancel_area .save_box .list:after{display:block;clear:both;content:''}.cancel_area .save_box .item{float:left;width:50%;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;letter-spacing:-.75px;text-align:center}.cancel_area .save_box .item .lnk{display:block;margin:9px 0 0 9px;padding:19px 0 16px;border:1px solid #e9eef0;border-radius:15px;background-color:#f5f7f9}.cancel_area .save_box .item img{display:block;margin:0 auto}.cancel_area .save_box .item .txt{display:block;margin-top:16px;font-size:13px;line-height:18px;color:rgba(34,34,34,.7)}.cancel_area .save_box .item .txt:after{background-position:-78px -87px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin:3px 0 0 6px;vertical-align:top;content:''}.cancel_area .lnk_box .lnk_more{display:block;margin:0 30px;padding:17px 18px 18px;border-radius:12px;background-color:#03a94d}.cancel_area .lnk_box .txt{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:17px;color:#fff;letter-spacing:-.87px;text-align:center}.cancel_area .lnk_box .txt:after{background-position:-80px -36px;background-repeat:no-repeat;width:8px;height:14px;display:inline-block;margin:1px 0 0 6px;vertical-align:top;content:''}.cancel_area .coupon_box{margin-top:40px;padding-top:40px;border-top:1px dotted #e6e6e6;text-align:center}.cancel_area .coupon_box .img_box img{vertical-align:top}.cancel_area .coupon_box .s_title{color:#111}.cancel_area .coupon_box .lnk_box{margin-top:20px}.cancel_area .digital_box{margin:40px -20px 0;padding:50px 0 40px;background-color:#eee;text-align:center}.cancel_area .digital_box .s_title{display:block;margin-top:0;line-height:30px;color:#222}.cancel_area .digital_box .s_title .img_box{display:block;margin-bottom:18px}.cancel_area .digital_box .s_title img{vertical-align:top}.cancel_area .digital_box .s_title .sub{display:block;margin:12px 18px 0;font-size:16px;line-height:23px;font-weight:500}.cancel_area .digital_box .s_title .line{white-space:nowrap}.cancel_area .digital_box .s_desc{margin-top:10px;font-size:14px;line-height:22px;color:rgba(0,0,0,.4);letter-spacing:-.6px}.cancel_area .digital_box .lnk_box{margin-top:20px}.cancel_area .choice_digital .list_box{position:relative;margin-top:30px}.cancel_area .choice_digital .digital_item{box-sizing:border-box;display:block;width:308px;padding:0 4px}.cancel_area .choice_digital .digital_item .lnk{overflow:hidden;display:block;position:relative;border-radius:12px}.cancel_area .choice_digital .digital_item .lnk:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;background:linear-gradient(180deg,#000 -19%,rgba(0,0,0,0) 15%),linear-gradient(180deg,rgba(0,0,0,0) 65%,#000 94%),linear-gradient(0deg,rgba(0,0,0,.06),rgba(0,0,0,.06));content:''}.cancel_area .choice_digital .digital_item .digital{position:absolute;top:16px;right:16px;left:16px;z-index:1;padding-left:31px;text-align:left}.cancel_area .choice_digital .digital_item .digital .txt{font-size:16px;line-height:26px;font-weight:700;color:#fff;letter-spacing:-1px;text-shadow:0 1px 1px rgba(0,0,0,.07)}.cancel_area .choice_digital .digital_item .logo{position:absolute;top:0;left:0}.cancel_area .choice_digital .digital_item .notice{margin:4px 0 0 -31px;padding:6px 15px 7px;border-radius:5px;background:rgba(0,0,0,.7);font-size:12px;line-height:15px;font-weight:600;color:#fff}.cancel_area .choice_digital .digital_item .notice .accent{color:#a6f40c}.cancel_area .choice_digital .digital_item .img_box img{vertical-align:top}.cancel_area .choice_digital .digital_item .desc_box{position:absolute;right:0;bottom:0;left:0;z-index:1}.cancel_area .choice_digital .digital_item .item{padding:0 14px}.cancel_area .choice_digital .digital_item .item .txt{display:block;font-size:24px;line-height:29px;font-weight:700;color:#fff;letter-spacing:-.6px}.cancel_area .choice_digital .digital_item .item .desc{margin-top:4px;font-size:14px;line-height:17px;font-weight:600;color:#a9a9a9;letter-spacing:-1px}.cancel_area .choice_digital .digital_item .more{position:relative;margin:16px;padding:12px 12px 13px;border-radius:12px;background:#03a94d;font-size:15px;line-height:18px;font-weight:500;color:#fff;letter-spacing:-1px;text-align:center}.cancel_area .choice_digital .digital_item .more:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.3);border-radius:12px;content:''}.cancel_area .choice_digital .digital_item .more:after{background-position:-52px -87px;background-repeat:no-repeat;width:8px;height:11px;display:inline-block;margin:3px 0 0 2px;vertical-align:top;content:''}.cancel_area .choice_digital .bar_box{position:relative;margin-top:18px;line-height:6px}.cancel_area .choice_digital .bar_box .btn{width:34px;height:34px;border-radius:50%;display:none;top:auto;bottom:193px;z-index:1;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05),1px 1px 2px 0 rgba(0,0,0,.05);opacity:.8}.cancel_area .choice_digital .bar_box .btn:hover{opacity:1}.cancel_area .choice_digital .bar_box .btn:before{background-position:-24px -87px;background-repeat:no-repeat;width:8px;height:12px;display:block;margin:0 auto;content:''}.cancel_area .choice_digital .bar_box .btn.swiper-button-prev{left:6px}.cancel_area .choice_digital .bar_box .btn.swiper-button-prev:before{transform:rotate(180deg)}.cancel_area .choice_digital .bar_box .btn.swiper-button-next{right:6px}.cancel_area .choice_digital .page_bar{position:relative}.cancel_area .choice_digital .swiper-pagination-bullet{position:relative;width:12px;height:12px;border-radius:0;vertical-align:top;background:0 0;opacity:1}.cancel_area .choice_digital .swiper-pagination-bullet:before{width:6px;height:6px;border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:100%;background:rgba(0,0,0,.3);content:''}.cancel_area .choice_digital .swiper-pagination-bullet-active:before{background:#000}.cancel_area .basic_digital{position:relative;margin:64px 22px 0}.cancel_area .basic_digital:before{position:absolute;top:-35px;right:7px;left:7px;border-top:1px dotted #bdbdbd;content:''}.cancel_area .basic_digital .s_title .br_low{display:none}.cancel_area .basic_digital .digital_list{margin-top:24px}.cancel_area .basic_digital .digital_item{padding:39px 17px;border:1px solid #e0e0e0;border-radius:12px;background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.03)}.cancel_area .basic_digital .digital_item:has(.banner){padding-bottom:19px}.cancel_area .basic_digital .digital_item.mybox .e_title{color:#4078ff}.cancel_area .basic_digital .digital_item+.digital_item{margin-top:14px}.cancel_area .basic_digital .img_box img{vertical-align:top}.cancel_area .basic_digital .e_title{display:block;margin-top:15px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:22px;line-height:30px;font-weight:700;color:#03a94d;letter-spacing:-2px}.cancel_area .basic_digital .e_title .line{color:#292a2e}.cancel_area .basic_digital .e_desc{margin-top:12px;font-size:15px;line-height:18px;font-weight:500;color:rgba(41,42,46,.6);letter-spacing:-.75px}.cancel_area .basic_digital .e_desc .notice{margin-top:3px;font-size:13px;line-height:16px;color:#03c75a;letter-spacing:-.7px}.cancel_area .basic_digital .banner{position:relative;margin-top:19px;padding:23px 105px 23px 16px;border:1px solid #f1f4f6;border-radius:10px;background:#f8f9fd;text-align:left}.cancel_area .basic_digital .banner .title{display:block;font-size:16px;line-height:19px;font-weight:700;color:#000;letter-spacing:-.7px}.cancel_area .basic_digital .banner .desc{margin-top:4px;font-size:13px;line-height:16px;color:#5c5c5c;letter-spacing:-.7px}.cancel_area .basic_digital .banner img{position:absolute;top:0;right:16px;bottom:0;margin:auto 0}.cancel_area .family_box{margin:0 -20px;padding:40px 0;background:#f5f7f9}.cancel_area .family_box .s_title{margin-top:20px}.cancel_area .family_box .img_box{text-align:center}.cancel_area .family_box .img_box img{vertical-align:top}.cancel_area .family_box .lnk_box{margin-top:20px}.cancel_area .cancel_notice{margin:0 -18px;border-top:1px solid #eaebf0}.cancel_area .cancel_notice .title{display:block;margin:0 24px;font-size:15px;line-height:19px;font-weight:400;letter-spacing:-.8px}.cancel_area .cancel_notice .title .point{font-weight:700}.cancel_area .cancel_notice .list_box{margin-top:16px;padding:0 25px;font-size:13px;letter-spacing:-.5px}.cancel_area .cancel_notice .list_title{display:block;line-height:23px;font-weight:500}.cancel_area .cancel_notice .notice_list{margin-top:4px}.cancel_area .cancel_notice .notice_item{position:relative;padding-left:9px;line-height:18px;color:#797b84}.cancel_area .cancel_notice .notice_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:6px;left:0;background-color:#d8d8d8;content:''}.cancel_area .cancel_notice .notice_item .lnk_more{display:inline-block;white-space:nowrap;vertical-align:top}.cancel_area .cancel_notice .notice_item .lnk_more .txt{display:inline-block;font-size:13px;line-height:18px;color:#03a94d;vertical-align:top;text-decoration:underline}.cancel_area .cancel_notice .notice_item .lnk_more:after{background-position:-102px -87px;background-repeat:no-repeat;width:5px;height:8px;display:inline-block;margin-top:5px;vertical-align:top;content:''}.cancel_area .cancel_notice .notice_item+.notice_item{margin-top:4px}.cancel_area .btn_wrap{margin-top:20px}.locker_area{padding-bottom:34px}.locker_area .notice_list{margin-top:20px;padding:17px 20px 17px 29px;border-radius:8px;background-color:#f6f7f9}.locker_area .notice_item{position:relative;font-size:13px;line-height:18px;font-weight:500;color:#797b84;letter-spacing:-.5px}.locker_area .notice_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:-9px;background-color:#d8d8d8;content:''}.locker_area .notice_item+.notice_item{margin-top:4px}.locker_area .member_use_info{margin-top:41px;padding-top:0}.locker_area .my_title .number{display:inline-block;margin-left:5px;font-weight:700;color:#03c75a;vertical-align:top}.locker_area .my_title .number.empty{color:#797b84}.lnk_coupon{display:block;margin-top:20px;padding:19px 0 18px;border-radius:8px;background-color:#03c75a;font-size:18px;line-height:21px;font-weight:600;letter-spacing:-.5px;text-align:center}.lnk_coupon .text{color:#fff}.locker_list{margin-top:15px}.locker_list.member .locker_item:first-child .naver_member{padding-right:20px}.locker_item .coupon_notice{margin:26px;padding:20px 0;border-radius:8px;background-color:#f6f7f9;font-size:14px;line-height:17px;color:#292a2e;letter-spacing:-.5px;text-align:center}.locker_item:first-child .naver_member{padding-right:83px}.locker_item .btn_delete{display:block;width:100%;padding:14px;border-top:1px solid #eaebf0;border-radius:0 0 17px 17px;background-color:#f8f9fa}.locker_item .btn_delete .txt{display:inline-block;font-size:14px;line-height:20px;color:#292a2e;vertical-align:top;letter-spacing:-.5px}.locker_item+.locker_item{margin-top:20px}.coupon_area{font-size:16px;line-height:22px}.coupon_area .logo_membership{background-position:-3px -3px;background-repeat:no-repeat;width:108px;height:27px;margin:30px auto 0}.coupon_area .desc{margin-top:16px;padding:0 32px;color:#292a2e;text-align:center}.coupon_area .ipt_box{position:relative;margin-top:26px}.coupon_area .ipt_coupon{display:block;box-sizing:border-box;width:100%;padding:14px;border:1px solid #eaebf0;border-radius:4px;background-color:#fff;font-size:16px;line-height:22px;color:#292a2e;text-align:center}.coupon_area .ipt_coupon::-moz-placeholder{color:#797b84}.coupon_area .ipt_coupon::placeholder{color:#797b84}.coupon_area .btn_submit{margin-top:10px;display:block;width:100%;padding:15px 15px 13px;border-radius:4px;background-color:#03c75a;font-size:16px;line-height:22px;color:#fff}.coupon_area .btn_submit:disabled{background-color:#ccc;cursor:default}.coupon_area .notice_box{margin:30px -18px 0;padding:25px;background-color:#fafafa}.coupon_area .notice_box .title{display:block;font-size:15px;color:#797b84}.coupon_area .notice_box .notice_list{margin-top:12px;font-size:13px;line-height:18px;color:#999dab;letter-spacing:-.5px}.coupon_area .notice_box .notice_list+.title{margin-top:25px}.coupon_area .notice_box .notice_item{position:relative;padding-left:9px}.coupon_area .notice_box .notice_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:6px;left:0;background-color:#d8d8d8;content:''}.coupon_area .notice_box .notice_item+.notice_item{margin-top:7px}.coupon_area .notice_box .lnk_more .txt{color:#03c75a;text-decoration:underline}.voucher_area{padding:25px 2px 40px;text-align:center}.voucher_area .desc{font-size:14px;line-height:20px;color:#111;text-align:center}.voucher_area .desc .accent{font-weight:700}.voucher_area .desc sup{line-height:0}.voucher_area .ipt_title{margin-top:24px;padding-bottom:7px;font-size:16px;font-weight:600;line-height:22px;color:#111;text-align:left}.voucher_area .ipt_title .date{font-size:14px;font-weight:400;color:#888}.voucher_area .ipt_box{position:relative}.voucher_area .ipt_box+.ipt_title{margin-top:20px}.voucher_area .ipt_coupon{display:block;box-sizing:border-box;width:100%;padding:14px;border:1px solid #eaebf0;border-radius:4px;background-color:#fff;font-size:15px;font-weight:500;line-height:22px;color:#292a2e;text-align:center}.voucher_area .ipt_coupon::-moz-placeholder{color:#797b84;font-weight:400}.voucher_area .ipt_coupon::placeholder{color:#797b84;font-weight:400}.voucher_area .btn_submit{margin-top:18px;display:block;width:100%;padding:15px 15px 13px;border-radius:4px;background-color:#03c75a;font-size:16px;line-height:22px;color:#fff}.voucher_area .btn_submit:disabled{background-color:#ccc;cursor:default}.voucher_area .btn_submit+.tip{margin-top:20px}.voucher_area .tip{font-size:13px;line-height:18px;letter-spacing:-.3px;color:#111}.voucher_terms{padding:30px 0 11px;text-align:left}.voucher_terms .input_chk{position:relative}.voucher_terms .input_chk+.input_chk{margin-top:10px}.voucher_terms .person_terms_all label{display:inline-block;position:relative;padding-left:30px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.44px;color:#292a2e;vertical-align:top}.voucher_terms .person_terms_all label:before{background-position:-67px -111px;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;left:0;content:''}.voucher_terms .person_terms_all input[type=checkbox]:checked+label:before{background-position:-89px -111px;background-repeat:no-repeat;width:20px;height:20px}.voucher_terms .terms_list{margin-top:15px}.voucher_terms .terms_list label{display:inline-block;position:relative;padding-left:30px;font-size:13px;line-height:16px;color:#999dab;vertical-align:top}.voucher_terms .terms_list label:before{background-position:-206px -124px;background-repeat:no-repeat;width:13px;height:10px;position:absolute;top:4px;left:4px;content:''}.voucher_terms .terms_list label a{text-decoration:underline;color:#9198a0}.voucher_terms .terms_list label .top{display:block;font-size:13px;font-weight:500;letter-spacing:-.5px;color:#111}.voucher_terms .terms_list label .sub{display:block;margin-top:5px;font-size:13px;font-weight:400;letter-spacing:-.3px;color:#9198a0}.voucher_terms .terms_list label .sub.sup{margin-top:1px}.voucher_terms .terms_list label .sub .point{font-size:16px;line-height:19px}.voucher_terms .terms_list input[type=checkbox]:checked+label:before{background-position:-206px -112px;background-repeat:no-repeat;width:13px;height:10px}.survey_wrap{padding:31px 0 30px}.survey_wrap .accent{color:#03a94d}.survey_wrap .h_title{font-size:20px;line-height:25px;font-weight:700;color:#222;letter-spacing:-.5px;text-align:center}.survey_wrap .h_title .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:137px;vertical-align:top}.survey_wrap .h_desc{margin-top:12px;font-size:13px;line-height:18px;color:rgba(0,0,0,.4);letter-spacing:-.24px;text-align:center}.survey_wrap .radio_list{margin-top:20px;padding:3px 24px;border-radius:13px;background:#f8f9fa}.survey_wrap .radio_item.textarea{position:relative;padding:0 44px 0 87px}.survey_wrap .radio_item.textarea .radio_box{position:absolute;top:0;left:0}.survey_wrap .radio_item.textarea .radio{line-height:36px}.survey_wrap .radio_item.textarea .radio:before{top:25px}.survey_wrap .radio_item+.radio_item{border-top:1px dotted #e4e5e6}.survey_wrap .radio_box{position:relative}.survey_wrap .radio_box input:checked+.radio{padding-bottom:6px;font-weight:700;color:#03a94d}.survey_wrap .radio_box input:checked+.radio:before{background-position:-33px -57px;background-repeat:no-repeat;width:20px;height:20px}.survey_wrap .radio_box input:checked+.radio+.more_box{display:block}.survey_wrap .radio{display:inline-block;position:relative;padding:17px 6px 17px 26px;font-size:15px;line-height:20px;font-weight:500;color:#222;letter-spacing:-.5px;vertical-align:top}.survey_wrap .radio:before{background-position:-85px -57px;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:17px;left:0;content:''}.survey_wrap .textarea_box{padding:17px 0 17px}.survey_wrap .textarea_box textarea{display:block;box-sizing:border-box;width:100%;height:36px;padding:9px 10px;border:1px solid #eaebf0;background:#fff;font-size:13px;letter-spacing:-.74px;color:#888;resize:none}.survey_wrap .more_box{display:none;padding:15px;border:1px solid rgba(3,169,77,.5);border-radius:8px;background:#fff;font-size:13px;line-height:16px;color:#757575;letter-spacing:-.5px}.survey_wrap .more_box .title{font-weight:500}.survey_wrap .more_box .list{margin-top:4px}.survey_wrap .more_box .item{position:relative;padding-left:9px}.survey_wrap .more_box .item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:0;background:#d8d8d8;content:''}.survey_wrap .more_box .item+.item{margin-top:2px}.survey_wrap .more_box .lnk_box{margin:3px 0 -9px}.survey_wrap .more_box .lnk_box .lnk{display:inline-block;padding:9px 0;vertical-align:top}.survey_wrap .more_box .lnk_box .txt{display:block;color:#757575}.survey_wrap .more_box .lnk_box .txt:after{background-position:-66px -87px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin:3px 0 0 3px;vertical-align:top;content:''}.survey_wrap .action_list{margin-top:30px}.survey_wrap .action_item{text-align:center}.survey_wrap .action_item .btn{display:block;width:100%;padding:17px;border:1px solid #03a94d;border-radius:8px;background:#03a94d;font-size:17px;line-height:22px;font-weight:600;letter-spacing:-.5px}.survey_wrap .action_item .btn .txt{color:#fff}.survey_wrap .action_item .btn.done{background:#fff}.survey_wrap .action_item .btn.done:disabled{border-color:rgba(186,186,186,.6)}.survey_wrap .action_item .btn.done:disabled .txt{color:rgba(148,148,148,.6)}.survey_wrap .action_item .btn.done .txt{color:#03a94d}.survey_wrap .action_item .btn:disabled{border-color:#bababa;background:#bababa;cursor:default}.survey_wrap .action_item .lnk{display:inline-block;font-size:15px;line-height:18px;font-weight:500;padding:8px;vertical-align:top}.survey_wrap .action_item .lnk .txt{position:relative;color:#757575}.survey_wrap .action_item .lnk .txt:after{position:absolute;bottom:0;right:0;left:0;border-top:1px solid #757575;content:''}.survey_wrap .action_item .lnk:after{background-position:-38px -87px;background-repeat:no-repeat;width:8px;height:12px;display:inline-block;margin:3px 0 0 -1px;vertical-align:top;content:''}.survey_wrap .action_item+.action_item{margin-top:8px}@media (min-width:375px){.cancel_area .lnk_box .lnk_more{width:275px;margin:0 auto}.subscribe_area .banner_box .action_box .lnk_more{width:299px;margin:0 auto}.member_use_info .help_tooltip{box-sizing:border-box;width:321px}.schedule_info .title .br{display:none}.promotion_box .inner{box-sizing:border-box;min-width:339px}}@media (max-width:374px){.cancel_area .promotion_box .inner{box-sizing:border-box;width:100%}}@media (max-width:360px){.schedule_info .desc .br{display:none}}@media (max-width:359px){.member_use_info .help_tooltip .desc,.member_use_info .help_tooltip .help_item,.member_use_info .help_tooltip .title{display:block}.member_use_info .help_tooltip .title{padding-bottom:0;width:100%}.member_use_info .help_tooltip .desc{padding:0 0 11px 9px;text-align:left}.member_use_info .help_tooltip .desc .txt{padding:1px 0}.cancel_area .basic_digital .s_title .br_low{display:block}.cancel_area .basic_digital .e_title .line{display:block}.cancel_area .basic_digital .banner{padding-right:92px;padding-left:15px}.cancel_area .basic_digital .banner .title{font-size:15px;line-height:18px}.cancel_area .basic_digital .banner img{right:15px;width:68px}.cancel_area .basic_digital .basic_item .notice .br_low{display:block}.subscribe_area .banner_box .h_title{font-size:20px;line-height:26px}.subscribe_area .banner_box .h_title .point:before{height:10px}.subscribe_area .banner_box .desc_list{width:250px}}@media (max-width:320px){.cancel_area .promotion_box .inner{padding:19px 21px}.cancel_area .promotion_box .inner:after{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_06_zrzore_rq8s5rnr.cat);background-size:219px 152px;background-position:0 -92px;background-repeat:no-repeat;width:65px;height:60px}.cancel_area .promotion_box .title{font-size:15px}.cancel_area .promotion_box .desc{margin:4px 68px 0 0;font-size:13px;line-height:17px}.cancel_area .promotion_box .lnk_more{margin-top:12px;padding:5px 15px 6px}.cancel_area .promotion_box .lnk_more .txt{font-size:12px}}@media (min-width:768px){.survey_wrap .h_title .br{display:none}.cancel_area .choice_digital .bar_box{margin-top:0}.cancel_area .choice_digital .bar_box .btn{display:block}.cancel_area .choice_digital .bar_box .page_bar{display:none}.cancel_area .basic_digital .s_title .high_hide{display:none}.cancel_area .basic_digital .digital_item{padding:29px}.cancel_area .basic_digital .e_title{flex:1;margin:auto 0 auto 18px;text-align:left}.cancel_area .basic_digital .e_desc{margin:auto 0;text-align:right}.cancel_area .basic_digital .e_desc .notice{margin-top:2px}.cancel_area .basic_digital .desc_box{display:flex}}.wrap.app.terms .terms_area{margin-bottom:0;padding-bottom:calc(constant(safe-area-inset-bottom) + 30px);padding-bottom:calc(env(safe-area-inset-bottom) + 30px)}.terms_area{padding:12px 0 30px}.personal_info{padding:26px 2px;height:100%;letter-spacing:-.3px}.personal_info .title{font-size:14px;line-height:15px;font-weight:700;color:#292a2e}.personal_info .desc,.personal_info .desc_list{margin-top:25px;font-size:14px;line-height:25px;color:#797b84}.terms_person pre{font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:12px;word-wrap:break-word;white-space:pre-wrap;word-break:break-all;color:#797b84}.terms_person pre:first-child{margin-top:0}.terms_person pre a{color:#797b84;text-decoration:underline}.terms_person .notice{margin-top:10px;line-height:20px;color:#3f3f3f;letter-spacing:-.5px}.terms_content .person_text{font-size:12px;line-height:25px;color:#666;white-space:normal}.terms_content .point{font-size:15px}.terms_content pre{font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:12px;white-space:pre-wrap;word-break:break-all;color:#666}.info_detail_list{margin-top:8px;border:1px solid #d3dadf;font-family:pretendard,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;word-break:keep-all}.info_detail_list .item{display:flex;font-size:14px;line-height:17px;letter-spacing:-.5px;color:#3f3f3f}.info_detail_list .item+.item{border-top:1px solid #d3dadf}.info_detail_list dt{flex:none;box-sizing:border-box;width:82px;padding:10px 12px;background:#f1f4f6}.info_detail_list dd{flex:1 1 auto;padding:10px 12px;line-height:20px}.info_detail_list .main_item{position:relative;padding-left:9px}.info_detail_list .main_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:8px;left:0;background:#d3dadf;content:''}.info_detail_list .main_item+.main_item{margin-top:2px}.info_detail_list .sub_list{margin-top:4px}.info_detail_list .sub_item{position:relative;padding-left:11px}.info_detail_list .sub_item:before{background-position:-3px -3px;background-repeat:no-repeat;width:6px;height:6px;position:absolute;top:6px;left:2px;content:''}.wrap.app .family_member,.wrap.app .family_messenger{padding-bottom:calc(constant(safe-area-inset-bottom) + 40px);padding-bottom:calc(env(safe-area-inset-bottom) + 40px)}.wrap.app .family_agree{padding-bottom:calc(constant(safe-area-inset-bottom) + 80px);padding-bottom:calc(env(safe-area-inset-bottom) + 80px)}.landscape .container.floating .family_agree .action_box{margin-top:0}.landscape .wrap .family_agree .action_box{position:relative}.landscape .wrap .family_agree .action_box .btn_more{padding-bottom:24px}.landscape .wrap.app .family_agree{padding-bottom:calc(constant(safe-area-inset-bottom));padding-bottom:calc(env(safe-area-inset-bottom))}.family_member{padding-top:20px;padding-bottom:40px}.family_member .desc{padding:17px 20px;border-radius:8px;background:#f6f7f9;font-size:14px;font-weight:500;line-height:22px;letter-spacing:-.5px;color:#292a2e;text-align:center}.family_member .desc .point{color:#03a94d}.family_member .desc .underline{text-decoration:underline}.family_member .family_item{margin-top:20px}.family_member .family_item+.family_item{margin-top:40px}.family_member .user_list{margin-top:16px;padding:4px 24px;border-radius:22px;border:1px solid #eaebf0;background:#fff;box-shadow:0 3px 6px 0 rgba(56,63,70,.1)}.family_member .user_list.more .user_item{padding:16px 0}.family_member .user_list.more .user_item.add_member{padding:0}.family_member .user_list+.user_list{margin-top:20px}.family_member .user_item{position:relative;padding:21px 0;font-size:0}.family_member .user_item:only-child{padding:19px 0}.family_member .user_item.add_member{padding:0}.family_member .user_item .tooltip_box{position:absolute;bottom:100%;left:0;margin-bottom:-6px;z-index:10;padding:8px 32px 8px 12px;border-radius:6px;background:#2d3339;font-size:13px;line-height:16px;color:#eee9fe;letter-spacing:-.5px}.family_member .user_item .tooltip_box .accent{color:#00de5a}.family_member .user_item .tooltip_box .btn_close{position:absolute;top:0;right:2px;padding:10px 9px}.family_member .user_item .tooltip_box .btn_close:before{background-position:-52px -41px;background-repeat:no-repeat;width:12px;height:12px;display:block;content:''}.family_member .user_item .tooltip_box:after{border-top:5px solid #2d3339;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;top:100%;left:69px;margin-top:-1px;content:''}.family_member .user_item+.user_item{border-top:1px solid rgba(0,0,0,.05)}.family_member .user{position:relative;padding-left:34px}.family_member .user.me .thumbnail:after{border-color:#03a94d}.family_member .user.member{padding-right:74px}.family_member .user.master .info{padding-right:28px}.family_member .user.using .info{padding-right:43px}.family_member .user.scheduled .info{padding-right:51px}.family_member .user.oneself .thumbnail:after{border-color:#03a94d}.family_member .user.oneself .info{padding-right:15px}.family_member .user.oneself .oneself_text{position:absolute;top:0;right:0;font-size:13px;font-weight:500;letter-spacing:-.43px;line-height:18px;color:#888;vertical-align:top}.family_member .thumbnail{width:26px;height:26px;border-radius:50%;overflow:hidden;position:absolute;top:50%;left:0;margin-top:-13px;background:#d8d8d8}.family_member .thumbnail:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.05);border-radius:50%;content:''}.family_member .thumbnail img{position:absolute;top:0;right:0;bottom:0;left:0}.family_member .info{display:inline-block;position:relative;box-sizing:border-box;max-width:100%;vertical-align:top}.family_member .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-size:15px;line-height:18px;letter-spacing:-.5px;color:#292a2e}.family_member .ico_master,.family_member .ico_scheduled,.family_member .ico_using{position:absolute;top:-1px;right:0}.family_member .ico_master{background-position:-41px -3px;background-repeat:no-repeat;width:24px;height:17px}.family_member .ico_using{background-position:-49px -323px;background-repeat:no-repeat;width:39px;height:19px}.family_member .ico_scheduled{background-position:0 -323px;background-repeat:no-repeat;width:47px;height:19px}.family_member .relation{display:block;margin-top:4px;font-size:13px;line-height:16px}.family_member .relation .relation_text{position:relative;padding-right:14px;font-weight:500;color:#888;letter-spacing:-.43px}.family_member .relation .relation_text:after{background-position:-464px -239px;background-repeat:no-repeat;width:10px;height:4px;position:absolute;top:50%;right:0;margin-top:-2px;content:''}.family_member .btn_eject{position:absolute;top:50%;right:0;margin-top:-14px;padding:0 13px;border-radius:100px;border:1px solid #d3dadf;font-size:12px;font-weight:700;line-height:26px;letter-spacing:-.4px;color:#797b84;box-sizing:border-box}.family_member .btn_invite{display:block;width:100%;padding:19px 0 19px 34px;font-size:15px;font-weight:700;line-height:19px;letter-spacing:-.8px;color:#292a2e;text-align:left}.family_member .btn_invite:before{background-position:-452px -260px;background-repeat:no-repeat;width:26px;height:26px;position:absolute;top:15px;left:0;content:''}.family_member .input_radio:checked+.label_radio:before{border-color:rgba(3,169,77,.6)}.family_member .input_radio:checked+.label_radio:after{background-color:#03a94d}.family_member .label_radio{position:absolute;top:0;right:0;bottom:0;left:0;padding:15px 0 15px 30px}.family_member .label_radio:before{width:18px;height:18px;border-radius:50%;position:absolute;top:18px;left:0;border:1px solid #cad0d3;background:#fff;content:''}.family_member .label_radio:after{width:10px;height:10px;border-radius:50%;position:absolute;top:23px;left:5px;background:#dedede;content:''}.family_member .notice_list{margin-top:18px;padding:0 8px 0 7px}.family_member .notice_item{position:relative;padding-left:9px;font-size:13px;font-weight:500;line-height:18px;letter-spacing:-.5px;color:#797b84}.family_member .notice_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:5px;left:0;background:#d8d8d8;vertical-align:top;content:''}.family_member .notice_item .lnk_more{display:inline-block;vertical-align:top}.family_member .notice_item .lnk_more .txt{color:#03a94d;text-decoration:underline}.family_member .notice_item+.notice_item{margin-top:6px}.family_member .button_area{margin-top:25px}.family_member .button_area .button{width:100%;border-radius:8px;border:1px solid #03a94d;font-size:18px;font-weight:600;line-height:56px;letter-spacing:-.5px;color:#03a94d}.family_member .button_area .button+.button{margin-top:9px}.family_member .button_area .button.point{background:#03a94d;color:#fff}.family_member .banner_item{margin-top:20px}.family_member .banner_item .lnk_banner{overflow:hidden;display:block;border:1px solid #eaebf0;border-radius:22px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(56,63,70,.06);text-align:center}.family_member .banner_item .inner{max-width:339px;margin:0 auto}.family_member .banner_item img{vertical-align:top}.family_member .banner_family{margin-top:20px}.family_member .banner_family .banner{display:block;position:relative;padding:16px 4px 16px 73px;border-radius:15px;background:#421ecf;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;box-shadow:0 2px 6px 0 rgba(0,0,0,.15);letter-spacing:-.8px}.family_member .banner_family .banner:before{background-position:-302px -202px;background-repeat:no-repeat;width:60px;height:56px;position:absolute;top:0;bottom:0;left:9px;margin:auto 0;content:''}.family_member .banner_family .title{font-size:15px;line-height:21px;font-weight:500;color:#fff}.family_member .banner_family .ico_plus{background-position:-3px -41px;background-repeat:no-repeat;width:15px;height:15px;display:inline-block;margin-top:3px;vertical-align:top}.family_member .banner_family .date,.family_member .banner_family .notice{font-size:13px;line-height:18px;color:rgba(255,255,255,.6)}.family_member .banner_family .notice{margin-top:4px}.family_member .banner_family .accent{color:#ffed47;white-space:nowrap}.family_member .banner_family+.user_tip{margin-top:16px}.family_member .user_tip{position:relative;margin:14px 0 0 8px;padding-left:17px;font-size:13px;font-weight:400;line-height:20px;letter-spacing:-.46px;color:#797b84}.family_member .user_tip:before{background-position:-90px -323px;background-repeat:no-repeat;width:13px;height:13px;position:absolute;top:3px;left:0;content:''}.family_member .user_tip+.user_list{margin-top:25px}.family_member .user_tip+.user_tip{margin-top:6px}.family_member .change_dicon_box{margin-top:26px}.family_member .change_dicon_box .member_box{position:relative;margin-top:15px;padding:18px 26px 17px 69px;border:1px solid #eaebf0;border-radius:22px;box-shadow:0 2px 3px 0 rgba(56,63,70,.06);text-align:left}.family_member .change_dicon_box .member_box.addbtn{padding-right:130px}.family_member .change_dicon_box .img_box{width:32px;height:32px;border-radius:50%;overflow:hidden;position:absolute;top:0;bottom:0;left:26px;margin:auto 0}.family_member .change_dicon_box .img_box img{vertical-align:top}.family_member .change_dicon_box .img_box:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.05);border-radius:50%;content:''}.family_member .change_dicon_box .user{padding-left:0;font-size:14px;line-height:17px;font-weight:500;color:#292a2e;letter-spacing:-.82px}.family_member .change_dicon_box .user:after{display:block;clear:both;content:''}.family_member .change_dicon_box .user .txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;max-width:85%;font-weight:700}.family_member .change_dicon_box .period{margin-top:3px;font-size:12px;line-height:15px;color:#797b84;letter-spacing:-.46px}.family_member .change_dicon_box .btn_change{position:absolute;top:0;right:26px;bottom:0;height:27px;padding:0 9px;margin:auto 0;border:1px solid rgba(3,169,77,.6);border-radius:15.5px}.family_member .change_dicon_box .btn_change .txt{font-size:11px;line-height:27px;font-weight:700;color:#03a94d;letter-spacing:-.39px}.family_member .change_dicon_box+.change_dicon_box{margin-top:30px}.family_member .benefit_list{margin-top:16px;padding:4px 24px;border:1px solid #eaebf0;border-radius:18px;box-shadow:0 3px 6px 0 rgba(56,63,70,.1)}.family_member .benefit_item{display:flex}.family_member .benefit_item .title_box{position:relative;padding:16px 12px 16px 0;white-space:nowrap}.family_member .benefit_item .title_box img{vertical-align:top}.family_member .benefit_item .title_box .title{display:inline-block;margin-left:6px;font-size:15px;line-height:32px;color:#292a2e;letter-spacing:-.5px;vertical-align:top}.family_member .benefit_item .title_box .tooltip_box{position:absolute;top:100%;left:0;z-index:10;margin-top:-14px;padding:8px 32px 8px 12px;border-radius:6px;background:#2d3339;font-size:13px;line-height:16px;color:#eee9fe;letter-spacing:-.5px}.family_member .benefit_item .title_box .tooltip_box:before{border-right:5px solid transparent;border-bottom:5px solid #2d3339;border-left:5px solid transparent;position:absolute;bottom:100%;left:66px;margin-bottom:-1px;content:''}.family_member .benefit_item .title_box .tooltip_box .btn_close{position:absolute;top:0;right:2px;padding:10px 9px}.family_member .benefit_item .title_box .tooltip_box .btn_close:before{background-position:-52px -41px;background-repeat:no-repeat;width:12px;height:12px;display:block;content:''}.family_member .benefit_item .desc_box{overflow:hidden;flex:1;text-align:right}.family_member .benefit_item .lnk{overflow:hidden;display:inline-flex;justify-content:right;position:relative;max-width:100%;font-size:15px;line-height:64px;font-weight:500;letter-spacing:-.5px;vertical-align:top}.family_member .benefit_item .lnk.point{font-weight:700}.family_member .benefit_item .lnk.point .txt{color:#03a94d}.family_member .benefit_item .lnk.point:after{background-position:-38px -41px;background-repeat:no-repeat;width:8px;height:12px}.family_member .benefit_item .lnk:after{background-position:-24px -41px;background-repeat:no-repeat;width:8px;height:12px;position:absolute;top:0;right:0;bottom:0;margin:auto 0;content:''}.family_member .benefit_item .lnk .txt{display:inline-block;padding-right:13px;color:#393a41;white-space:nowrap;vertical-align:top}.family_member .benefit_item .lnk .accent{font-weight:700}.family_member .benefit_item .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;padding-left:0;font-weight:700;color:#03a94d;vertical-align:top}.family_member .benefit_item+.benefit_item{border-top:1px solid #def0f2}.family_member .note_area{margin-bottom:0}.family_member .accent{color:#03a94d}.family_agree{margin:0 -18px}.family_agree .title_box{position:relative;padding:24px 0 32px;background:linear-gradient(to bottom,#1c1372 42%,#0d1a39 120%);text-align:center}.family_agree .title_box:before{position:absolute;top:22px;right:0;left:0;height:272px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_snzvyl_nterr01-18rosp6s.cat) no-repeat;background-size:auto 272px;background-position:center;content:''}.family_agree .title_box .h_title{position:relative;z-index:1}.family_agree .title_box img{vertical-align:top}.family_agree .title_box .txt{display:block;margin-top:14px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:25px;font-weight:700;color:#fff;letter-spacing:-1.5px}.family_agree .title_box .title{background-position:0 -202px;background-repeat:no-repeat;width:300px;height:119px;display:block;margin:8px auto 0}.family_agree .title_box .img_box{position:relative;margin-top:10px}.family_agree .title_box .img_box img{vertical-align:top}.family_agree .title_box .img_box .img{position:relative;z-index:1}.family_agree .title_box .bg_box{overflow:hidden;position:absolute;top:66px;right:0;left:0;height:40px;margin:0 auto;opacity:.25}.family_agree .title_box .bg_box img{position:absolute;top:0}.family_agree .title_box .bg_box .bg{animation:marquee 17s linear infinite}.family_agree .title_box .bg_box .bg_copy{animation:marquee2 17s linear infinite}.family_agree .benefit_box{padding:28px 25px 2px;text-align:center}.family_agree .benefit_box .h_title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:11px;line-height:18px;font-weight:500;color:#111;letter-spacing:-1px}.family_agree .benefit_box .h_title .txt{display:inline-block;padding:0 7px;border:1px solid #292a2e;border-radius:100px;vertical-align:top}.family_agree .benefit_box .s_title{display:block;margin-top:8px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:24px;line-height:27px;letter-spacing:-2px;color:#292a2e}.family_agree .benefit_list{display:inline-block;width:100%;max-width:500px;margin-top:-4px;vertical-align:top;text-align:left}.family_agree .benefit_item{position:relative;padding:28px 48px 26px 0}.family_agree .benefit_item.one:after{background-position:-364px -202px;background-repeat:no-repeat;width:48px;height:48px}.family_agree .benefit_item.two:after{background-position:-402px -260px;background-repeat:no-repeat;width:48px;height:48px}.family_agree .benefit_item.three:after{background-position:-352px -260px;background-repeat:no-repeat;width:48px;height:48px}.family_agree .benefit_item.four:after{background-position:-302px -260px;background-repeat:no-repeat;width:48px;height:48px}.family_agree .benefit_item.five:after{background-position:-414px -202px;background-repeat:no-repeat;width:48px;height:48px}.family_agree .benefit_item .desc_box{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;letter-spacing:-.5px}.family_agree .benefit_item .title{display:block;font-size:17px;line-height:21px;font-weight:700;color:#292a2e}.family_agree .benefit_item .desc{margin-top:4px;font-size:13px;line-height:17px;font-weight:500;color:#9e9e9e}.family_agree .benefit_item .desc .short{display:none}.family_agree .benefit_item:after{position:absolute;top:2px;right:0;bottom:0;margin:auto 0;content:''}.family_agree .benefit_item+.benefit_item{border-top:1px solid rgba(0,0,0,.05)}.family_agree .action_box{position:fixed;bottom:0;right:0;left:0;z-index:10}.family_agree .action_box .btn_more{display:block;width:100%;padding:24px 16px calc(constant(safe-area-inset-bottom) + 24px);padding:24px 16px calc(env(safe-area-inset-bottom) + 24px);background:linear-gradient(92deg,#59d4ff 0,#3df4d9 100%)}.family_agree .action_box .btn_more .txt{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:22px;line-height:32px;font-weight:900;color:#192246}.family_agree .action_box .btn_more .txt:after{background-position:-3px -3px;background-repeat:no-repeat;width:32px;height:32px;display:inline-block;vertical-align:top;content:''}.family_agree .accent{color:#03a94d}.family_messenger{padding:130px 0 40px;text-align:center}.family_messenger .logo_box img{vertical-align:top}.family_messenger .desc{margin-top:20px;font-size:20px;line-height:26px;font-weight:700;letter-spacing:-.3px}.family_messenger .desc .accent{color:#03a94d}.family_messenger .lnk_action{display:block;margin:130px -2px 0;padding:18px 17px 17px;border:1px solid #cad0d3;border-radius:5px}.family_messenger .lnk_action .txt{font-size:18px;line-height:21px;font-weight:700;color:#393a41;letter-spacing:-.8px}.family_messenger .lnk_action .ico_logo{vertical-align:top}.family_messenger .notice{margin-top:12px;font-size:13px;line-height:21px;color:#797b84;letter-spacing:-.17px}.family_messenger .accent{color:#03a94d}@media (max-width:359px){.family_member .benefit_item .title_box .hide{display:none}.family_agree .benefit_item .desc .long{display:none}.family_agree .benefit_item .desc .short{display:inline-block;vertical-align:top}}@media (max-width:374px){.family_member .banner_family .banner{padding-right:8px;padding-left:80px}.family_member .banner_family .banner:before{left:12px}}@media (min-width:768px){.family_member .benefit_item .user{max-width:100%}.family_agree .title_box{padding:40px 0}.family_agree .title_box:before{top:17px;height:526px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_snzvyl_nterr02-8r124osr.cat) no-repeat;background-size:auto 526px;background-position:center}.family_agree .title_box .logo{width:152px}.family_agree .title_box .txt{margin:20px 0 12px;font-size:27px;line-height:37px}.family_agree .title_box .title{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_08_snzvyl_n6047092.cat);background-size:484px 342px;background-position:0 0;background-repeat:no-repeat;width:484px;height:200px}.family_agree .title_box .img_box{margin-top:8px}.family_agree .title_box .img_box .img{width:276px}.family_agree .title_box .bg_box{top:96px;height:60px}.family_agree .title_box .bg_box img{width:1143px}.family_agree .title_box .bg_box .bg{animation:marqueePc 25s linear infinite}.family_agree .title_box .bg_box .bg_copy{animation:marqueePc2 25s linear infinite}.family_agree .action_box{width:768px;margin:0 auto}}.wrap.app.brochure .container{margin-top:0;padding-top:0}.landscape .wrap.app .brochure_area{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.landscape .wrap.app .promo_student .content_area{padding-bottom:14px}.landscape .wrap.app .promo_student .lnk_box{margin-top:14px;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.wrap.app .brochure_area{padding-bottom:calc(constant(safe-area-inset-bottom) + 90px);padding-bottom:calc(env(safe-area-inset-bottom) + 90px)}.wrap.app .promo_student .content_area{padding-bottom:calc(constant(safe-area-inset-bottom) + 96px);padding-bottom:calc(env(safe-area-inset-bottom) + 96px)}.wrap.app .post_board{padding-bottom:0}.wrap.app .post_board .btn_more{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.notice_tab{position:fixed;top:53px;right:0;left:0;z-index:10;max-width:768px;margin:0 auto;border-bottom:1px solid rgba(0,0,0,.12);background-color:#fff}.notice_tab:after{display:block;clear:both;content:''}.notice_tab li{float:left;width:33.33%}.notice_tab li button{position:relative;width:100%;font-size:16px;line-height:59px;color:#292a2e;letter-spacing:-.8px;text-align:center}.notice_tab li button[aria-selected=true]{font-weight:700;color:#03c75a}.notice_tab li button[aria-selected=true]:after{position:absolute;right:0;bottom:-1px;left:0;border-bottom:2px solid #03c75a;content:''}.post_board{padding:61px 2px 32px}.post_board .post_item{display:block;padding:14px 0;border-bottom:1px dotted #eaebf0}.post_board .title_box{display:flex}.post_board .title_box .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;font-size:15px;line-height:19px;font-weight:400;color:#292a2e;letter-spacing:-.3px}.post_board .title_box .new{background-position:-330px -104px;background-repeat:no-repeat;width:24px;height:8px;display:block;flex:0 0 auto;margin:3px 0 0 4px}.post_board .info{display:block;margin-top:6px}.post_board .info .icon{display:inline-block;margin-right:1px;padding:3px 5px 2px;border:1px solid rgba(3,199,90,.6);border-radius:11px;font-size:9px;line-height:11px;font-weight:700;color:#03c75a;vertical-align:top;letter-spacing:-.38px}.post_board .info .date{display:inline-block;font-size:12px;line-height:17px;color:#999dab;vertical-align:top;letter-spacing:-.2px}.post_board .btn_more{width:100%;font-size:15px;line-height:55px;color:#393a41;text-align:center}.post_board .btn_more:after{background-position:-356px -104px;background-repeat:no-repeat;width:12px;height:7px;display:inline-block;margin:23px 0 0 8px;vertical-align:top;content:''}.wrap.notice_scroll .notice_tab li button{line-height:51px}.brochure_area{position:relative;margin:0 -18px}.brochure_area.student .title_area{box-sizing:border-box;height:500px;padding-top:30px;background:#aa4aff;text-align:center}.brochure_area.student .title_area .inner{width:265px;height:146px;margin:0 auto;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ybtb_vageb_fghqrag-ps3rps61.cat) no-repeat;background-size:265px auto;background-position:center}.brochure_area.student .title_area .img{display:block;margin:4px auto 0}.brochure_area.student .summary_area{background-color:#833ecf}.brochure_area.student .summary_area .h_notice .accent,.brochure_area.student .summary_area .h_title .accent{color:#b4f64a}.brochure_area.student .summary_area .desc_list+.desc_list{display:none}.brochure_area.student .summary_area .desc_item:before{background-position:-85px -163px;background-repeat:no-repeat;width:18px;height:18px}.brochure_area.student .lnk_join{background-color:#b4f64a}.brochure_area.student .lnk_join .txt{color:#000}.brochure_area.student .lnk_join .txt:after{background-position:-59px -189px;background-repeat:no-repeat;width:20px;height:20px}.brochure_area .title_area{overflow:hidden;position:relative;height:276px;background:#000137;text-align:center}.brochure_area .title_area .inner_box{display:table;height:100%;width:100%;margin:0 auto}.brochure_area .title_area .inner_box .inner{display:table-cell;position:relative;width:100%;padding:21px 0 0 25px;vertical-align:middle;text-align:left}.brochure_area .title_area .inner_box .inner:before{position:absolute;top:0;right:-80px;width:381px;height:235px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_vzt_vageb03-150s9290.cat) no-repeat;background-size:auto 235px;background-position:center;content:''}.brochure_area .title_area .h_logo{position:relative;z-index:1;width:64px;line-height:14px}.brochure_area .title_area .h_logo img{vertical-align:top}.brochure_area .title_area .h_title{position:relative;z-index:1;margin-top:7px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:29px;line-height:36px;font-weight:700;color:#fff;letter-spacing:-.7px;text-align:left}.brochure_area .title_area .more_box{position:relative;z-index:1;margin-top:11px}.brochure_area .title_area .more_box .lnk_more{display:inline-block;padding:0 19px;border:1px solid rgba(255,255,255,.8);border-radius:156px;font-size:14px;line-height:34px;letter-spacing:-.05em;vertical-align:top}.brochure_area .title_area .more_box .txt{color:#fff}.brochure_area .title_area .more_box .txt:after{background-position:-338px -75px;background-repeat:no-repeat;width:3px;height:5px;display:inline-block;margin:13px 0 0 4px;vertical-align:top;content:''}.brochure_area .title_area .notice{position:relative;z-index:1;margin-top:25px;font-size:12px;line-height:15px;color:rgba(255,255,255,.5);letter-spacing:-.5px}.brochure_area .title_area .notice .ico_npay{background-position:-338px -62px;background-repeat:no-repeat;width:36px;height:11px;display:inline-block;margin:1px 2px 0 0;vertical-align:top}.brochure_area .share_box{position:absolute;top:0;right:0}.brochure_area .btn_share{padding:13px 16px}.brochure_area .btn_share:before{background-position:-3px -189px;background-repeat:no-repeat;width:24px;height:24px;display:block;content:''}.brochure_area .summary_area{padding:24px 0 27px;background-color:#4c79ea;color:#fff}.brochure_area .summary_area .title_box{margin:0 30px}.brochure_area .summary_area .title_box .inner{max-width:315px;margin:0 auto}.brochure_area .summary_area .h_title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:22px;line-height:30px;font-weight:700;letter-spacing:-1px}.brochure_area .summary_area .h_title .accent{color:#13e67e}.brochure_area .summary_area .h_notice{margin-top:8px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:24px;letter-spacing:-1px}.brochure_area .summary_area .h_notice .more_box{margin-top:8px}.brochure_area .summary_area .h_notice .more_box .lnk_more{display:inline-block;font-size:13px;line-height:24px;vertical-align:top}.brochure_area .summary_area .h_notice .more_box .txt{position:relative;color:rgba(255,255,255,.7)}.brochure_area .summary_area .h_notice .more_box .txt:after{position:absolute;top:100%;right:0;left:0;border-top:1px solid rgba(255,255,255,.7);content:''}.brochure_area .summary_area .h_notice .accent{color:#13e67e}.brochure_area .summary_area .notice{margin-top:8px;font-size:13px;line-height:16px;opacity:.6;letter-spacing:-.24px}.brochure_area .summary_area .desc_area{margin:18px 30px 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}.brochure_area .summary_area .desc_list{max-width:315px;margin:0 auto}.brochure_area .summary_area .desc_list .desc{font-size:15px;line-height:24px;letter-spacing:-.29px}.brochure_area .summary_area .desc_list .notice{margin-top:0;word-break:keep-all}.brochure_area .summary_area .desc_item{position:relative;padding-left:26px;text-align:left}.brochure_area .summary_area .desc_item:before{background-position:-61px -163px;background-repeat:no-repeat;width:18px;height:18px;position:absolute;top:4px;left:0;content:''}.brochure_area .summary_area .desc_item+.desc_item{margin-top:4px}.brochure_area .brochure_tab{display:table;table-layout:fixed;border-collapse:collapse;position:relative;z-index:1;width:100%;border-bottom:1px solid rgba(0,0,0,.12);background-color:#fff}.brochure_area .brochure_tab li{display:table-cell}.brochure_area .brochure_tab button{display:block;position:relative;width:100%;font-size:16px;line-height:56px;color:#222;letter-spacing:-.8px}.brochure_area .brochure_tab button[aria-selected=true]{font-weight:700;color:#0fc061}.brochure_area .brochure_tab button[aria-selected=true]:after{position:absolute;right:0;bottom:-1px;left:0;border-bottom:2px solid #0fc061;content:''}.brochure_area .brochure_board .digital_area{padding:0;min-height:inherit;line-height:16px}.brochure_area .brochure_board .btn_fold{display:block;position:relative;width:100%;padding:25px 40px 21px 20px;border-bottom:1px solid rgba(0,0,0,.06);text-align:left}.brochure_area .brochure_board .btn_fold:after{background-position:-243px -120px;background-repeat:no-repeat;width:16px;height:9px;position:absolute;top:30px;right:20px;content:''}.brochure_area .brochure_board .btn_fold[aria-expanded=true]{box-shadow:0 10px 10px -5px rgba(0,0,0,.05)}.brochure_area .brochure_board .btn_fold[aria-expanded=true]:after{transform:rotate(180deg)}.brochure_area .brochure_board .btn_fold[aria-expanded=true]+.list_area{display:block}.brochure_area .brochure_board .btn_fold .txt{font-size:17px;line-height:20px;font-weight:700;color:#292a2e}.brochure_area .section_area .list_area{display:none}.brochure_area .list_area{padding:0 20px 53px;border-bottom:1px solid rgba(0,0,0,.06)}.brochure_area .list_box{margin-top:29px;letter-spacing:-.3px}.brochure_area .list_box .badge_point{background-position:-3px -142px;background-repeat:no-repeat;width:52px;height:15px;display:inline-block;vertical-align:top}.brochure_area .list_box .h_title{font-size:16px;line-height:22px;font-weight:700;color:#222}.brochure_area .list_box .h_title .badge_point{margin:3px 1px 0 3px}.brochure_area .list_box .h_desc{margin-top:4px;font-size:13px;line-height:16px;font-weight:500;color:#999;letter-spacing:-.5px}.brochure_area .list_box .notice{margin-top:4px;font-size:13px;line-height:17px;color:#999}.brochure_area .list_box .lnk_more{display:inline-block;margin-top:1px;font-size:13px;line-height:22px;letter-spacing:-.41px}.brochure_area .list_box .lnk_more .txt{color:#222;font-weight:600;text-decoration:underline}.brochure_area .list_box .lnk_more .txt:after{background-position:-374px -91px;background-repeat:no-repeat;width:5px;height:6px;display:inline-block;margin:8px 0 0 4px;vertical-align:top;content:''}.brochure_area .list_box .desc_list{margin-top:8px;letter-spacing:-.5px}.brochure_area .list_box .desc_list.large .desc_item{font-size:15px;line-height:20px;font-weight:500;color:#222;letter-spacing:-.32px}.brochure_area .list_box .desc_list.large .desc_item:before{top:8px}.brochure_area .list_box .desc_list.large .desc_item+.desc_item{margin-top:10px}.brochure_area .list_box .desc_item{position:relative;padding-left:9px;font-size:14px;line-height:19px;color:#666}.brochure_area .list_box .desc_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:0;background-color:#d8d8d8;content:''}.brochure_area .list_box .desc_item.em{font-weight:500;color:#222}.brochure_area .list_box .desc_item.em .notice{font-size:14px;line-height:19px;color:#666}.brochure_area .list_box .desc_item .badge_point{margin:3px 1px 0 0}.brochure_area .list_box .desc_item .notice{margin-top:4px;font-size:13px;line-height:17px;color:#999}.brochure_area .list_box .desc_item .point{font-weight:600}.brochure_area .list_box .desc_item .example{color:#03c75a;font-weight:700}.brochure_area .list_box .desc_item .sub_title{display:block;margin-top:6px;font-weight:500;color:#222}.brochure_area .list_box .desc_item+.desc_item{margin-top:6px}.brochure_area .list_box .desc_item:last-child .sub_list{padding-bottom:0}.brochure_area .list_box:last-child .table_list{border-bottom:0}.brochure_area .list_box+.list_box{margin-top:40px}.brochure_area .list_box .desc_box{margin-top:20px;padding:30px 0;border-radius:10px;background-color:#f6f7f9;text-align:center}.brochure_area .list_box .desc_box .s_title{display:block;font-size:16px;line-height:24px;color:#222}.brochure_area .list_box .desc_box .s_title .badge_point{margin-top:4px}.brochure_area .list_box .desc_box .notice{margin-top:4px;font-size:13px;line-height:16px;font-weight:500;color:#a7a7a7;letter-spacing:-.6px}.brochure_area .list_box .desc_box+.desc_box{margin-top:10px}.brochure_area .list_box .img_list{margin-top:20px}.brochure_area .list_box .img_list .img_item+.img_item{margin-top:25px}.brochure_area .list_box .img_list .img_desc{display:block;font-size:14px;line-height:17px;font-weight:500;color:#444;letter-spacing:-.27px}.brochure_area .list_box .img_list img{width:100%;max-width:343px;margin-top:10px;vertical-align:top}.brochure_area .saving_example+.table_list{margin-top:6px;border-top:0}.brochure_area .saving_example+.table_list .table_item{display:block;padding:14px 0 15px}.brochure_area .saving_example+.table_list .table_item .desc,.brochure_area .saving_example+.table_list .table_item .title{font-size:16px;line-height:24px}.brochure_area .saving_example+.table_list .table_item .title{display:block;width:auto;padding:0;color:#222}.brochure_area .saving_example+.table_list .table_item .title .point{color:#03c75a}.brochure_area .saving_example+.table_list .table_item .title .badge_point{margin:5px 1px 0 0}.brochure_area .saving_example+.table_list .table_item .desc{padding:0;font-weight:700;color:#03c75a}.brochure_area .saving_example+.table_list .table_item .desc .ico_plus{background-position:-206px -120px;background-repeat:no-repeat;width:15px;height:15px;display:inline-block;margin:5px 0 0 2px;vertical-align:top}.brochure_area .saving_example{max-width:335px;margin:0 auto}.brochure_area .saving_example img{display:block}.brochure_area .table_list{margin-top:16px;border:1px dotted #e6e6e6;border-width:1px 0}.brochure_area .table_list+.desc_list{margin-top:15px}.brochure_area .table_item{display:table;table-layout:fixed;border-collapse:collapse;width:100%}.brochure_area .table_item .title{display:table-cell;width:51px;padding:17px 0 18px;font-size:18px;line-height:21px;letter-spacing:-.36px;color:#03c75a;vertical-align:middle}.brochure_area .table_item .desc{display:table-cell;padding:17px 0 18px;font-size:14px;line-height:19px;color:#222;vertical-align:middle}.brochure_area .table_item .desc .notice{display:block;margin-top:4px;line-height:18px}.brochure_area .table_item .desc .sub_list{color:#666;letter-spacing:-.3px}.brochure_area .table_item .desc .sub_item .lnk{display:inline-block;vertical-align:top}.brochure_area .table_item .desc .sub_item .lnk .txt{color:#666;text-decoration:underline}.brochure_area .table_item .desc .badge_point{margin-top:3px}.brochure_area .table_item+.table_item{border-top:1px dotted #e6e6e6}.brochure_area .digital_list{margin-top:15px;border:1px dotted #e6e6e6;border-width:1px 0}.brochure_area .digital_item{position:relative;padding:17px 0 14px 53px}.brochure_area .digital_item .img_box{position:absolute;top:14px;bottom:0;left:0;width:38px;height:38px}.brochure_area .digital_item .img_box img{display:block}.brochure_area .digital_item .img_box .rw_ico_circle{border-radius:50%}.brochure_area .digital_item .summary{font-size:15px;line-height:17px;font-weight:700;color:#000;letter-spacing:-.27px}.brochure_area .digital_item .summary .price{font-size:12px;letter-spacing:-.23px}.brochure_area .digital_item .desc{margin-top:5px;font-size:13px;line-height:17px;color:#52625c;letter-spacing:-.24px}.brochure_area .digital_item .desc .point{font-weight:700;color:#0fc061}.brochure_area .digital_item .desc+.notice{font-size:12px;line-height:15px;color:#e7545c;letter-spacing:-.27px}.brochure_area .digital_item .desc+.notice .point{position:relative}.brochure_area .digital_item .desc+.notice .point:before{position:absolute;top:100%;right:0;left:0;border-top:1px solid #e7545c;content:''}.brochure_area .digital_item .desc .br_netflix{display:none}.brochure_area .digital_item+.digital_item{border-top:1px dotted #e6e6e6}.brochure_area .sub_list{margin-top:4px;padding-bottom:2px;line-height:22px;font-weight:400;color:#666}.brochure_area .sub_list .sub_item{position:relative;padding-left:15px}.brochure_area .sub_list .sub_item:before{position:absolute;top:8px;left:3px;width:7px;height:5px;border:1px solid #ccc;border-width:0 0 1px 1px;content:''}.brochure_area .sub_list .sub_item .desc{color:#666}.brochure_area .sub_list .sub_item.large{font-size:15px;font-weight:700;color:#222}.brochure_area .sub_list .sub_item.em{color:#222}.brochure_area .sub_list .point{font-weight:600;color:#222}.brochure_area .sub_list.example .sub_item{font-weight:400;color:#222}.brochure_area .sub_list.example .sub_item+.sub_item{margin-top:10px}.brochure_area .lnk_join{position:fixed;right:0;bottom:0;left:0;z-index:80;padding:29px 0 calc(constant(safe-area-inset-bottom) + 29px);padding:29px 0 calc(env(safe-area-inset-bottom) + 29px);width:100%;max-width:768px;margin:0 auto;background-color:#02cc5c}.brochure_area .lnk_join .txt{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:26px;line-height:32px;font-weight:900;letter-spacing:-2px;color:#1a2246;text-align:center}.brochure_area .lnk_join .txt:after{background-position:-85px -189px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;vertical-align:top;margin:5px 0 0 7px;content:''}.brochure_area .dicon_add_desc,.brochure_area .family_desc{position:relative;margin-top:13px;padding:16px 0 17px 53px;border:1px dotted #e6e6e6;border-width:1px 0}.brochure_area .dicon_add_desc:before,.brochure_area .family_desc:before{position:absolute;top:15px;bottom:0;left:0;content:''}.brochure_area .dicon_add_desc .title,.brochure_area .family_desc .title{display:block;font-size:14px;line-height:17px;font-weight:600;color:#000;letter-spacing:-.27px}.brochure_area .dicon_add_desc .desc,.brochure_area .family_desc .desc{margin-top:4px;font-size:13px;line-height:16px;color:#52625c;letter-spacing:-.24px}.brochure_area .family_desc:before{background-position:0 -227px;background-repeat:no-repeat;width:42px;height:42px}.brochure_area .dicon_add_desc:before{background-position:-44px -227px;background-repeat:no-repeat;width:42px;height:42px}.brochure_area .alert{position:relative;margin-top:12px;padding-left:17px;font-size:13px;line-height:16px;color:#999;letter-spacing:-.3px}.brochure_area .alert:before{background-position:-107px -142px;background-repeat:no-repeat;width:13px;height:13px;position:absolute;top:2px;left:0;content:''}.wrap.brochure_scroll .detail_area{padding-top:57px}.wrap.brochure_scroll .detail_area .brochure_tab{position:fixed;top:0;right:0;left:0;z-index:10;max-width:768px;margin:0 auto;background-color:#fff}.wrap.brochure_scroll .brochure_area .lnk_join{background:#00d047;background:linear-gradient(107deg,#00d047 0,#1e9bf5 77%,#5f6ef0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d047', endColorstr='#5f6ef0', GradientType=1 )}.wrap.brochure_scroll .brochure_area .lnk_join .txt{color:#fff}.wrap.brochure_scroll .brochure_area .lnk_join .txt:after{background-position:-33px -189px;background-repeat:no-repeat;width:20px;height:20px}.wrap.brochure_scroll .brochure_area.student .lnk_join{background:#64f64a}.wrap.brochure_scroll .brochure_area.student .lnk_join .txt{color:#000}.wrap.brochure_scroll .brochure_area.student .lnk_join .txt:after{background-position:-59px -189px;background-repeat:no-repeat;width:20px;height:20px}.annual_area{display:flex;flex-direction:column;height:100%;margin:0 -18px}.annual_area .annual_inner{overflow-y:auto;flex:1}.annual_area .title_box{background:#09184d;background:linear-gradient(to top,#09184d 101%,#020d38);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#09184d', endColorstr='#020d38')}.annual_area .title_box .inner{padding:28px 32px 33px 36px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_naahny-04n4oq9n.cat) no-repeat;background-size:auto 369px;background-position:center}.annual_area .img_box{max-width:308px;margin:0 auto}.annual_area .img_box img{vertical-align:top}.annual_area .notice_box{margin-top:25px;padding:0 25px 20px}.annual_area .notice_box .title{display:block;font-size:16px;line-height:23px;letter-spacing:-.3px}.annual_area .notice_box .notice_list{margin-top:11px}.annual_area .notice_item{position:relative;padding-left:9px;font-size:13px;line-height:18px;color:#666;letter-spacing:-.46px}.annual_area .notice_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:6px;left:0;background-color:#d8d8d8;content:''}.annual_area .notice_item+.notice_item{margin-top:6px}.annual_area .join_box{border-top:1px solid rgba(0,0,0,.05);background-color:#fff}.annual_area .join_box .terms_box{margin-top:20px;padding:0 25px}.annual_area .join_box .check_item input[type=checkbox]:checked+.check_box:before{background-position:-309px -82px;background-repeat:no-repeat;width:20px;height:20px}.annual_area .join_box .check_item+.check_item{margin-top:14px}.annual_area .join_box .check_box{position:relative;padding:1px 0 0 27px;line-height:17px;color:#292a2e;letter-spacing:-.47px}.annual_area .join_box .check_box .point{color:#03c75a}.annual_area .join_box .check_box:before{background-position:-331px -82px;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;left:0;content:''}.annual_area .join_box .notice_list{margin-top:7px}.annual_area .join_box .btn_more{display:block;width:100%;margin-top:20px;padding:33px 0 calc(constant(safe-area-inset-bottom) + 33px);padding:33px 0 calc(env(safe-area-inset-bottom) + 33px);background-color:#03c75a;text-align:center}.annual_area .join_box .btn_more:after,.annual_area .join_box .btn_more:before{display:inline-block;vertical-align:top;content:''}.annual_area .join_box .btn_more:before{background-position:0 -182px;background-repeat:no-repeat;width:216px;height:25px}.annual_area .join_box .btn_more:after{background-position:-33px -189px;background-repeat:no-repeat;width:20px;height:20px;margin:2px 0 0 4px}.annual_area .join_box .btn_more:disabled{background-color:#ddd;cursor:default}.promo_free{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.promo_free .content_area{padding:30px 0 41px;background:#4447c2;background:linear-gradient(to bottom,#4447c2 -20%,#1a1c77 81%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4447c2', endColorstr='#1a1c77', GradientType=0 )}.promo_free .service_logo{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_09_ej_8qr774p5.cat);background-size:246px 226px;background-position:0 -165px;background-repeat:no-repeat;width:123px;height:40px;position:relative;margin:0 auto}.promo_free .h_title{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_09_ej_8qr774p5.cat);background-size:246px 226px;background-position:0 0;background-repeat:no-repeat;width:246px;height:164px;position:relative;margin:5px auto 0;padding-top:0}.promo_free .promo_coupon{position:relative;height:167px;margin:24px auto 0;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sej_vzt_cebzb_pbhcba-8q3prnr6.cat) no-repeat;background-size:auto 167px;background-position:center}.promo_free .lnk_more{display:block;box-sizing:border-box;position:relative;max-width:300px;margin:10px auto 0;padding:20px;border-radius:30px;background-color:#03c75a}.promo_free .lnk_more:before{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_09_ej_8qr774p5.cat);background-size:246px 226px;background-position:0 -206px;background-repeat:no-repeat;width:181px;height:20px;display:block;margin:0 auto;content:''}.promo_free .notice_box{padding:24px 25px}.promo_free .notice_box .title{display:block;font-size:15px;line-height:17px;font-weight:600;letter-spacing:-.44px}.promo_free .notice_box .list{margin-top:10px}.promo_free .notice_box .item{position:relative;padding-left:8px;font-size:11px;line-height:18px;color:#999;letter-spacing:-.43px}.promo_free .notice_box .item:before{width:3px;height:3px;border-radius:50%;position:absolute;top:7px;left:0;background-color:#c2c2c2;content:''}.nudging_agree{position:relative;margin:0 -3px;padding:27px 0 calc(constant(safe-area-inset-bottom) + 97px);padding:27px 0 calc(env(safe-area-inset-bottom) + 97px)}.nudging_agree .accent{color:#03a94d}.nudging_agree .title_box{display:block;text-align:center}.nudging_agree .user{display:block;margin:0 31px;font-size:17px;line-height:20px;font-weight:400;color:#000;letter-spacing:-.5px}.nudging_agree .user .point{font-weight:700}.nudging_agree .user b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:60%;vertical-align:top}.nudging_agree .tit{display:block;position:relative;margin:0 auto}.nudging_agree .tit.finish{background-position:0 -153px;background-repeat:no-repeat;width:280px;height:27px;margin-top:10px}.nudging_agree .tit.join{background-position:0 -104px;background-repeat:no-repeat;width:204px;height:47px;margin-top:14px}.nudging_agree .point_box{display:block;margin-top:1px;font-size:28px;line-height:41px;font-weight:800;letter-spacing:-.5px;color:#03a94d}.nudging_agree .point_box+.tit.join{background-position:-191px -62px;background-repeat:no-repeat;width:145px;height:18px;margin-top:6px}.nudging_agree .point_box .inner{display:inline-block;position:relative;vertical-align:top}.nudging_agree .point_box .inner:before{position:absolute;right:-2px;bottom:4px;left:-2px;z-index:1;height:12px;background-color:#cafde1;content:''}.nudging_agree .point_box .num,.nudging_agree .point_box .txt{position:relative;z-index:2}.nudging_agree .point_box .num{font-size:30px;font-weight:900;letter-spacing:-1px}.nudging_agree .point_box .txt{margin-left:-4px}.nudging_agree .btn_close{position:absolute;top:0;right:-11px;padding:19px}.nudging_agree .btn_close:before{background-position:-353px -82px;background-repeat:no-repeat;width:19px;height:19px;display:inline-block;vertical-align:top;content:''}.nudging_agree .img_box{max-width:245px;margin:14px auto 0}.nudging_agree .img_box img{vertical-align:top}.nudging_agree .notice{margin-top:7px;font-size:11px;line-height:14px;color:#888;letter-spacing:-.5px;text-align:center}.nudging_agree .terms_box{position:relative;margin-top:24px;padding:0 15px;border-radius:8px;background-color:#fff}.nudging_agree .terms_box:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.05);border-radius:8px;content:''}.nudging_agree .terms_box .input_chk+.input_chk{margin-top:1px}.nudging_agree .terms_all label{padding:10px 0 10px 32px}.nudging_agree .terms_all label:before{top:10px}.nudging_agree .terms_item{margin-top:0;padding:9px 0 10px;border-top:1px solid #f4f6f6}.nudging_agree .terms_item label{padding:6px 0 6px 32px}.nudging_agree .terms_item label:before{top:10px}.nudging_agree .action_box{box-sizing:border-box;position:fixed;right:0;bottom:0;left:0;max-width:768px;margin:0 auto;padding:15px 15px calc(constant(safe-area-inset-bottom) + 15px);padding:15px 15px calc(env(safe-area-inset-bottom) + 15px);background-color:#f7fcf7}.nudging_agree .btn_done{padding:0 18px;background:linear-gradient(116deg,#00d047 12%,#329fed 50%,#5161e6 88%)}.nudging_agree .btn_done .txt{font-size:18px;line-height:58px;font-weight:700;color:#fff;letter-spacing:-.8px}.nudging_agree .btn_done:disabled{background:#c5c5c5}.nudging_finish{position:relative;margin:0 -3px;padding:35px 0 calc(constant(safe-area-inset-bottom) + 146px);padding:35px 0 calc(env(safe-area-inset-bottom) + 146px);text-align:center}.nudging_finish .img_box{max-width:275px;margin:0 auto}.nudging_finish .h_title{background-position:0 0;background-repeat:no-repeat;width:189px;height:102px;margin:40px auto 0}.nudging_finish .btn_close{position:absolute;top:0;right:-11px;padding:19px}.nudging_finish .btn_close:before{background-position:-353px -82px;background-repeat:no-repeat;width:19px;height:19px;display:inline-block;vertical-align:top;content:''}.nudging_finish .date{margin-top:16px;font-size:14px;line-height:17px;letter-spacing:-1px}.nudging_finish .date .title{font-weight:500}.nudging_finish .date .num{font-weight:900}.nudging_finish .desc_box{max-width:245px;margin:17px auto 0;padding-top:16px;border-top:1px solid rgba(0,0,0,.06);font-size:15px;line-height:20px;color:#777b8b;letter-spacing:-.5px}.nudging_finish .action_box{box-sizing:border-box;position:fixed;right:0;bottom:0;left:0;max-width:768px;margin:0 auto;padding:15px 15px calc(constant(safe-area-inset-bottom) + 15px);padding:15px 15px calc(env(safe-area-inset-bottom) + 15px);padding:15px;background-color:#f7fcf7}.nudging_finish .lnk_more{display:block;padding:0 18px;border-radius:6px;background-color:#03c75a}.nudging_finish .lnk_more .txt{font-size:18px;line-height:58px;font-weight:700;color:#fff;letter-spacing:-.8px}.promo_student{margin:0 -18px;padding-top:500px}.promo_student .title_area{position:fixed;top:0;right:0;left:0;padding:30px 0;background:#131313;background:radial-gradient(circle at 50% 49%,#131313,#26154a 19%,#16171a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#131313', endColorstr='#16171a', GradientType=1 );text-align:center}.promo_student .title_area .h_title{background-position:-3px -104px;background-repeat:no-repeat;width:200px;height:32px;position:relative;margin:0 auto}.promo_student .title_area .title{margin-top:15px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:28px;line-height:40px;font-weight:900;color:#fff;letter-spacing:-2px}.promo_student .title_area .title .accent{display:block;color:#9243f4}.promo_student .title_area .notice{margin-top:17px;text-align:center}.promo_student .title_area .notice .inner{display:inline-block;padding:5px 18px 6px 19px;border-radius:15px;background-color:#833ecf;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;font-weight:500;color:#fff;letter-spacing:-1px;vertical-align:top}.promo_student .title_area .notice .accent{font-weight:700;color:#eeff25}.promo_student .title_area img{margin-top:18px;vertical-align:top}.promo_student .content_area{position:relative;z-index:10;padding:30px 20px 0;background-color:#fff}.promo_student .h_title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:28px;line-height:40px;font-weight:900;letter-spacing:-2px;text-align:center}.promo_student .item_box{box-sizing:border-box;position:relative;margin-top:41px;border:1px solid #000;border-radius:18px;background-color:rgba(65,154,248,.08)}.promo_student .item_box.basic{background-color:rgba(37,216,116,.08)}.promo_student .item_box.basic .item:last-child{padding-top:28px;padding-bottom:28px}.promo_student .item_box.basic .accent{color:#03a94d}.promo_student .item_box.student{background-color:rgba(176,87,255,.08)}.promo_student .item_box.student .accent{color:#7f00d4}.promo_student .item_box .title{position:absolute;top:-17px;right:0;left:0;text-align:center}.promo_student .item_box .title .inner{display:inline-block;padding:9px 16px;border-radius:100px;background-color:#22272b;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:17px;font-weight:500;color:#fff;letter-spacing:-1.5px;vertical-align:top}.promo_student .item_box .title .accent{color:#419af8}.promo_student .item_box+.item_box{margin-top:32px}.promo_student .item_list{position:relative;padding:8px 24px 0}.promo_student .item_list .item{position:relative;padding:25px 94px 25px 0}.promo_student .item_list .item:has(.notice){padding-top:16px;padding-bottom:15px}.promo_student .item_list .item+.item{border-top:1px solid #dcdcde}.promo_student .item_list img{position:absolute;top:0;right:-5px;bottom:0;margin:auto 0}.promo_student .item_list .desc{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:17px;line-height:25px;font-weight:500;color:#444;letter-spacing:-1px}.promo_student .item_list .desc .line{white-space:nowrap}.promo_student .item_list .notice{margin-top:3px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;font-weight:500;color:#909090;letter-spacing:-.75px}.promo_student .item_list .notice .line{white-space:nowrap}.promo_student .item_list .accent{font-size:18px;font-weight:700;color:#419af8}.promo_student .notice_area{margin:30px -20px 0;padding:30px;background-color:#f0f2f5}.promo_student .notice_item .title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:17px;font-weight:700;color:#222;letter-spacing:-.5px}.promo_student .notice_item .title.ico{position:relative;padding-left:21px}.promo_student .notice_item .title.ico:before{background-position:-152px -163px;background-repeat:no-repeat;width:15px;height:15px;position:absolute;top:0;left:0;content:''}.promo_student .notice_item .list{margin-top:11px}.promo_student .notice_item .item{position:relative;padding-left:14px;font-size:13px;line-height:18px;color:#909090;letter-spacing:-.5px;word-break:keep-all}.promo_student .notice_item .item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:4px;background-color:#d8d8d8;content:''}.promo_student .notice_item .item+.item{margin-top:4px}.promo_student .notice_item+.notice_item{margin-top:15px}.promo_student .fold_area{margin-top:20px;border:1px solid #e5e5e5;border-radius:18px;background-color:#f5f5f5}.promo_student .fold_area .btn_fold{display:block;position:relative;width:100%;padding:17px 38px 17px 23px;text-align:left}.promo_student .fold_area .btn_fold:before{background-position:-209px -126px;background-repeat:no-repeat;width:12px;height:7px;position:absolute;top:23px;right:23px;content:''}.promo_student .fold_area .btn_fold .txt{font-size:15px;line-height:19px;color:#222;letter-spacing:-.8px}.promo_student .fold_area .btn_fold[aria-expanded=true]:before{transform:rotate(180deg)}.promo_student .fold_area .btn_fold[aria-expanded=true]+.desc_box{display:block}.promo_student .fold_area .desc_box{display:none;margin-top:-3px;padding:0 23px 19px;font-size:13px;line-height:18px;color:#909090;letter-spacing:-.5px}.promo_student .fold_area .lnk_more .txt{color:#833ecf;text-decoration:underline}.promo_student .banner_box{margin:0 -20px}.promo_student .banner_box .lnk_banner{display:block;text-align:center}.promo_student .banner_box img{max-width:375px;vertical-align:top}.promo_student .lnk_box{position:fixed;right:0;bottom:calc(constant(safe-area-inset-bottom) + 14px);bottom:calc(env(safe-area-inset-bottom) + 14px);left:0;z-index:10}.promo_student .lnk_box .lnk_join{display:block;margin:0 10px;padding:13px;border:1px solid #22272b;border-radius:14px;background-color:#aa4aff;box-shadow:0 2px 0 0 #22272b,0 6px 6px 0 rgba(0,0,0,.1);text-align:center}.promo_student .lnk_box .txt{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:24px;line-height:40px;font-weight:900;color:#fff;letter-spacing:-1.5px}.promo_student .lnk_box .txt:after{background-position:-33px -189px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;margin:9px 0 0 7px;vertical-align:top;content:''}.promo_student .footer{margin:0 -20px;padding-bottom:calc(constant(safe-area-inset-bottom) + 116px);padding-bottom:calc(env(safe-area-inset-bottom) + 116px)}.promo_student .accent{color:#833ecf}.promo_pass{overflow:hidden;margin:0 -18px;padding-bottom:calc(constant(safe-area-inset-bottom) + 117px);padding-bottom:calc(env(safe-area-inset-bottom) + 117px)}.promo_pass .title_area{position:relative;padding:30px 0 18px;background:#f1f4f6}.promo_pass .title_area .logo_pass{background-position:-191px -82px;background-repeat:no-repeat;width:116px;height:20px;display:block;margin:0 auto}.promo_pass .title_area .h_title{background-position:-3px -3px;background-repeat:no-repeat;width:249px;height:95px;display:block;margin:24px auto 0}.promo_pass .title_area .h_desc{background-position:0 -209px;background-repeat:no-repeat;width:253px;height:16px;display:block;margin:14px auto 0}.promo_pass .title_area .date{background-position:-191px 0;background-repeat:no-repeat;width:194px;height:60px;display:block;margin:24px auto 0}.promo_pass .title_area .img_box{margin-top:-2px;padding:0 20px;text-align:center}.promo_pass .title_area img{display:block;width:100%}.promo_pass .title_area .btn_close{position:absolute;top:0;right:0;padding:17px 21px 17px 17px}.promo_pass .title_area .btn_close:before{background-position:-109px -163px;background-repeat:no-repeat;width:16px;height:16px;display:block;margin:0 auto;content:''}.promo_pass .desc_area{position:relative;margin-top:-18px;padding:18px 24px 0;border-radius:18px 18px 0 0;background:#fff;box-shadow:0 -2px 8px 0 rgba(0,0,0,.05)}.promo_pass .desc_area .h_title{background-position:-206px -104px;background-repeat:no-repeat;width:122px;height:14px;display:block;margin:0 auto}.promo_pass .time_list{display:flex;justify-content:center;margin-top:12px}.promo_pass .time_item{width:84px;text-align:center}.promo_pass .time_item .num{display:block;position:relative;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:30px;line-height:33px;font-weight:900;color:#000;letter-spacing:-.5px}.promo_pass .time_item .desc{display:block;margin-top:5px;font-size:12px;line-height:14px;color:#000;letter-spacing:-.5px}.promo_pass .time_item+.time_item .num:after,.promo_pass .time_item+.time_item .num:before{width:6px;height:6px;border-radius:50%;position:absolute;left:-3px;background:#d9d9d9;content:''}.promo_pass .time_item+.time_item .num:before{top:7px}.promo_pass .time_item+.time_item .num:after{bottom:8px}.promo_pass .notice_box{margin-top:18px;padding:19px;border:1px solid #e8ecef;border-radius:12px;background:#f8f9fd}.promo_pass .notice_box .s_title{display:block;font-size:16px;line-height:19px;font-weight:800;color:#000}.promo_pass .notice_list{margin-top:12px}.promo_pass .notice_item{position:relative;padding-left:7px;font-size:12px;line-height:18px;color:#949494;letter-spacing:-1px}.promo_pass .notice_item:before{width:3px;height:3px;border-radius:50%;position:absolute;top:8px;left:0;background:#d9d9d9;content:''}.promo_pass .notice_item+.notice_item{margin-top:8px}.promo_pass .action_box{position:fixed;right:0;bottom:0;left:0;padding:14px 24px calc(constant(safe-area-inset-bottom) + 10px);padding:14px 24px calc(env(safe-area-inset-bottom) + 10px);background:linear-gradient(180deg,rgba(255,255,255,0) -17%,#fff 11%);text-align:center}.promo_pass .action_box .lnk_more{display:block;padding:18px 0;border-radius:12px;background:#03a94d;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:17px;font-weight:700;letter-spacing:-1px}.promo_pass .action_box .lnk_more .txt{display:inline-block;color:#fff;vertical-align:top}.promo_pass .action_box .lnk_more .txt:after{background-position:-376px -62px;background-repeat:no-repeat;width:7px;height:10px;display:inline-block;margin:3px 0 0 4px;vertical-align:top;content:''}.promo_pass .action_box .lnk{display:inline-block;margin-top:6px;padding:10px 0;font-size:12px;line-height:14px;letter-spacing:-.5px;vertical-align:top}.promo_pass .action_box .lnk:before{background-position:-87px -142px;background-repeat:no-repeat;width:14px;height:14px;display:inline-block;vertical-align:top;content:''}.promo_pass .action_box .lnk .txt{display:inline-block;position:relative;color:#757575;vertical-align:top}.promo_pass .action_box .lnk .txt:after{position:absolute;right:0;bottom:-1px;left:0;border-top:1px solid #757575;content:''}.landscape .brochure_area .detail_area .brochure_tab{position:relative}.landscape .brochure_area .lnk_join{display:block;position:relative;margin-top:50px;padding-bottom:29px}.landscape .wrap.brochure_scroll .detail_area{padding-top:0}.landscape .annual_area .annual_inner{flex:none}.landscape .annual_area .join_box{padding-bottom:calc(constant(safe-area-inset-bottom));padding-bottom:calc(env(safe-area-inset-bottom))}.landscape .annual_area .join_box .btn_more{padding-bottom:33px}.landscape .nudging_agree,.landscape .nudging_finish{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.landscape .nudging_agree .action_box,.landscape .nudging_finish .action_box{box-sizing:border-box;position:relative;margin:14px 0 0;padding:15px 0;width:100%}.landscape .nudging_finish .action_box{margin-top:49px}.landscape .promo_student .lnk_box{position:relative;right:auto;bottom:auto;left:auto;margin:30px -20px}.landscape .promo_student .footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 32px);padding-bottom:calc(env(safe-area-inset-bottom) + 32px)}.landscape .promo_pass{padding-bottom:0}.landscape .promo_pass .action_box{position:relative}@media (max-width:319px){.brochure_area .summary_area .title_box{margin:0 10px}}@media (max-width:321px){.brochure_area .list_box .h_title br{display:none}}@media (max-width:374px){.brochure_area .title_area{height:235px}.brochure_area .title_area .inner_box .inner{padding-top:4px}.brochure_area .title_area .inner_box .inner:before{right:-40px;width:292px;height:180px;background-size:auto 180px}.brochure_area .title_area .h_logo{width:58px}.brochure_area .title_area .h_title{margin-top:6px;font-size:27px;line-height:32px}.brochure_area .title_area .more_box .lnk_more{line-height:30px}.brochure_area .title_area .notice{margin-top:20px}.brochure_area .digital_item .notice .br_middle{display:none}.promo_student .item_list .item{padding-right:82px}.promo_student .item_list .desc{font-size:15px;line-height:22px}.promo_student .item_list .accent{font-size:15px}.promo_student .item_list img{width:94px}}@media (max-width:359px){.brochure_area .title_area .inner_box .inner:before{right:-65px}.brochure_area .digital_item .desc .br_netflix{display:block}.promo_student .item_list .desc .br_low{display:none}.promo_student .item_list .notice{font-size:12px;line-height:14px;letter-spacing:-1px}}@media (max-width:375px){.promo_student .banner_box img{width:100%}}@media (min-width:375px){.brochure_area .title_area .inner_box{width:375px}.promo_pass .title_area img{width:335px;margin:0 auto}}@media (min-width:750px){.brochure_area .title_area{height:380px}.brochure_area .title_area .inner_box{width:750px}.brochure_area .title_area .inner_box .inner{padding:27px 0 0 64px}.brochure_area .title_area .inner_box .inner:before{right:-160px;width:743px;height:370px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_vzt_vageb04-q3r02o9o.cat) no-repeat;background-size:auto 370px}.brochure_area .title_area .h_logo{width:102px}.brochure_area .title_area .h_title{margin-top:12px;font-size:45px;line-height:54px}.brochure_area .title_area .more_box{margin-top:19px}.brochure_area .title_area .more_box .lnk_more{padding:0 31px;font-size:22px;line-height:55px}.brochure_area .title_area .more_box .txt:after{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_09_cebzb_1nrq7sqr.cat);background-size:385px 269px;background-position:-374px -82px;background-repeat:no-repeat;width:5px;height:7px;margin:23px 0 0 6px}.brochure_area .title_area .notice{margin-top:18px}}@media (min-width:768px){.brochure_area .lnk_join,.notice_tab,.nudging_agree .action_box,.nudging_finish .action_box{width:768px}.wrap.brochure_scroll .detail_area .brochure_tab{right:auto;left:50%;transform:translate(-50%)}.brochure_area.student .title_area .inner{position:relative;z-index:1;width:280px;height:160px;background-size:280px auto}.brochure_area.student .title_area .img{margin-top:-10px}.brochure_area.student .summary_area{display:block}.brochure_area.student .summary_area .title_box{display:block;margin:0 30px;padding:0;text-align:center}.brochure_area.student .summary_area .title_box .inner{max-width:100%}.brochure_area.student .summary_area .h_notice br,.brochure_area.student .summary_area .h_title br{display:none}.brochure_area.student .summary_area .desc_area{display:block;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.1);text-align:center}.brochure_area.student .summary_area .desc_area:before{display:none}.brochure_area.student .summary_area .desc_list{display:inline-block;vertical-align:top}.brochure_area.student .summary_area .desc_list+.desc_list{display:inline-block;margin-left:26px}.brochure_area.student .summary_area .desc_item:first-child+.desc_item{display:none}.brochure_area .summary_area{display:table;table-layout:fixed;border-collapse:collapse;width:100%}.brochure_area .summary_area .title_box{display:table-cell;margin:0;padding:35px 0 49px 64px;vertical-align:middle}.brochure_area .summary_area .desc_area{display:table-cell;position:relative;padding:30px 0 32px 61px;border-top:none;vertical-align:middle}.brochure_area .summary_area .desc_area:before{position:absolute;top:0;bottom:0;left:0;height:138px;margin:auto 0;border-left:1px solid rgba(255,255,255,.1);content:''}.brochure_area .table_item .desc br,.brochure_area .table_item .title br{display:none}.brochure_area .list_box .h_title br{display:none}.brochure_area .list_box .notice .br_middle{display:none}.brochure_area .list_box .desc_box .s_title .br_low{display:none}.brochure_area .digital_item .desc br,.brochure_area .digital_item .summary br{display:none}.brochure_area .dicon_add_desc .desc br,.brochure_area .dicon_add_desc .title br,.brochure_area .family_desc .desc br,.brochure_area .family_desc .title br{display:none}.promo_student .title_area{width:768px;margin:0 auto}.promo_student .lnk_box{width:768px;margin:0 auto}.promo_student .content_area{box-sizing:border-box;width:768px;margin:0 auto}.promo_student .h_title br{display:none}.promo_student .item_box.basic .item_list .item:has(.notice),.promo_student .item_box.student .item_list .item:has(.notice){padding-top:23px;padding-bottom:24px}.promo_student .item_list .item{padding-top:33px;padding-bottom:33px}.promo_student .item_list .desc br{display:none}.promo_student .item_list .notice .br_low{display:none}.promo_free{width:768px;margin:0 auto}.promo_pass .action_box{box-sizing:border-box;width:768px;margin:0 auto}}.wrap.app .uplus_area{padding-bottom:calc(constant(safe-area-inset-bottom) + 90px);padding-bottom:calc(env(safe-area-inset-bottom) + 90px)}.uplus_area{margin:0 -18px}.uplus_area .title_box{height:474px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_hcyhf-5978199q.cat) no-repeat;background-size:auto 474px;background-position:center}.uplus_area .info_box{padding:26px 30px 20px;background-color:#fafafa}.uplus_area .info_box .inner{width:315px;margin:0 auto}.uplus_area .info_box .h_title{background-position:-221px -25px;background-repeat:no-repeat;width:212px;height:20px}.uplus_area .info_box .desc{margin-top:13px;line-height:20px;letter-spacing:-.47px}.uplus_area .benefit_box{margin:30px 30px 0;line-height:17px;color:#292a2e;letter-spacing:-.32px}.uplus_area .benefit_box .inner{width:315px;margin:0 auto}.uplus_area .benefit_box .benefit_item .title{background-position:-221px 0;background-repeat:no-repeat;width:262px;height:23px;display:block}.uplus_area .benefit_box .benefit_item.two .title{background-position:-3px -3px;background-repeat:no-repeat;width:334px;height:46px}.uplus_area .benefit_box .benefit_item.three .title{background-position:0 0;background-repeat:no-repeat;width:219px;height:46px}.uplus_area .benefit_box .benefit_item+.benefit_item{margin-top:35px}.uplus_area .benefit_box .desc_list{margin-top:15px}.uplus_area .benefit_box .desc_item{position:relative;padding-left:12px;font-weight:500}.uplus_area .benefit_box .desc_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:6px;left:0;background-color:#d8d8d8;content:''}.uplus_area .benefit_box .desc_item .accent{font-weight:700}.uplus_area .benefit_box .desc_item .notice{margin-top:2px;font-size:12px;line-height:19px;font-weight:400;color:#5b5e6b;letter-spacing:-.28px}.uplus_area .benefit_box .desc_item .badge_point,.uplus_area .benefit_box .desc_item .badge_supersave{display:inline-block;vertical-align:top}.uplus_area .benefit_box .desc_item .badge_point{background-position:-3px -55px;background-repeat:no-repeat;width:44px;height:13px;margin-top:3px}.uplus_area .benefit_box .desc_item .badge_supersave{background-position:-3px -74px;background-repeat:no-repeat;width:36px;height:14px;margin-top:2px}.uplus_area .benefit_box .desc_item+.desc_item{margin-top:9px}.uplus_area .benefit_box .dicon_list{margin-top:3px}.uplus_area .benefit_box .dicon_item{position:relative;padding:16px 0 18px 53px}.uplus_area .benefit_box .dicon_item .img_box{position:absolute;top:14px;left:0;width:42px}.uplus_area .benefit_box .dicon_item .img_box img{vertical-align:top}.uplus_area .benefit_box .dicon_item .desc_box .tit{display:block;font-weight:500}.uplus_area .benefit_box .dicon_item .desc_box .tit .accent{font-weight:700}.uplus_area .benefit_box .dicon_item .desc_box .tit .sub{font-size:12px;color:#5b5e6b;letter-spacing:-.28px;vertical-align:top}.uplus_area .benefit_box .dicon_item .desc_box .benefit_list{margin-top:2px;font-size:12px;line-height:18px;color:#5b5e6b;letter-spacing:-.28px;word-break:keep-all}.uplus_area .benefit_box .dicon_item .desc_box .notice{margin-top:4px;font-size:12px;line-height:15px;color:#e7545c;letter-spacing:-.5px}.uplus_area .benefit_box .dicon_item .desc_box .notice .point{position:relative}.uplus_area .benefit_box .dicon_item .desc_box .notice .point:before{position:absolute;top:100%;right:0;left:0;border-top:1px solid #e7545c;content:''}.uplus_area .benefit_box .dicon_item+.dicon_item{border-top:1px dotted #eaebf0}.uplus_area .notice_box{margin-top:22px;padding:25px 26px;background-color:#fafafa}.uplus_area .notice_box .title{font-size:15px;color:#797b84}.uplus_area .notice_box .notice_list{margin-top:10px;font-size:13px;line-height:18px;color:#999dab;letter-spacing:-.5px}.uplus_area .notice_box .notice_item{position:relative;padding-left:9px}.uplus_area .notice_box .notice_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:6px;left:0;background-color:#d8d8d8;content:''}.uplus_area .notice_box .notice_item+.notice_item{margin-top:7px}.uplus_area .notice_box sup{display:inline-block;font-size:6px;line-height:9px;vertical-align:top}.uplus_area .notice_box .lnk{display:inline-block;vertical-align:top}.uplus_area .notice_box .lnk .txt{color:#03a94d;text-decoration:underline}.uplus_area .lnk_more{position:fixed;right:0;bottom:0;left:0;z-index:80;padding:33px 0 calc(constant(safe-area-inset-bottom) + 33px);padding:33px 0 calc(env(safe-area-inset-bottom) + 33px);text-align:center;background-color:#02cc5c}.uplus_area .lnk_more:before{background-position:0 -48px;background-repeat:no-repeat;width:221px;height:24px;display:inline-block;vertical-align:top;content:''}.uplus_area .accent{color:#03a94d}.landscape .wrap.app .uplus_area .lnk_more{padding-bottom:33px}.landscape .uplus_area .lnk_more{display:block;position:relative;padding-bottom:33px}@media (max-width:375px){.uplus_area .benefit_box .inner,.uplus_area .info_box .inner{width:100%}}@media (min-width:768px){.uplus_area .lnk_more{width:768px;margin:0 auto}}.pass_guide{padding:24px 2px calc(constant(safe-area-inset-bottom) + 19px);padding:24px 2px calc(env(safe-area-inset-bottom) + 19px)}.pass_guide.qr{padding-bottom:calc(constant(safe-area-inset-bottom) + 91px);padding-bottom:calc(env(safe-area-inset-bottom) + 91px)}.pass_guide h2.h_title{background-position:-3px -3px;background-repeat:no-repeat;width:196px;height:52px;display:block;margin:0 auto}.pass_guide .step_list{display:flex;justify-content:center;margin-top:14px}.pass_guide .step_item{width:101px;text-align:center;letter-spacing:-.5px}.pass_guide .step_item .img_box{overflow:hidden;position:relative;width:70px;height:70px;margin:0 auto;border-radius:8px}.pass_guide .step_item .img_box:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(204,204,204,.38);border-radius:8px;content:''}.pass_guide .step_item img{vertical-align:top}.pass_guide .step_item .index{display:block;margin-top:10px;font-size:13px;line-height:16px;font-weight:800;color:#03a94d}.pass_guide .step_item .desc{margin-top:4px;font-size:13px;line-height:16px;color:#121212}.pass_guide .step_item+.step_item{position:relative}.pass_guide .step_item+.step_item:before{background-position:-3px -84px;background-repeat:no-repeat;width:6px;height:10px;position:absolute;top:31px;right:100%;margin-right:-3px;content:''}.pass_guide .help_box{margin-top:24px;padding:21px 16px;border:1px solid rgba(0,0,0,.1);border-radius:12px}.pass_guide .help_box .h_title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:18px;font-weight:700;color:#121212;letter-spacing:-.5px}.pass_guide .help_list{margin-top:16px}.pass_guide .help_item{position:relative;padding-left:20px}.pass_guide .help_item .num{width:16px;height:16px;border-radius:50%;position:absolute;top:0;left:0;background:#03a94d;font-size:10px;line-height:16px;font-weight:700;color:#fff;letter-spacing:-.5px;text-align:center}.pass_guide .help_item .s_title{display:block;font-size:14px;line-height:18px;font-weight:600;color:#121212;letter-spacing:-.5px}.pass_guide .help_item .s_title .sub{margin-left:-3px;font-size:13px;line-height:17px;font-weight:400;color:#949494}.pass_guide .help_item .s_desc{margin-top:4px;font-size:14px;line-height:20px;color:#3f3f3f;letter-spacing:-.5px}.pass_guide .help_item .s_desc .lnk_more{display:inline-block;vertical-align:top}.pass_guide .help_item .s_desc .lnk_more .txt{color:#03a94d}.pass_guide .help_item .s_desc .lnk_more .txt:after{background-position:-15px -84px;background-repeat:no-repeat;width:6px;height:10px;display:inline-block;margin:4px 0 0 4px;vertical-align:top;content:''}.pass_guide .help_item+.help_item{margin-top:15px}.pass_guide .notice_box{margin-top:12px;border-radius:12px}.pass_guide .notice_box .fold_box{margin-top:5px}.pass_guide .notice_box .btn_fold{display:block;position:relative;width:100%;padding:12px 52px 12px 19px;border:1px solid rgba(0,0,0,.1);border-radius:12px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:16px;font-weight:500;letter-spacing:-.5px;text-align:left}.pass_guide .notice_box .btn_fold[aria-expanded=true]{border-radius:12px 12px 0 0;border-bottom:none}.pass_guide .notice_box .btn_fold[aria-expanded=true]:after{transform:rotate(180deg)}.pass_guide .notice_box .btn_fold[aria-expanded=true]+.notice_list{display:block}.pass_guide .notice_box .btn_fold:after{background-position:-25px -61px;background-repeat:no-repeat;width:12px;height:7px;position:absolute;top:0;right:0;bottom:0;margin:auto 22px auto 0;content:''}.pass_guide .notice_box .btn_fold .txt{color:#757575}.pass_guide .notice_list{display:none;position:relative;padding:12px 11px 17px 13px;border:1px solid rgba(0,0,0,.1);border-top-color:rgba(0,0,0,.04);border-radius:0 0 12px 12px;font-size:13px;line-height:17px;color:#949494;letter-spacing:-.5px}.pass_guide .notice_item{position:relative;padding-left:10px}.pass_guide .notice_item:before{width:3px;height:3px;border-radius:50%;position:absolute;top:7px;left:0;background:#949494;content:''}.pass_guide .notice_item+.notice_item{margin-top:5px}.pass_guide .benefit_area{position:relative;margin-top:32px}.pass_guide .benefit_area .h_title{margin-right:120px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:21px;font-weight:700;color:#121212;letter-spacing:-.5px}.pass_guide .benefit_area .lnk_notice{position:absolute;top:0;right:0;font-size:14px;line-height:17px;font-weight:500}.pass_guide .benefit_area .lnk_notice .txt{display:inline-block;color:#757575;vertical-align:top}.pass_guide .benefit_area .lnk_notice .txt:after{background-position:-3px -61px;background-repeat:no-repeat;width:16px;height:17px;display:inline-block;vertical-align:top;content:''}.pass_guide .benefit_swiper{margin:12px -20px 0;padding:0 20px 0 8px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.pass_guide .benefit_swiper .swiper_item{box-sizing:border-box;width:154px;padding-left:12px;text-align:center}.pass_guide .benefit_swiper .lnk_more{display:block;position:relative;padding:17px 0;border:1px solid #eeeff3;border-radius:18px;background:#f8f9fd}.pass_guide .benefit_swiper div.lnk_more .title{color:#757575}.pass_guide .benefit_swiper .img_box{overflow:hidden;position:relative;width:52px;height:52px;border-radius:50%;margin:0 auto}.pass_guide .benefit_swiper .img_box:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.04);border-radius:50%;content:''}.pass_guide .benefit_swiper .title{display:block;margin-top:8px;font-size:11px;line-height:14px;color:#03a94d;letter-spacing:-2%}.pass_guide .benefit_swiper .desc{margin-top:4px;font-size:14px;line-height:21px;font-weight:700;color:#3f3f3f;letter-spacing:-1px;word-break:keep-all}.pass_guide .benefit_swiper .desc .sub{font-size:12px;font-weight:500;color:#757575}.pass_guide .action_box{box-sizing:border-box;position:fixed;right:0;bottom:0;left:0;z-index:80;padding:15px 16px calc(constant(safe-area-inset-bottom) + 8px);padding:15px 16px calc(env(safe-area-inset-bottom) + 8px);border-top:1px solid rgba(0,0,0,.1);background:#fff}.pass_guide .action_box .lnk{display:block;padding:14px 0;border-radius:8px;background:#03a94d;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:20px;font-weight:700;text-align:center}.pass_guide .action_box .txt{display:inline-block;position:relative;color:#fff;vertical-align:top}.pass_guide .action_box .txt:before{background-position:0 -28px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;margin-right:4px;vertical-align:top;content:''}.pass_guide .accent{color:#03a94d}.landscape .pass_guide.qr{padding-bottom:calc(constant(safe-area-inset-bottom) + 19px);padding-bottom:calc(env(safe-area-inset-bottom) + 19px)}.landscape .pass_guide .action_box{box-sizing:border-box;position:relative;width:100%;margin-top:34px;padding:0;border-top:none}.pass_popup{box-sizing:border-box;margin:15px;padding-top:30px;border-radius:12px;background:#fff}.pass_popup .inner{padding:0 17px 30px}.pass_popup .logo_pass{background-position:0 0;background-repeat:no-repeat;width:154px;height:26px;display:block;margin:0 auto}.pass_popup .s_title{display:block;margin-top:11px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:22px;line-height:30px;font-weight:500;color:#121212;letter-spacing:-1px}.pass_popup .s_desc{margin-top:10px;font-size:15px;line-height:23px;color:#757575;letter-spacing:-.5px}.pass_popup .help_box{margin:24px 15px -6px;padding-top:18px;border-top:1px solid #e8ecef;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.pass_popup .help_box .desc{font-size:16px;line-height:22px;font-weight:500;color:#121212;letter-spacing:-1px}.pass_popup .help_box .lnk_box{margin-top:11px}.pass_popup .help_box .lnk{display:block;padding:11px 0;border-radius:8px;background:#03a94d;font-size:13px;line-height:18px;font-weight:700}.pass_popup .help_box .lnk .txt{display:inline-block;color:#fff;vertical-align:top}.pass_popup .btn_list{display:table;table-layout:fixed;border-collapse:collapse;width:100%;border-top:1px solid #d3dadf}.pass_popup .btn_item{display:table-cell}.pass_popup .btn_item .btn{display:block;width:100%;font-size:16px;line-height:47px;font-weight:500;letter-spacing:-.5px}.pass_popup .btn_item .txt{color:#3f3f3f}@media (min-width:375px){.pass_popup{width:335px;margin:20px auto}}@media (min-width:768px){.pass_guide .action_box{width:768px;margin:0 auto}.pass_popup{width:385px}}.wrap.app .voucher_intro{padding-bottom:calc(constant(safe-area-inset-bottom) + 98px);padding-bottom:calc(env(safe-area-inset-bottom) + 98px)}.wrap.app .voucher_profile{padding-bottom:calc(constant(safe-area-inset-bottom) + 116px);padding-bottom:calc(env(safe-area-inset-bottom) + 116px)}.wrap.app .voucher_home{padding-bottom:calc(constant(safe-area-inset-bottom) + 30px);padding-bottom:calc(env(safe-area-inset-bottom) + 30px)}.wrap.voucher.app .benefit_section{padding-bottom:calc(constant(safe-area-inset-bottom) + 30px);padding-bottom:calc(env(safe-area-inset-bottom) + 30px)}.wrap.voucher.app.voucher_join .container{padding-bottom:calc(constant(safe-area-inset-bottom) + 92px);padding-bottom:calc(env(safe-area-inset-bottom) + 92px)}.wrap.voucher.voucher_join .container{background:#f4f5f8}.wrap.voucher.voucher_join .header.fixed+.container.floating{margin-top:-204px;padding-top:204px}.wrap.voucher.voucher_join .footer{padding-bottom:calc(constant(safe-area-inset-bottom) + 84px);padding-bottom:calc(env(safe-area-inset-bottom) + 84px);border-top-color:#e8e8e8}.wrap.voucher .content{padding:0}.wrap.voucher .img_landscape{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%,-50%)}.wrap.voucher .img_portrait{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.wrap.voucher .top_background{position:relative;background:#4234e2;padding-bottom:10px}.wrap.voucher .top_background::after{position:absolute;right:0;bottom:-11px;left:0;height:16px;background-image:radial-gradient(circle,#fff 8px,transparent 8px);background-repeat:repeat-x;background-size:24px 16px;background-position-x:center;content:""}.wrap.voucher .profile_area{overflow:hidden;position:relative;padding:26px 18px 22px 20px}.wrap.voucher .profile_area .swiper-pagination.fraction{display:inline-flex;gap:1px;right:17px;bottom:13px;left:auto;width:auto;padding:0 6px;border-radius:100px;background:rgba(0,0,0,.4);font-family:pretendard,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:11px;font-weight:500;line-height:19px;color:#fff}.wrap.voucher .profile_area .swiper-pagination.fraction .swiper-pagination-current{font-weight:700}.wrap.voucher .profile_area .swiper-pagination.bullet{display:none;align-items:center;justify-content:center;gap:5px;right:0;bottom:20px;left:0;pointer-events:none}.wrap.voucher .profile_area .swiper-pagination.bullet .custom_bullet{width:6px;height:6px;border-radius:50%;background:rgba(232,236,239,.6);cursor:pointer;pointer-events:auto}.wrap.voucher .profile_area .swiper-pagination.bullet .custom_bullet.active{background:#fff}.wrap.voucher .profile_area .swiper-button-next,.wrap.voucher .profile_area .swiper-button-prev{display:none;align-items:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;margin-top:-16px;border-radius:50%;background:rgba(0,0,0,.25)}.wrap.voucher .profile_area .swiper-button-next.swiper-button-disabled,.wrap.voucher .profile_area .swiper-button-prev.swiper-button-disabled{opacity:.4;pointer-events:auto}.wrap.voucher .profile_area .swiper-button-next::before,.wrap.voucher .profile_area .swiper-button-prev::before{background-position:-30px -71px;background-repeat:no-repeat;width:20px;height:20px;content:""}.wrap.voucher .profile_area .swiper-button-prev{left:30px}.wrap.voucher .profile_area .swiper-button-next{right:30px;transform:rotate(180deg)}.wrap.voucher .profile_item{display:flex;gap:14px;padding-bottom:10px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.wrap.voucher .profile_item .left_area{flex:none;position:relative}.wrap.voucher .profile_item .left_area .image{overflow:hidden;position:relative;border-radius:50%;width:86px;height:86px}.wrap.voucher .profile_item .left_area .image::after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.6px solid rgba(0,0,0,.04);opacity:.95;content:""}.wrap.voucher .profile_item .left_area .badge{position:absolute;bottom:-12px;left:50%;padding:0 8px;border:2px solid #fff;border-radius:100px;font-size:10px;line-height:17px;letter-spacing:-.5px;color:#fff;white-space:nowrap;transform:translateX(-50%)}.wrap.voucher .profile_item .update_pet{display:inline-flex;align-items:center;max-width:100%;gap:6px;vertical-align:top}.wrap.voucher .profile_item .update_pet::after{background-position:-3px -120px;background-repeat:no-repeat;width:10px;height:10px;flex:none;content:""}.wrap.voucher .profile_item .name{overflow:hidden;font-size:20px;font-weight:700;color:#fff;letter-spacing:-.8px;text-overflow:ellipsis}.wrap.voucher .profile_item .name .show_pc{display:none}.wrap.voucher .profile_item .right_area{overflow:hidden;flex:1 1 auto;padding:12px 20px 0 0;white-space:nowrap}.wrap.voucher .profile_item .right_area .info{display:flex;gap:5px;margin-top:12px;font-size:13px;color:#fff;letter-spacing:-.5px}.wrap.voucher .profile_item .right_area .info+.info{margin-top:4px}.wrap.voucher .profile_item .right_area .info .title{flex:none;opacity:.8}.wrap.voucher .profile_item .right_area .info .desc{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.wrap.voucher .profile_add{display:inline-flex;align-items:center;gap:15px;position:relative;vertical-align:top}.wrap.voucher .profile_add .circle{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:86px;height:86px;border-radius:50%;border:1px dashed rgba(255,255,255,.24);background:rgba(255,255,255,.12)}.wrap.voucher .profile_add .circle::before{background-position:-56px -71px;background-repeat:no-repeat;width:17px;height:17px;content:""}.wrap.voucher .benefit_list{padding:30px 24px;background:#fff}.wrap.voucher .benefit_list.join .benefit_item:last-child .title{font-size:15px}.wrap.voucher .benefit_list.join .benefit_item .title{font-size:16px;letter-spacing:-1px}.wrap.voucher .benefit_list.join .benefit_item .desc{margin-top:5px}.wrap.voucher .benefit_list.join .benefit_item+.benefit_item{margin-top:14px;padding-top:14px}.wrap.voucher .benefit_item{display:flex;align-items:center;gap:12px}.wrap.voucher .benefit_item:last-child .title{line-height:22px;letter-spacing:-1px}.wrap.voucher .benefit_item .title{display:flex;align-items:center;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:18px;letter-spacing:-.8px;color:#121212}.wrap.voucher .benefit_item .title .sub_box{display:block;margin-bottom:6px;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:11px;line-height:13px;color:#121212;letter-spacing:-.5px}.wrap.voucher .benefit_item .title .sub_box .txt{display:inline-block;position:relative;padding:1px 5px;border:1px solid #121212;border-radius:100px;vertical-align:top}.wrap.voucher .benefit_item .title .line{white-space:nowrap}.wrap.voucher .benefit_item .desc{margin-top:4px;font-size:13px;letter-spacing:-.5px;color:#757575}.wrap.voucher .benefit_item .desc .line{white-space:nowrap}.wrap.voucher .benefit_item .desc .end{color:#d40022}.wrap.voucher .benefit_item img{margin-left:auto}.wrap.voucher .benefit_item+.benefit_item{margin-top:10px;padding-top:10px;border-top:1px solid rgba(0,0,0,.05)}.wrap.voucher .join_area{padding:32px 0 14px;text-align:center}.wrap.voucher .join_area .logo_box{display:inline-block;vertical-align:top}.wrap.voucher .join_area .logo_box::before{background-position:-3px -3px;background-repeat:no-repeat;width:77px;height:19px;display:block;margin:0 auto;content:""}.wrap.voucher .join_area .title{display:block;margin-top:10px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:24px;font-weight:800;line-height:28px;letter-spacing:-.5px;color:#fff}.wrap.voucher .join_area .desc{margin-top:6px;font-size:15px;line-height:17px;letter-spacing:-.5px;color:rgba(255,255,255,.7)}.wrap.voucher .join_area .link{display:none;align-items:center;box-sizing:border-box;height:44px;margin-top:20px;padding:0 20px;border-radius:52px;border:1px solid rgba(255,255,255,.9);background:rgba(0,0,0,.07);font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-1px;color:#fff;vertical-align:top}.wrap.voucher .join_area .link::after{background-position:-122px -3px;background-repeat:no-repeat;width:8px;height:11px;margin-left:2px;content:""}.wrap.voucher .join_area .img{display:block;height:146px;margin:17px auto 0}.wrap.voucher .banner_area{border-top:8px solid #f0f0f0}.wrap.voucher .banner_area .lnk_banner{display:block;position:relative;border:1px solid #e4e4e4;border-width:1px 0;background:#f9f9f9}.wrap.voucher .banner_area .inner_area{box-sizing:border-box;position:relative;margin:0 auto;padding:21px 176px 19px 30px}.wrap.voucher .banner_area .inner_area:after,.wrap.voucher .banner_area .inner_area:before{position:absolute;top:0;bottom:0;margin:auto 0;content:''}.wrap.voucher .banner_area .inner_area:before{background-position:-105px 0;background-repeat:no-repeat;width:91px;height:67px;display:none;left:30px}.wrap.voucher .banner_area .inner_area:after{background-position:0 0;background-repeat:no-repeat;width:103px;height:96px;right:51px}.wrap.voucher .banner_area .s_title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.wrap.voucher .banner_area .s_title .sub_box{display:block;font-size:12px;line-height:15px;font-weight:400;color:#4234e2;letter-spacing:-1px}.wrap.voucher .banner_area .s_title .sub_box .inner_box{display:inline-block;position:relative;vertical-align:top}.wrap.voucher .banner_area .s_title .sub_box .inner_box:before{position:absolute;right:-1px;bottom:-1px;left:-1px;height:7px;background:rgba(66,52,226,.13);content:''}.wrap.voucher .banner_area .s_title .sub_box .txt{position:relative}.wrap.voucher .banner_area .s_title .main_box{display:block;margin-top:5px;font-size:18px;line-height:24px;color:#121212;letter-spacing:-.8px}.wrap.voucher .banner_area .s_title .main_box .accent{white-space:nowrap}.wrap.voucher .banner_area .notice{margin-top:5px;font-size:11px;line-height:13px;color:rgba(148,148,148,.7);letter-spacing:-.5px}.wrap.voucher .banner_area .btn_tooltip{position:absolute;right:12px;bottom:11px;z-index:1;padding:2px 3px 1px 4px;border:1px solid #d9d9dc;border-radius:90px;font-size:11px;line-height:13px;font-weight:600;color:#77777a;letter-spacing:-.3px}.wrap.voucher .banner_area .btn_tooltip[aria-expanded=true]+.tooltip_box{display:block}.wrap.voucher .banner_area .btn_tooltip:after{background-position:-65px -47px;background-repeat:no-repeat;width:13px;height:12px;display:inline-block;margin-left:-2px;vertical-align:top;content:''}.wrap.voucher .banner_area .tooltip_box{display:none;box-sizing:border-box;position:absolute;top:100%;right:12px;width:290px;z-index:10;margin-top:-5px;padding:11px 41px 11px 15px;border:1px solid #cecece;border-radius:6px;background:#fff;cursor:default}.wrap.voucher .banner_area .tooltip_box .btn{position:absolute;top:6px;right:6px;padding:11px}.wrap.voucher .banner_area .tooltip_box .btn:before{background-position:-71px -97px;background-repeat:no-repeat;width:16px;height:16px;display:block;content:''}.wrap.voucher .banner_area .tooltip_item{position:relative;padding-left:8px;font-size:12px;line-height:16px;color:#757575;letter-spacing:-.5px;text-align:justify}.wrap.voucher .banner_area .tooltip_item:before{width:4px;height:4px;border-radius:50%;position:absolute;top:6px;left:0;background:#d3dadf;content:''}.wrap.voucher .banner_area .tooltip_item+.tooltip_item{margin-top:5px}.wrap.voucher .banner_area .btn_close{position:absolute;top:0;right:3px;padding:13px}.wrap.voucher .banner_area .btn_close:before{background-position:-49px -97px;background-repeat:no-repeat;width:16px;height:16px;display:block;content:''}.wrap.voucher .banner_area .accent{color:#4234e2}.wrap.voucher .coupon_section{position:relative;padding-top:38px;text-align:center}.wrap.voucher .coupon_section::before{position:absolute;top:0;right:0;left:0;height:8px;background:#f0f0f0;content:""}.wrap.voucher .coupon_section .s_title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;font-weight:700;letter-spacing:-1px;color:#121212}.wrap.voucher .coupon_section .s_title::before{background-position:-3px -47px;background-repeat:no-repeat;width:33px;height:18px;display:block;margin:0 auto 12px;content:""}.wrap.voucher .coupon_section .s_desc{margin-top:4px;font-size:14px;letter-spacing:-.462px;color:#949494}.wrap.voucher .coupon_list{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;padding:16px 18px 30px}.wrap.voucher .coupon_item{overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:14px}.wrap.voucher .coupon_item .link{display:block;width:100%}.wrap.voucher .coupon_item .thumbnail{flex:none;overflow:hidden;position:relative;width:100%;padding-top:108.642%;border-radius:8px}.wrap.voucher .coupon_item .thumbnail:after{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.02);content:''}.wrap.voucher .coupon_item .thumbnail+.logo{margin-top:-27px}.wrap.voucher .coupon_item .thumbnail~.title{margin-top:10px}.wrap.voucher .coupon_item .logo{overflow:hidden;position:relative;width:54px;height:54px;margin:0 auto;border-radius:50%;background:#f8f8f8}.wrap.voucher .coupon_item .logo::after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(0,0,0,.03);content:""}.wrap.voucher .coupon_item .logo+.title{margin-top:10px}.wrap.voucher .coupon_item .logo img{display:block;width:100%}.wrap.voucher .coupon_item .title{position:relative;width:100%;min-height:18px}.wrap.voucher .coupon_item .title .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;display:inline-block;position:relative;max-width:100%;padding-right:13px;font-size:15px;font-weight:700;line-height:18px;letter-spacing:-1px;color:#292a2e;vertical-align:top}.wrap.voucher .coupon_item .title .text:after{background-position:-52px -28px;background-repeat:no-repeat;width:13px;height:12px;position:absolute;top:0;right:0;bottom:0;margin:auto 0;content:''}.wrap.voucher .coupon_item .desc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;width:100%;min-height:16px;margin-top:4px;font-size:13px;line-height:16px;letter-spacing:-.48px;color:#797b84}.wrap.voucher .coupon_item .benefits{display:flex;align-items:center;justify-content:center;gap:3px;position:relative;width:100%;min-height:19px;margin-top:6px}.wrap.voucher .coupon_item .badge{padding:3px 5px;border-radius:4px;font-size:11px;font-weight:500;line-height:13px;letter-spacing:-.3px}.wrap.voucher .coupon_item .badge.blue{background:rgba(80,95,220,.08);color:#3446e2}.wrap.voucher .coupon_item .badge.green{background:rgba(3,169,77,.08);color:#009a44}.wrap.voucher .coupon_item .button_area{position:relative;width:100%;min-height:41px;margin-top:12px}.wrap.voucher .coupon_item .btn_get_coupon{display:flex;align-items:center;justify-content:center;width:100%;padding:11px 0;border-radius:8px;border:1px solid #4234e2;background:#4234e2;font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.8px;color:#fff}.wrap.voucher .coupon_item .btn_get_coupon:disabled{border-color:rgba(0,0,0,.04);background:#f8f9fd;color:rgba(0,0,0,.25);cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.wrap.voucher .coupon_item .btn_get_coupon:disabled::after{background-position:-3px -97px;background-repeat:no-repeat;width:17px;height:17px}.wrap.voucher .coupon_item .btn_get_coupon::after{background-position:-26px -97px;background-repeat:no-repeat;width:17px;height:17px;content:""}.wrap.voucher .benefit_section{position:relative;padding:38px 18px 30px}.wrap.voucher .benefit_section::before{position:absolute;top:0;right:0;left:0;height:8px;background:#f0f0f0;content:""}.wrap.voucher .benefit_section .s_title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-1.2px;color:#121212;text-align:center}.wrap.voucher .benefit_section .s_title .point{color:#4234e2}.wrap.voucher .benefit_section .benefit{position:relative;margin-top:16px}.wrap.voucher .benefit_section .benefit::before{background-position:-198px -159px;background-repeat:no-repeat;width:42px;height:43px;position:absolute;top:110px;right:-17.5px;content:""}.wrap.voucher .benefit_section .benefit::after{background-position:-198px -204px;background-repeat:no-repeat;width:36px;height:30px;position:absolute;top:246.5px;left:-16.5px;content:""}.wrap.voucher .benefit_section .total{display:block;overflow:hidden;position:relative;padding:18px 0;border-radius:20px;background:linear-gradient(135deg,#10a5e5 0,#4959df 58%,#852fde 100%);font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:22px;font-weight:700;letter-spacing:-.8px;color:#fff;text-align:center}.wrap.voucher .benefit_section .total::before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid rgba(0,0,0,.1);content:""}.wrap.voucher .benefit_section .total::after{position:absolute;right:16px;bottom:0;left:16px;height:1px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_ibhpure_yvar-06778s85.cat) repeat;background-size:11px 1px;content:""}.wrap.voucher .benefit_section .detail{position:relative;z-index:1;border-radius:18px;border:1px solid #e8ecee;border-top:0;background:#fff;box-shadow:0 2px 6px 0 rgba(129,135,142,.2)}.wrap.voucher .benefit_section .detail::before{position:absolute;top:-15px;left:-15px;background-position:-60px -131px;background-repeat:no-repeat;width:31px;height:31px;content:""}.wrap.voucher .benefit_section .detail::after{position:absolute;top:-15px;right:-15px;background-position:-60px -98px;background-repeat:no-repeat;width:31px;height:31px;content:""}.wrap.voucher .benefit_section .detail_list{position:relative;padding:28px}.wrap.voucher .benefit_section .detail_list:first-of-type::before{position:absolute;z-index:2;bottom:-9px;left:-8px;background-position:-105px -210px;background-repeat:no-repeat;width:18px;height:18px;content:""}.wrap.voucher .benefit_section .detail_list:first-of-type::after{position:absolute;z-index:2;bottom:-9px;right:-8px;background-position:-167px -178px;background-repeat:no-repeat;width:18px;height:18px;content:""}.wrap.voucher .benefit_section .detail_list+.detail_list{margin-top:1px;padding-bottom:0}.wrap.voucher .benefit_section .detail_list+.detail_list::before{position:absolute;top:-1px;right:14px;left:14px;border-top:1px dashed rgba(0,0,0,.1);content:""}.wrap.voucher .benefit_section .detail_list+.detail_list::after{background-position:-86px -3px;background-repeat:no-repeat;width:30px;height:31px;position:absolute;top:-16px;right:0;left:0;margin:0 auto;content:""}.wrap.voucher .benefit_section .detail_item{position:relative}.wrap.voucher .benefit_section .detail_item+.detail_item{margin-top:12px}.wrap.voucher .benefit_section .detail_item .left_area{flex:1 1 auto;display:flex;align-items:center;gap:1px;position:relative;padding-right:43px}.wrap.voucher .benefit_section .detail_item .title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;font-weight:500;letter-spacing:-.8px;line-height:22px;color:#3f3f3f}.wrap.voucher .benefit_section .detail_item .desc{position:absolute;top:0;right:0;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;font-weight:700;line-height:22px;letter-spacing:-.3px}.wrap.voucher .benefit_section .detail_item .desc.green{color:#03a94d}.wrap.voucher .benefit_section .detail_item .desc.blue{color:#4377fd}.wrap.voucher .benefit_section .detail_item .desc .txt{font-size:17px;font-weight:700}.wrap.voucher .benefit_section .detail_item .btn_tooltip[aria-expanded=true]+.tooltip{display:block}.wrap.voucher .benefit_section .detail_item .btn_tooltip::before{background-position:-42px -47px;background-repeat:no-repeat;width:17px;height:17px;display:block;content:""}.wrap.voucher .benefit_section .detail_item .tooltip{display:none;overflow:hidden;position:absolute;top:24px;right:0;left:0;z-index:10;box-sizing:border-box;border:1px solid #3f3f3f;border-radius:8px;background:#fff;font-size:13px;font-weight:500;line-height:16px;letter-spacing:-.3px;color:#757575}.wrap.voucher .benefit_section .detail_item .tooltip .inner{box-sizing:border-box;overflow-y:auto;max-height:298px;padding:12px 42px 12px 15px}.wrap.voucher .benefit_section .detail_item .tooltip .btn_close{position:absolute;top:0;right:0;padding:10px}.wrap.voucher .benefit_section .detail_item .tooltip .btn_close::before{background-position:-3px -71px;background-repeat:no-repeat;width:21px;height:20px;display:block;content:""}.wrap.voucher .benefit_section .detail_item .tooltip .tooltip_title{line-height:18px;font-weight:700;color:#292a2e;letter-spacing:-.5px}.wrap.voucher .benefit_section .detail_item .tooltip .tooltip_title .line{white-space:nowrap}.wrap.voucher .benefit_section .detail_item .tooltip .tooltip_list{margin-top:6px}.wrap.voucher .benefit_section .detail_item .tooltip .tooltip_list+.tooltip_title{margin-top:8px}.wrap.voucher .benefit_section .detail_item .tooltip .tooltip_item{position:relative;padding-left:6px;line-height:18px;font-weight:400;color:#777;letter-spacing:-.5px}.wrap.voucher .benefit_section .detail_item .tooltip .tooltip_item:before{width:3px;height:3px;border-radius:50%;position:absolute;top:7px;left:0;background:#d9d9d9;content:''}.wrap.voucher .benefit_section .detail_item .tooltip .badge_point{display:inline-block;vertical-align:middle}.wrap.voucher .benefit_section .detail_item .tooltip .badge_point::before{background-position:-3px -28px;background-repeat:no-repeat;width:43px;height:13px;display:block;content:""}.wrap.voucher .benefit_section .banner{display:block;position:relative;text-align:left;margin:16px;padding:17px 19px 19px 23px;border-radius:20px;border:1px solid rgba(67,119,253,.02);background:rgba(67,119,253,.06);font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.wrap.voucher .benefit_section .banner::after{background-position:-105px -69px;background-repeat:no-repeat;width:78px;height:65px;position:absolute;right:17px;bottom:-1px;content:""}.wrap.voucher .benefit_section .banner .title{font-size:16px;font-weight:700;line-height:23px;letter-spacing:-.8px;color:#292a2e}.wrap.voucher .benefit_section .banner .title.point{color:#4377fd}.wrap.voucher .benefit_section .banner .sub_text{display:inline-flex;align-items:center;gap:3px;margin-top:8px;font-size:13px;font-weight:500;letter-spacing:-.6px;color:#757575;vertical-align:top}.wrap.voucher .benefit_section .banner .sub_text::after{background-position:-71px -28px;background-repeat:no-repeat;width:7px;height:12px;content:""}.wrap.voucher .note_area{margin:20px 0 0}.wrap.voucher .note_list .lnk_more .txt.point{color:#03a94d}.wrap.voucher .brand_area{padding:34px 0;background:#f1f4f6;text-align:center}.wrap.voucher .brand_area .title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;font-weight:700;line-height:20px;letter-spacing:-1.2px;color:#121212}.wrap.voucher .brand_area .brand_list{margin-top:26px;transition-timing-function:linear}.wrap.voucher .brand_area .brand_item{box-sizing:border-box;width:74px;padding-left:12px}.wrap.voucher .brand_area .brand_item .image_wrap{overflow:hidden;width:62px;height:62px;border-radius:20px;background:#fff}.wrap.voucher .brand_area .brand_item .image_wrap img{display:block}.wrap.voucher .brand_area .brand_item .txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin-top:8px;font-size:13px;line-height:16px;letter-spacing:-.695px;color:#3f3f3f}.wrap.voucher .bottom_btn_area{position:fixed;right:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);left:0;z-index:80;box-sizing:border-box;max-width:768px;margin:0 auto;padding:16px 20px;background:linear-gradient(0deg,#fff 24%,rgba(255,255,255,0) 88%);pointer-events:none}.wrap.voucher .bottom_btn_area .button{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:10px 0;border-radius:12px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;font-weight:700;line-height:32px;letter-spacing:-1px;color:#fff;pointer-events:auto}.wrap.voucher .bottom_btn_area .button.pet{background:#4234e2}.wrap.voucher .bottom_btn_area .button.pet::after{background-position:-86px -40px;background-repeat:no-repeat;width:25px;height:24px;content:""}.wrap.voucher .join_note_wrap{border-top:1px solid #e8e8e8}.wrap.voucher .join_note_wrap .note_area{margin:0;background:#f4f5f8}.wrap.voucher .join_note_wrap .note_area .btn_note{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;padding:16px 0}.wrap.voucher .join_note_wrap .note_area .btn_note::before{position:static;margin-left:6px}.voucher_intro{margin:0 -18px;background:#f4f5f8}.voucher_intro .top_background{position:relative;background:#f77262;padding-bottom:6px}.voucher_intro .top_background:after{position:absolute;right:0;bottom:-11px;left:0;height:16px;background-image:radial-gradient(circle,#fff 8px,transparent 8px);background-repeat:repeat-x;background-size:24px 16px;background-position-x:center;content:''}.voucher_intro .join_area{padding:32px 18px 16px;text-align:center}.voucher_intro .join_area .logo_box{display:inline-block;vertical-align:top}.voucher_intro .join_area .logo_box:before{background-position:-3px -3px;background-repeat:no-repeat;width:77px;height:19px;display:block;margin:0 auto;content:''}.voucher_intro .join_area .title{display:block;margin-top:10px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:24px;line-height:27px;font-weight:900;letter-spacing:-.5px;color:#fff}.voucher_intro .join_area .desc{margin-top:8px;font-size:15px;line-height:19px;letter-spacing:-.5px;color:#fff}.voucher_intro .join_area .desc .line{white-space:nowrap}.voucher_intro .join_area .link{display:none;align-items:center;box-sizing:border-box;height:44px;margin-top:20px;padding:0 14px;border-radius:52px;border:1px solid rgba(255,255,255,.9);background:rgba(0,0,0,.07);font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;line-height:18px;font-weight:500;letter-spacing:-1px;color:#fff;vertical-align:top}.voucher_intro .join_area .link:after{background-position:-122px -3px;background-repeat:no-repeat;width:8px;height:11px;margin-left:2px;content:''}.voucher_intro .join_area .img{display:block;margin:15px auto 0}.voucher_intro .benefit_area{padding:28px 33px;background:#fff}.voucher_intro .benefit_area .h_title{text-align:center}.voucher_intro .benefit_area .h_title .sub_box{display:inline-block;padding:4px 10px;border-radius:140px;background:#f77262;font-size:13px;line-height:16px;font-weight:600;color:#fff;letter-spacing:-.5px;vertical-align:top}.voucher_intro .benefit_area .h_title .title{display:block;margin-top:8px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:20px;font-weight:700;color:#121212;letter-spacing:-.8px}.voucher_intro .benefit_area .h_title .accent{color:#fbff00}.voucher_intro .benefit_list{margin-top:18px}.voucher_intro .benefit_item{display:flex;gap:12px;padding:14px 0;border-top:1px solid rgba(0,0,0,.05);align-items:center}.voucher_intro .benefit_item:last-child .title{font-size:15px;line-height:22px;letter-spacing:-1px}.voucher_intro .benefit_item img{margin-left:auto}.voucher_intro .benefit_item .title{display:flex;align-items:center;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:17px;line-height:20px;letter-spacing:-.8px;color:#121212}.voucher_intro .benefit_item .title .sub_box{display:block;margin-bottom:6px;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:11px;line-height:13px;color:#121212;letter-spacing:-.5px}.voucher_intro .benefit_item .title .sub_box .txt{display:inline-block;position:relative;padding:1px 5px;border:1px solid #121212;border-radius:100px;vertical-align:top}.voucher_intro .benefit_item .title .line{white-space:nowrap}.voucher_intro .benefit_item .desc{margin-top:5px;font-size:13px;line-height:16px;letter-spacing:-.5px;color:#757575}.voucher_intro .benefit_item .desc .end{color:#d40022}.voucher_intro .benefit_item .desc .line{white-space:nowrap}.voucher_intro .brand_area{padding-top:32px;background:#f1f4f6}.voucher_intro .brand_area .e_title{display:block;margin:-32px 18px 0;padding:5px 11px;border-bottom:1px dashed rgba(0,0,0,.1);font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:40px;font-weight:500;color:#666;letter-spacing:-.46px;text-align:center}.voucher_intro .brand_area .e_title:before{background-position:-167px -136px;background-repeat:no-repeat;width:20px;height:40px;display:inline-block;margin-right:12px;vertical-align:top;content:''}.voucher_intro .brand_area .e_title+.brand_box{margin-top:30px}.voucher_intro .brand_area .title{display:block;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;line-height:20px;color:#121212;letter-spacing:-.8px;text-align:center}.voucher_intro .brand_box{position:relative}.voucher_intro .brand_box .h_title{display:block;font-weight:700;color:#fff;letter-spacing:-.5px;text-align:center}.voucher_intro .brand_box .h_title .sub_box{display:inline-block;padding:4px 10px;border-radius:140px;background:#f77262;font-size:13px;line-height:16px;font-weight:600;vertical-align:top}.voucher_intro .brand_box .h_title .sub_box .accent{color:#fbff00}.voucher_intro .brand_box .h_title .title{display:block;margin-top:8px}.voucher_intro .brand_box .s_desc{margin-top:6px;font-size:14px;line-height:17px;color:#949494;letter-spacing:-.5px;text-align:center}.voucher_intro .brand_box+.brand_box{margin-top:30px;padding-top:31px}.voucher_intro .brand_box+.brand_box:before{position:absolute;top:0;right:20px;left:20px;border-top:1px solid rgba(0,0,0,.05);content:''}.voucher_intro .brand_list{margin-top:18px;padding:0 20px;text-align:left}.voucher_intro .brand_list:after{display:block;clear:both;content:''}.voucher_intro .brand_item{box-sizing:border-box;float:left;width:25%;padding-top:14px}.voucher_intro .brand_item .image_wrap{overflow:hidden;width:75px;margin:0 auto;border-radius:20px;background:#fff}.voucher_intro .brand_item img{vertical-align:top}.voucher_intro .brand_item .txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin:8px auto 0;width:75px;font-size:13px;line-height:16px;color:#3f3f3f;letter-spacing:-.69px;text-align:center}.voucher_intro .join_note_wrap{margin-top:34px;border-top:1px solid #e8e8e8}.voucher_intro .note_area{margin:0;background:#f4f5f8}.voucher_intro .note_area .btn_note{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;padding:16px 0}.voucher_intro .note_area .btn_note:before{position:static;margin-left:6px}.voucher_intro .bottom_btn_area{position:fixed;right:0;bottom:0;left:0;z-index:80;box-sizing:border-box;max-width:768px;margin:0 auto;padding:10px 20px calc(constant(safe-area-inset-bottom) + 10px);padding:10px 20px calc(env(safe-area-inset-bottom) + 10px);background:linear-gradient(0deg,#fff 24%,rgba(255,255,255,0) 88%);pointer-events:none}.voucher_intro .bottom_btn_area .button{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:10px 0;border-radius:12px;background:#f77262;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;font-weight:700;line-height:32px;letter-spacing:-1px;color:#fff;pointer-events:auto}.voucher_intro .accent{color:#f77262}.voucher_profile{padding:30px 0 40px}.voucher_profile .title_area{text-align:center}.voucher_profile .title_area img{vertical-align:top}.voucher_profile .title_area .h_title{margin-top:6px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:24px;line-height:32px;font-weight:700;color:#000;letter-spacing:-1px}.voucher_profile .title_area .h_title .accent{color:#f77262}.voucher_profile .profile_area{margin-top:33px}.voucher_profile .ipt_box{letter-spacing:-.5px}.voucher_profile .ipt_box .title_box{font-size:14px;line-height:17px;font-weight:700;color:#121212}.voucher_profile .ipt_box .title{display:inline-block;padding:7px 0;vertical-align:top;cursor:default}.voucher_profile .ipt_box .ipt{padding:0 15px;border:1px solid #ebecef;background:#fff}.voucher_profile .ipt_box .ipt input{display:block;width:100%;font-size:14px;line-height:43px;font-weight:700;color:#121212;letter-spacing:-.5px}.voucher_profile .ipt_box .ipt input::-moz-placeholder{color:#ccc}.voucher_profile .ipt_box .ipt input::placeholder{color:#ccc}.voucher_profile .ipt_box .ipt input::-webkit-inner-spin-button,.voucher_profile .ipt_box .ipt input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.voucher_profile .ipt_box .ipt input[type=number]{-moz-appearance:textfield}.voucher_profile .ipt_box .radio_list{display:flex;margin-top:3px}.voucher_profile .ipt_box .radio_item{flex:1;text-align:center}.voucher_profile .ipt_box .radio_item input:checked+.ipt_radio{border-color:#f77262;background:#f77262;color:#fff}.voucher_profile .ipt_box .ipt_radio{display:block;padding:13px 0;border:1px solid #e8ecef;background:#fff;font-size:14px;line-height:18px;font-weight:700;color:#757575}.voucher_profile .ipt_box .notice{margin:8px 0 0 2px;font-size:12px;line-height:14px;color:#757575}.voucher_profile .ipt_box+.ipt_box{margin-top:17px}.voucher_profile .terms_box{margin-top:24px;padding-top:24px;border-top:1px solid rgba(0,0,0,.05)}.voucher_profile .terms_box .title{display:block;line-height:17px}.voucher_profile .terms_list{margin-top:5px}.voucher_profile .terms_item{position:relative}.voucher_profile .terms_item input:checked+.ipt_check .ico{border-color:#f77262;background:#f77262}.voucher_profile .terms_item input:checked+.ipt_check .ico:before{background-position:-101px -71px;background-repeat:no-repeat;width:12px;height:10px}.voucher_profile .terms_item .ipt_check{position:relative;padding-left:26px}.voucher_profile .terms_item .ipt_check:before{display:none}.voucher_profile .terms_item .ico{box-sizing:border-box;position:absolute;top:5px;left:0;width:20px;height:20px;border:1px solid #dcdddc;border-radius:2px;background:#fff}.voucher_profile .terms_item .ico:before{background-position:-93px -97px;background-repeat:no-repeat;width:12px;height:10px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:''}.voucher_profile .terms_item .desc{display:block;padding:1px 0;font-size:13px;line-height:20px;font-weight:600;color:#121212}.voucher_profile .terms_item .lnk_more{display:inline-block;vertical-align:top}.voucher_profile .terms_item .lnk_more .txt{font-weight:400;color:#949494}.voucher_profile .action_box{position:fixed;right:0;bottom:0;bottom:0;left:0;z-index:80;box-sizing:border-box;max-width:768px;margin:0 auto;padding:12px 10px calc(constant(safe-area-inset-bottom) + 12px);padding:12px 10px calc(env(safe-area-inset-bottom) + 12px);background:#fff;box-shadow:0 -1px 4px 0 #0000001A;pointer-events:none}.voucher_profile .action_box .btn{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:17px 0;border-radius:12px;background:#f77262;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:15px;line-height:18px;font-weight:500;color:#fff;pointer-events:auto}.voucher_profile .action_box .btn:disabled{background:#cad0d3;cursor:default}.voucher_home{margin:0 -18px;padding-bottom:30px}.voucher_home .top_background{position:relative;background:#f77262;padding-bottom:6px}.voucher_home .top_background:after{position:absolute;right:0;bottom:-11px;left:0;height:16px;background-image:radial-gradient(circle,#fff 8px,transparent 8px);background-repeat:repeat-x;background-size:24px 16px;background-position-x:center;content:''}.voucher_home .profile_area{overflow:hidden;position:relative;padding:26px 18px 30px}.voucher_home .profile_item{display:flex;gap:15px;width:100%;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.voucher_home .profile_item .left_area{flex:none;position:relative}.voucher_home .profile_item .left_area .img{vertical-align:top}.voucher_home .profile_item .lnk_edit{display:inline-flex;align-items:center;max-width:100%;gap:6px;vertical-align:top}.voucher_home .profile_item .lnk_edit:after{background-position:-3px -120px;background-repeat:no-repeat;width:10px;height:10px;flex:none;content:''}.voucher_home .profile_item .name{font-size:20px;line-height:22px;font-weight:700;color:#fff;letter-spacing:-.8px}.voucher_home .profile_item .right_area{overflow:hidden;flex:1 1 auto;margin:auto 0;white-space:nowrap}.voucher_home .profile_item .right_area .info{display:flex;gap:5px;margin-top:11px;font-size:13px;line-height:16px;color:#fff;letter-spacing:-.5px}.voucher_home .profile_item .right_area .info+.info{margin-top:5px}.voucher_home .profile_item .right_area .info .title{flex:none;opacity:.8}.voucher_home .profile_item .right_area .info .desc{flex:1 1 auto;overflow:hidden;font-weight:500;text-overflow:ellipsis}.voucher_home .tip_box{margin-top:16px;padding:16px 18px;border-radius:8px;background:#fffaf0}.voucher_home .tip_box .title{display:block;font-size:14px;line-height:20px;color:#121212;letter-spacing:-.8px}.voucher_home .tip_box .title:before{background-position:-236px -204px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;vertical-align:top;content:''}.voucher_home .tip_box .user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:79px;color:#f77262;vertical-align:top}.voucher_home .tip_box .desc{margin-top:4px;font-size:13px;line-height:16px;color:#757575;letter-spacing:-.5px}.voucher_home .menu_area{position:relative;z-index:90;height:50px}.voucher_home .menu_area.fixed .menu_list{box-sizing:border-box;position:fixed;top:50px;right:0;left:0;max-width:768px;margin:0 auto}.voucher_home .menu_area.fixed .menu_list:after{position:absolute;bottom:0;right:0;left:0;border-top:1px solid #e8ecef;content:''}.voucher_home .menu_list{overflow-x:auto;display:flex;justify-content:space-between;padding:0 8px;background:#fff;white-space:nowrap}.voucher_home .menu{position:relative;z-index:1;display:inline-block;padding:0 12px;font-family:pretendard,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:16px;line-height:50px;vertical-align:top}.voucher_home .menu .txt{display:block;color:#121212}.voucher_home .menu[aria-current=true]{font-weight:700}.voucher_home .menu[aria-current=true] .txt{position:relative;color:#f77262}.voucher_home .menu[aria-current=true] .txt:after{position:absolute;right:-2px;bottom:0;left:-2px;height:2px;background:#f77262;content:''}.voucher_home .coupon_section{position:relative;padding-bottom:30px;border-top:8px solid #f1f4f6}.voucher_home .coupon_section .e_title{display:block;margin:0 18px;padding:5px 11px;border-bottom:1px dashed rgba(0,0,0,.1);font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:40px;font-weight:500;color:#666;letter-spacing:-.46px;text-align:center}.voucher_home .coupon_section .e_title:before{background-position:-167px -136px;background-repeat:no-repeat;width:20px;height:40px;display:inline-block;margin-right:12px;vertical-align:top;content:''}.voucher_home .coupon_section .h_title{margin-top:30px;font-weight:700;text-align:center}.voucher_home .coupon_section .h_title .sub_box{display:inline-block;padding:4px 10px;border-radius:140px;background:#f77262;font-family:"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:13px;line-height:16px;font-weight:600;color:#fff;letter-spacing:-.5px;vertical-align:top}.voucher_home .coupon_section .h_title .sub_box .accent{display:inline-block;color:#fbff00;vertical-align:top}.voucher_home .coupon_section .h_title .title{display:block;margin-top:8px;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:20px;line-height:28px;color:#121212;letter-spacing:-1px}.voucher_home .coupon_section .h_title .accent{display:block}.voucher_home .coupon_section .h_desc{margin-top:6px;font-size:14px;line-height:17px;color:#949494;letter-spacing:-.46px;text-align:center}.voucher_home .coupon_section+.coupon_section{border-color:#f0f0f0}.voucher_home .coupon_list{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;padding:16px 18px 30px}.voucher_home .coupon_item{overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:14px}.voucher_home .coupon_item .link{display:block;width:100%;text-align:center}.voucher_home .coupon_item .thumbnail{flex:none;overflow:hidden;position:relative;width:100%;padding-top:108.642%;border-radius:8px}.voucher_home .coupon_item .thumbnail:after{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.02);content:''}.voucher_home .coupon_item .thumbnail .img_landscape{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%,-50%)}.voucher_home .coupon_item .thumbnail .img_portrait{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.voucher_home .coupon_item .thumbnail+.logo{margin-top:-28px}.voucher_home .coupon_item .thumbnail~.title{margin-top:10px}.voucher_home .coupon_item .logo{width:56px;height:56px;border-radius:50%;overflow:hidden;position:relative;margin:0 auto;background:#f8f8f8}.voucher_home .coupon_item .logo:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(0,0,0,.03);content:''}.voucher_home .coupon_item .logo+.title{margin-top:10px}.voucher_home .coupon_item .logo img{display:block;width:100%}.voucher_home .coupon_item .title{position:relative;width:100%;min-height:18px}.voucher_home .coupon_item .title .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;display:inline-block;position:relative;max-width:100%;padding-right:13px;font-size:15px;font-weight:700;line-height:18px;letter-spacing:-1px;color:#292a2e;vertical-align:top}.voucher_home .coupon_item .title .text:after{background-position:-52px -28px;background-repeat:no-repeat;width:13px;height:12px;position:absolute;top:0;right:0;bottom:0;margin:auto 0;content:''}.voucher_home .coupon_item .desc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;width:100%;min-height:16px;margin-top:4px;font-size:13px;line-height:16px;letter-spacing:-.48px;color:#797b84}.voucher_home .coupon_item .benefits{display:flex;align-items:center;justify-content:center;gap:3px;position:relative;width:100%;min-height:19px;margin-top:6px}.voucher_home .coupon_item .badge{padding:3px 5px;border-radius:4px;font-size:11px;font-weight:500;line-height:13px;letter-spacing:-.3px}.voucher_home .coupon_item .badge.blue{background:rgba(80,95,220,.08);color:#3446e2}.voucher_home .coupon_item .badge.green{background:rgba(3,169,77,.08);color:#009a44}.voucher_home .coupon_item .button_area{position:relative;width:100%;min-height:41px;margin-top:12px}.voucher_home .coupon_item .btn_get_coupon{display:flex;align-items:center;justify-content:center;width:100%;padding:11px 0;border-radius:8px;border:1px solid #f77262;background:#f77262;font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.8px;color:#fff}.voucher_home .coupon_item .btn_get_coupon:disabled{border-color:rgba(0,0,0,.04);background:#f8f9fd;color:rgba(0,0,0,.25);cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.voucher_home .coupon_item .btn_get_coupon:disabled:after{background-position:-3px -97px;background-repeat:no-repeat;width:17px;height:17px}.voucher_home .coupon_item .btn_get_coupon:after{background-position:-26px -97px;background-repeat:no-repeat;width:17px;height:17px;content:''}.voucher_home .benefit_section{position:relative;border-top:8px solid #f0f0f0;padding:30px 18px 0}.voucher_home .benefit_section .h_title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:20px;line-height:28px;font-weight:700;letter-spacing:-1.2px;color:#121212;text-align:center}.voucher_home .benefit_section .h_title .point{color:#4377fd}.voucher_home .benefit_section .benefit{position:relative;margin-top:16px}.voucher_home .benefit_section .benefit:before{background-position:-198px -159px;background-repeat:no-repeat;width:42px;height:43px;position:absolute;top:110px;right:-18px;content:''}.voucher_home .benefit_section .benefit:after{background-position:-198px -204px;background-repeat:no-repeat;width:36px;height:30px;position:absolute;top:247px;left:-17px;content:''}.voucher_home .benefit_section .total{display:block;overflow:hidden;position:relative;padding:18px 0;border-radius:20px;background:linear-gradient(135deg,#10a5e5 0,#4959df 58%,#852fde 100%);font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:22px;font-weight:700;letter-spacing:-.8px;color:#fff;text-align:center}.voucher_home .benefit_section .total:before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid rgba(0,0,0,.1);content:''}.voucher_home .benefit_section .total:after{position:absolute;right:16px;bottom:0;left:16px;height:1px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sz_ot_ibhpure_yvar-06778s85.cat) repeat;background-size:11px 1px;content:''}.voucher_home .benefit_section .detail{position:relative;z-index:1;border-radius:18px;border:1px solid #e8ecee;border-top:0;background:#fff;box-shadow:0 2px 6px 0 rgba(129,135,142,.2)}.voucher_home .benefit_section .detail:before{background-position:-60px -131px;background-repeat:no-repeat;width:31px;height:31px;position:absolute;top:-15px;left:-15px;content:''}.voucher_home .benefit_section .detail:after{background-position:-60px -98px;background-repeat:no-repeat;width:31px;height:31px;position:absolute;top:-15px;right:-15px;content:''}.voucher_home .benefit_section .detail_list{position:relative;padding:28px}.voucher_home .benefit_section .detail_list:first-of-type:before{background-position:-105px -210px;background-repeat:no-repeat;width:18px;height:18px;position:absolute;z-index:2;bottom:-9px;left:-8px;content:''}.voucher_home .benefit_section .detail_list:first-of-type:after{background-position:-167px -178px;background-repeat:no-repeat;width:18px;height:18px;position:absolute;z-index:2;bottom:-9px;right:-8px;content:''}.voucher_home .benefit_section .detail_list+.detail_list{margin-top:1px;padding-bottom:0}.voucher_home .benefit_section .detail_list+.detail_list:before{position:absolute;top:-1px;right:14px;left:14px;border-top:1px dashed rgba(0,0,0,.1);content:''}.voucher_home .benefit_section .detail_list+.detail_list:after{background-position:-86px -3px;background-repeat:no-repeat;width:30px;height:31px;position:absolute;top:-16px;right:0;left:0;margin:0 auto;content:''}.voucher_home .benefit_section .detail_item{position:relative}.voucher_home .benefit_section .detail_item+.detail_item{margin-top:12px}.voucher_home .benefit_section .detail_item .left_area{flex:1 1 auto;display:flex;align-items:center;gap:1px;position:relative;padding-right:43px}.voucher_home .benefit_section .detail_item .title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:14px;font-weight:500;letter-spacing:-.8px;line-height:22px;color:#3f3f3f}.voucher_home .benefit_section .detail_item .title .sub{font-size:12px;white-space:nowrap}.voucher_home .benefit_section .detail_item .desc{position:absolute;top:0;right:0;font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:18px;font-weight:700;line-height:22px;letter-spacing:-.3px}.voucher_home .benefit_section .detail_item .desc.green{color:#03a94d}.voucher_home .benefit_section .detail_item .desc.blue{color:#4377fd}.voucher_home .benefit_section .detail_item .desc .txt{font-size:17px;font-weight:700}.voucher_home .benefit_section .detail_item .btn_tooltip[aria-expanded=true]+.tooltip{display:block}.voucher_home .benefit_section .detail_item .btn_tooltip:before{background-position:-42px -47px;background-repeat:no-repeat;width:17px;height:17px;display:block;content:''}.voucher_home .benefit_section .detail_item .tooltip{display:none;overflow:hidden;position:absolute;top:24px;right:0;left:0;z-index:10;box-sizing:border-box;border:1px solid #3f3f3f;border-radius:8px;background:#fff;font-size:13px;font-weight:500;line-height:16px;letter-spacing:-.3px;color:#757575}.voucher_home .benefit_section .detail_item .tooltip .inner{box-sizing:border-box;overflow-y:auto;max-height:298px;padding:12px 42px 12px 15px}.voucher_home .benefit_section .detail_item .tooltip .btn_close{position:absolute;top:0;right:0;padding:10px}.voucher_home .benefit_section .detail_item .tooltip .btn_close:before{background-position:-3px -71px;background-repeat:no-repeat;width:21px;height:20px;display:block;content:''}.voucher_home .benefit_section .detail_item .tooltip .tooltip_title{line-height:18px;font-weight:700;color:#292a2e;letter-spacing:-.5px}.voucher_home .benefit_section .detail_item .tooltip .tooltip_title .line{white-space:nowrap}.voucher_home .benefit_section .detail_item .tooltip .tooltip_list{margin-top:6px}.voucher_home .benefit_section .detail_item .tooltip .tooltip_list+.tooltip_title{margin-top:8px}.voucher_home .benefit_section .detail_item .tooltip .tooltip_item{position:relative;padding-left:6px;line-height:18px;font-weight:400;color:#777;letter-spacing:-.5px}.voucher_home .benefit_section .detail_item .tooltip .tooltip_item:before{width:3px;height:3px;border-radius:50%;position:absolute;top:7px;left:0;background:#d9d9d9;content:''}.voucher_home .benefit_section .detail_item .tooltip .badge_point{display:inline-block;vertical-align:middle}.voucher_home .benefit_section .detail_item .tooltip .badge_point:before{background-position:-3px -28px;background-repeat:no-repeat;width:43px;height:13px;display:block;content:''}.voucher_home .benefit_section .banner{display:block;position:relative;text-align:left;margin:16px;padding:15px 78px 18px 18px;border-radius:12px;border:1px solid rgba(67,119,253,.08);background:rgba(67,119,253,.06);font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif}.voucher_home .benefit_section .banner:after{background-position:-198px 0;background-repeat:no-repeat;width:58px;height:59px;position:absolute;top:0;right:15px;bottom:0;margin:auto 0;content:''}.voucher_home .benefit_section .banner .title{font-size:15px;line-height:23px;font-weight:700;letter-spacing:-.8px;color:#292a2e}.voucher_home .benefit_section .banner .title.point{color:#4377fd}.voucher_home .benefit_section .banner .title .line{white-space:nowrap}.voucher_home .benefit_section .banner .sub_text{display:inline-flex;align-items:center;gap:3px;margin-top:6px;font-size:13px;line-height:16px;font-weight:500;letter-spacing:-.6px;color:#757575;vertical-align:top}.voucher_home .benefit_section .banner .sub_text:after{background-position:-71px -28px;background-repeat:no-repeat;width:7px;height:12px;content:''}.voucher_home .note_area{margin:27px 0 0}.voucher_home .note_list .lnk_more .txt.point{color:#03a94d}.voucher_home .accent{color:#f77262}.landscape .wrap.app.voucher.voucher_join .header.fixed+.container.floating{margin-top:0;padding-top:0}.landscape .wrap.app.voucher.voucher_join .container{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.landscape .wrap.app .voucher_intro{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.landscape .wrap.app .voucher_profile{padding-bottom:calc(constant(safe-area-inset-bottom) + 40px);padding-bottom:calc(env(safe-area-inset-bottom) + 40px)}.landscape .wrap.voucher.voucher_join .header.fixed+.container.floating{margin-top:-153px;padding-top:153px}.landscape .wrap.voucher .bottom_btn_area{position:relative;bottom:0;padding-bottom:20px;background:0 0}.landscape .voucher_intro .bottom_btn_area{position:relative;padding-bottom:20px;background:0 0}.landscape .container.floating .action_box{margin-top:30px}.landscape .voucher_profile{padding-bottom:20px}.landscape .voucher_profile .action_box{position:relative;margin-top:30px;padding:0;background:0 0;box-shadow:none}.modal_popup.voucher{right:0;left:0;padding-bottom:calc(constant(safe-area-inset-bottom) + 24px);padding-bottom:calc(env(safe-area-inset-bottom) + 24px);text-align:center}.modal_popup.voucher .img_landscape{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%,-50%)}.modal_popup.voucher .img_portrait{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.modal_popup.voucher .title{display:block;margin:0 18px;font-size:20px;line-height:28px;letter-spacing:-.5px;color:#121212}.modal_popup.voucher .title .line{display:inline-flex;overflow:hidden;max-width:100%;white-space:nowrap;vertical-align:top}.modal_popup.voucher .title .point{color:#505fdc}.modal_popup.voucher .title .flex_none{flex:none}.modal_popup.voucher .title .ellipsis{flex:1 1 0;overflow:hidden;text-overflow:ellipsis}.modal_popup.voucher .lnk_notice{display:inline-flex;align-items:center;margin-top:8px;font-size:14px;line-height:17px;letter-spacing:-.8px;color:#757575;vertical-align:top}.modal_popup.voucher .lnk_notice::after{background-position:-79px -71px;background-repeat:no-repeat;width:16px;height:17px;content:""}.modal_popup.voucher .pet_list{display:flex;justify-content:center;margin-top:16px}.modal_popup.voucher .pet_item{overflow:hidden;position:relative;width:80px;border-radius:50%;border:3px solid #fff}.modal_popup.voucher .pet_item+.pet_item{margin-left:-33px}.modal_popup.voucher .pet_item .image_wrap{overflow:hidden;position:relative;border-radius:50%;width:80px;height:80px}.modal_popup.voucher .pet_item .image_wrap::after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(0,0,0,.04);opacity:.95;content:""}.modal_popup.voucher .pet_item img{display:block}.modal_popup.voucher .button_area{display:flex;gap:5px;margin:18px 10px 0}.modal_popup.voucher .button_area .btn{flex:1 1 0;box-sizing:border-box;height:52px;border-radius:8px;border:1px solid #d3dadf;font-size:15px;font-weight:500;line-height:17px;color:#121212}.modal_popup.voucher .button_area .btn.primary{border-color:#505fdc;background:#505fdc;color:#fff}.modal_voucher_popup{position:fixed;bottom:0;left:0;right:0;z-index:101;max-width:768px;margin:0 auto;border-radius:12px 12px 0 0;background:#f77262}.modal_voucher_popup .inner{box-sizing:border-box;display:flex;align-items:center;gap:2px;position:relative;max-width:375px;margin:0 auto;padding:32px 20px 26px 24px}.modal_voucher_popup .inner.birth{gap:10px;padding-left:26px}.modal_voucher_popup .inner:after,.modal_voucher_popup .inner:before{position:absolute;content:''}.modal_voucher_popup .inner:before{background-position:-105px -136px;background-repeat:no-repeat;width:60px;height:72px;top:12px;left:10px}.modal_voucher_popup .inner:after{background-position:0 -98px;background-repeat:no-repeat;width:58px;height:137px;right:13px;bottom:6px}.modal_voucher_popup img{vertical-align:top}.modal_voucher_popup .title{font-family:NanumSquareNeo,"SF Pro Display","Apple SD Gothic Neo",-apple-system,BlinkMacSystemFont,Roboto,"Noto Sans CJK KR",Arial,"Malgun Gothic",sans-serif;font-size:20px;line-height:26px;color:#fff;letter-spacing:-.8px}.modal_voucher_popup .notice{margin-top:12px;font-size:14px;line-height:18px;color:#fff;letter-spacing:-.5pxj}.modal_voucher_popup .accent{color:#dbf762}@media (max-width:359px){.wrap.voucher .banner_area .inner_area{padding:22px 16px 16px;text-align:center}.wrap.voucher .banner_area .inner_area:after{display:none}.wrap.voucher .banner_area .notice{margin-top:4px;font-size:10px;line-height:13px}.wrap.voucher .banner_area .btn_tooltip{top:11px;right:auto;bottom:auto;left:11px}.wrap.voucher .banner_area .tooltip_box{top:38px;margin-top:0}.voucher_intro .benefit_area{padding-right:24px;padding-left:24px}.voucher_intro .benefit_item .title{font-size:16px;line-height:18px}.voucher_intro .brand_item .image_wrap,.voucher_intro .brand_item .txt{width:62px}.voucher_intro .bottom_btn_area{padding-right:18px;padding-left:18px}.modal_voucher_popup .inner{justify-content:center}.modal_voucher_popup .img_box{display:none}.modal_voucher_popup .desc_box{text-align:center}}@media (max-width:374px){.modal_popup.voucher .hide_under375{display:none}}@media (max-width:767px){.wrap.voucher .hide_mobile{display:none!important}.voucher_home .coupon_item.hide_mobile{display:none!important}}@media (min-width:375px){.wrap.voucher .benefit_list{padding-right:30px;padding-left:30px}.wrap.voucher .benefit_list.join{padding-right:38px;padding-left:38px}.wrap.voucher .benefit_list.join .benefit_item .title{font-size:17px;letter-spacing:-.8px}.wrap.voucher .banner_area .inner_area{width:375px}}@media (min-width:535px){.wrap.voucher .banner_area .inner_area{width:535px;padding-top:38px;padding-bottom:34px}}@media (min-width:768px){.wrap.app .voucher_profile{padding-bottom:calc(constant(safe-area-inset-bottom) + 138px);padding-bottom:calc(env(safe-area-inset-bottom) + 138px)}.wrap.voucher .hide_pc{display:none!important}.wrap.voucher .profile_area{padding-right:31px;padding-bottom:38px}.wrap.voucher .profile_area .swiper-pagination.fraction{display:none}.wrap.voucher .profile_area .swiper-pagination.bullet{display:flex}.wrap.voucher .profile_area .swiper-button-next,.wrap.voucher .profile_area .swiper-button-prev{display:flex}.wrap.voucher .profile_item{justify-content:center}.wrap.voucher .profile_item .right_area{flex:none;padding-right:0}.wrap.voucher .profile_item .name .show_pc{display:inline}.wrap.voucher .benefit_list.join{padding-right:40px;padding-left:40px}.wrap.voucher .coupon_list{grid-template-columns:repeat(4,1fr)}.wrap.voucher .coupon_item{justify-content:flex-start}.wrap.voucher .benefit_section .benefit::after,.wrap.voucher .benefit_section .benefit::before{display:none}.wrap.voucher .benefit_section .detail_list{padding-right:48px;padding-left:48px}.wrap.voucher .benefit_section .detail_list+.detail_list::before{right:48px;left:48px}.wrap.voucher .benefit_section .detail_item .tooltip{right:auto;width:423px}.wrap.voucher .benefit_section .banner{display:flex;align-items:center;margin-right:48px;margin-left:48px;padding:18px 20px 20px 90px}.wrap.voucher .benefit_section .banner::after{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_12_ibhpure_436219nr.cat);background-size:256px 235px;background-position:-198px -110px;background-repeat:no-repeat;width:46px;height:47px;top:7px;right:auto;bottom:auto;left:30px}.wrap.voucher .benefit_section .banner .title+.title{margin-left:4px}.wrap.voucher .benefit_section .banner .sub_text{margin:0 0 0 7px}.wrap.voucher .brand_area .brand_item{width:92px;padding-left:30px}.wrap.voucher .join_area{padding:40px 40px 32px;text-align:left}.wrap.voucher .join_area .img{position:absolute;top:25.5px;right:40px;height:168px;margin:0}.wrap.voucher .join_area .title{font-size:28px;line-height:32px}.wrap.voucher .join_area .link{display:inline-flex}.wrap.voucher .bottom_btn_area{padding:16px 30px}.wrap.voucher .banner_area .inner_area{width:auto;max-width:100%;padding:27px 50px 21px 145px;vertical-align:top}.wrap.voucher .banner_area .inner_area:before{display:block}.wrap.voucher .banner_area .inner_area:after{display:none}.wrap.voucher .banner_area .s_title .sub_box{display:inline-block;font-size:18px;line-height:24px;font-weight:500;color:#121212;letter-spacing:-.8px;vertical-align:top}.wrap.voucher .banner_area .s_title .sub_box .inner_box:before{display:none}.wrap.voucher .banner_area .s_title .main_box{display:inline-block;position:relative;margin:0 0 0 10px;padding-left:11px;font-size:18px;vertical-align:top}.wrap.voucher .banner_area .s_title .main_box:before{position:absolute;top:0;left:0;bottom:0;height:16px;margin:auto 0;border-left:1px solid #c7c7c7;content:''}.wrap.voucher .banner_area .s_title .main_box .accent{display:inline-block;vertical-align:top}.wrap.voucher .banner_area .notice{margin-top:8px;font-size:12px;line-height:15px}.wrap.voucher .banner_area .btn_tooltip{right:56px;bottom:39px}.wrap.voucher .banner_area .tooltip_box{right:56px;margin-top:-21px}.wrap.voucher .banner_area .btn_close{top:20px;padding:19px}.voucher_intro .join_area{padding:42px 299px 32px 40px;text-align:left}.voucher_intro .join_area .title{margin-top:8px;font-size:28px;line-height:31px}.voucher_intro .join_area .desc{margin-top:6px;line-height:17px}.voucher_intro .join_area .link{display:inline-flex}.voucher_intro .join_area .img{position:absolute;top:0;right:40px;bottom:0;height:168px;margin:auto 0}.voucher_intro .benefit_item .desc .high_hide,.voucher_intro .benefit_item .desc br{display:none}.voucher_intro .brand_area .e_title{margin-right:40px;margin-left:40px}.voucher_intro .brand_box+.brand_box:before{right:40px;left:40px}.voucher_intro .brand_list{padding:0 19px}.voucher_intro .brand_item{width:14.2857%}.voucher_intro .bottom_btn_area{padding:10px 30px calc(constant(safe-area-inset-bottom) + 16px);padding:10px 30px calc(env(safe-area-inset-bottom) + 16px)}.voucher_profile .action_box{padding:16px 30px calc(constant(safe-area-inset-bottom) + 16px);padding:16px 30px calc(env(safe-area-inset-bottom) + 16px)}.voucher_home .profile_item{justify-content:center}.voucher_home .profile_item .right_area{flex:none}.voucher_home .tip_box{text-align:center}.voucher_home .menu_list{justify-content:space-around}.voucher_home .coupon_list{grid-template-columns:repeat(4,1fr)}.voucher_home .coupon_item{justify-content:flex-start}.voucher_home .coupon_item.hide_pc{display:none!important}.voucher_home .benefit_section .benefit:after,.voucher_home .benefit_section .benefit:before{display:none}.voucher_home .benefit_section .detail_list{padding-right:48px;padding-left:48px}.voucher_home .benefit_section .detail_list+.detail_list:before{right:48px;left:48px}.voucher_home .benefit_section .detail_item .tooltip{right:auto;width:423px}.voucher_home .benefit_section .banner{display:flex;align-items:center;margin-right:48px;margin-left:48px;padding:17px 20px 19px 89px}.voucher_home .benefit_section .banner:after{background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sffy.cfgngvp.arg%2Sfgngvp%2Savq%2Szrzorefuvc%2Sfcevgr%2Sz_fc_12_ibhpure_436219nr.cat);background-size:256px 235px;background-position:-198px -61px;background-repeat:no-repeat;width:46px;height:47px;top:2px;right:auto;bottom:0;left:30px}.voucher_home .benefit_section .banner .title{font-size:16px}.voucher_home .benefit_section .banner .title+.title{margin-left:4px}.voucher_home .benefit_section .banner .sub_text{margin:0 0 0 7px}}