@charset "utf-8";.vas-container{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--main-rgb:#00a32e;--service-color:rgb(var(--main-rgb,255,0,0));--primary-color:var(--service-color,#000);--bg-gray:#f4f4f4;--bg-gray-light:#fafafa;--bg-gray-dark:#e5e5e5;--border-gray:#e5e5e5;--border-gray-light:#e5e5e5;--border-gray-dark:#e5e5e5;--text-label:#666;--text-main:#242424;--text-error:#ff5a5f;--text-error-red:red;--text-warning:red;--text-warning-light:rgba(255,0,0,.5);--text-warning-dark:red;--text-gray:#999;--text-gray-light:#999;--text-gray-dark:#545454;--bounce-bezier:cubic-bezier(0.68,-0.55,0.265,1.55);--row-gap:18px;--col-gap:6px;--button-width:76px;--text-shadow:0 1px 1px rgba(0,0,0,.16)}.vas-container .bg-test{background-color:color-mix(in srgb,rgb(var(--main-rgb)),transparent 10%)}.vas-container{font-family:Pretendard,-apple-system,BlinkMacSystemFont,Roboto,sans-serif,system-ui,Noto Sans KR,Noto Sans CJK,Apple SD Gothic Neo;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vas-container table{width:100%}.vas-container table,.vas-container td,.vas-container th{border:1px solid #333}.vas-container{max-width:720px;margin:0 auto}@media screen and (min-width:720px){.vas-container{border:.5px solid var(--border-gray);border-top:0}}.vas-container .advertiser-notice{padding:.5em 1em;background-color:var(--bg-gray)}.vas-container .advertiser-notice p{color:var(--text-gray-dark);font-size:11px;line-height:1em;font-weight:500;letter-spacing:-.025em;text-align:center}.vas-container .advertiser-notice p strong{color:red;font-weight:500}.vas-container .vas-header{display:flex;justify-content:space-between;align-items:center;position:relative;padding:.65em 1em;border-bottom:1px solid #ebebeb;background-color:#fff}.vas-container .vas-header h1{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;gap:.25em .5em;font-size:12px;font-weight:700;letter-spacing:-.025em}.vas-container .vas-header h1 strong{display:inline-block;color:#000;line-height:1em}.vas-container .vas-header h1 span{color:red;line-height:1em}@media screen and (min-width:321px){.vas-container .vas-header h1{flex-direction:row;align-items:center}}.vas-container .service-desc{padding:.65em 1em;background-color:var(--bg-gray)}.vas-container .service-desc p{color:var(--text-gray-dark);font-size:12px;line-height:1.5em;word-break:keep-all}.vas-container .service-desc p em,.vas-container .service-desc p strong{font-weight:700}.vas-container .service-desc p .price{color:var(--text-error-red)}.vas-container .service-desc p strong.price{white-space:nowrap}.vas-container .service-intro{padding:1em;background-color:#fff;text-align:center}.vas-container .service-intro h2{color:#333;font-size:20px;line-height:1.5em;font-weight:700}.vas-container .service-intro div.intro-text{margin-top:.5em}.vas-container .service-intro p.txt{color:#545454;font-size:14px;line-height:1.5em;font-weight:700;word-break:keep-all}.vas-container .service-intro p.price{margin-top:.25em;color:red;font-size:12px;line-height:1.5em;font-weight:700}.vas-container .subscription-banner picture{display:block;font-size:0}.vas-container .subscription-banner img{width:100%;height:auto}@media screen and (min-width:720px){.vas-container .subscription-banner{margin:18px 18px 0;border-radius:12px;overflow:hidden}.vas-container .subscription-content{flex:1 1}}.vas-container .subscription-form{display:flex;flex-direction:column;gap:var(--row-gap);padding:18px}.vas-container .subscription-form.reorder .terms-panel{order:1}.vas-container .carrier-select ul.radio{display:flex;justify-content:space-between;gap:6px;width:100%;margin:0;padding:0;list-style:none}.vas-container .carrier-select ul.radio li{display:block;position:relative;width:100%;height:48px;padding:0;list-style:none}.vas-container .carrier-select ul.radio li input{width:0;height:0;margin:0;padding:0;border:0}.vas-container .carrier-select ul.radio li input+label{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:80px auto;border:1px solid #ddd;border-radius:10px;font-size:0;cursor:pointer}.vas-container .carrier-select ul.radio li input[type=radio]:checked+label{border-color:#ff3245;border-width:1.5px;z-index:1;box-shadow:0 1px 2px rgba(255,0,0,.2)}.vas-container .carrier-select ul.radio li input.carrier-radio-skt+label{background-image:url(/images/vas-common/common/logo_SKT.png)}.vas-container .carrier-select ul.radio li input.carrier-radio-kt+label{background-image:url(/images/vas-common/common/logo_KT.png)}.vas-container .carrier-select ul.radio li input.carrier-radio-lgt+label{background-image:url(/images/vas-common/common/logo_LGT.png)}.vas-container .carrier-select ul.radio li input[type=radio]+label:after,.vas-container .carrier-select ul.radio li input[type=radio]+label:before{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,calc(100% + 2px))}.vas-container .carrier-select ul.radio li input[type=radio]+label:before{width:90%;height:0%;margin:0 auto;background-color:red;-webkit-clip-path:polygon(5% 0,95% 0,100% 100%,0 100%);clip-path:polygon(5% 0,95% 0,100% 100%,0 100%);filter:blur(20px);-webkit-filter:blur(20px)}.vas-container .carrier-select ul.radio li input[type=radio]:checked+label:after{width:100%;height:20%;margin:0 auto;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1}.vas-container .carrier-select ul.radio li input[type=radio]:checked+label:before{height:10%}@media screen and (min-width:321px){.vas-container .carrier-select ul.radio li input+label{background-size:84px auto}}.vas-container .carrier-select.disabled{opacity:.6;filter:grayscale(100%);transition:opacity .3s ease}.vas-container .terms-panel{border:1px solid var(--border-gray);border-radius:14px;overflow:hidden;opacity:1}.vas-container .terms-panel a{display:block;color:#888;text-decoration:none;min-height:17px;line-height:17px;font-size:13px;letter-spacing:-.025em;word-break:keep-all}.vas-container .terms-panel label{display:inline-block;width:auto;color:#fff}.vas-container .terms-list .txt{display:inline-flex;align-items:center;min-height:20px;font-size:13px;line-height:20px;letter-spacing:-.025em;word-break:keep-all}.vas-container .terms-panel label a.txt{display:inline-block;width:auto;text-decoration:none;cursor:pointer}.vas-container .terms-panel input[type=checkbox]{position:absolute;top:0;left:0;width:0;height:0;margin:0;padding:0;border:0;vertical-align:top}.vas-container .terms-panel input[type=checkbox]+label{display:inline-flex;gap:4px;position:relative;top:auto;width:auto;margin:0}.vas-container .terms-panel input[type=checkbox]+label span.checkmark{display:block;width:20px;height:20px}.vas-container .terms-panel input[type=checkbox]+label span.checkmark svg{width:100%;height:100%;fill:var(--border-gray)}.vas-container .terms-panel input[type=checkbox]:checked+label span.checkmark svg{fill:var(--primary-color)}.vas-container .terms-panel .terms-all{display:flex;align-items:center;position:relative;margin:0;background-color:var(--bg-gray)}.vas-container .terms-panel .terms-all label{position:relative;margin:0}.vas-container .terms-panel .terms-all input[type=checkbox]+label{display:inline-flex;align-items:center;gap:0 4px;flex:1 1;padding:14px 16px 14px 12px;color:var(--text-main)}.vas-container .terms-panel .terms-all input[type=checkbox]+label span.checkmark{display:flex;justify-content:center;align-items:center;position:relative;width:22px;height:22px;background:#fff;border-radius:100%;box-shadow:inset 0 0 0 1px var(--border-gray);text-align:center}.vas-container .terms-panel .terms-all span.txt{display:inline-block;font-size:16px;line-height:21px;font-weight:700}.vas-container .terms-panel .terms-all input[type=checkbox]:checked+label span.checkmark{border:none}.vas-container .btn-terms-toggle{display:flex;justify-content:center;align-items:center;width:40px;height:40px;margin-right:8px;background:transparent;color:var(--text-label);transition:transform .3s ease;cursor:pointer;transform:rotate(180deg)}.vas-container .btn-terms-toggle svg{width:24px;height:24px;fill:currentColor}.vas-container .btn-terms-toggle.collapsed{transform:rotate(0deg)}.vas-container .terms-panel .terms-list{overflow:hidden;transition:height .26s ease-in-out,opacity .26s ease}.vas-container .terms-panel .terms-list.collapsed{height:0!important;opacity:0}.vas-container .terms-panel .terms-items{padding:.75em;border-top:1px solid var(--border-gray);background-color:#fff}.vas-container .terms-panel .terms-items ul{display:flex;flex-wrap:wrap;flex-direction:row;gap:4px 6px}.vas-container .terms-panel .terms-items ul.column{flex-direction:column}.vas-container .terms-panel .terms-items ul li{display:flex;justify-content:space-between;gap:10px;position:relative;min-width:calc(50% - 3px)}.vas-container .terms-panel .terms-items ul li.indent{padding-left:1em}.vas-container .terms-panel .terms-items ul li label{gap:0 4px}.vas-container .terms-panel .terms-items ul li label span.txt{color:#888}.vas-container .terms-panel .terms-items input[type=checkbox]+label span.checkmark{position:relative;width:17px;min-width:17px;height:20px}.vas-container .terms-panel .terms-items input[type=checkbox]+label span.checkmark svg{fill:var(--border-gray)}.vas-container .terms-panel .terms-items input[type=checkbox]:checked+label span.checkmark svg{fill:var(--primary-color)}.vas-container .terms-panel .terms-items input[type=checkbox]+label span.checkmark:before{display:none;content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#888;font-size:14px}.vas-container .terms-panel .terms-items input[type=checkbox]:checked+label span.checkmark:before{color:var(--primary-color)}.vas-container .terms-panel .terms-items label~span.txt{display:inline-block;margin-left:21px;line-height:20px;color:#888;cursor:pointer}.vas-container .terms-panel .terms-items ul li button.btn-terms-view{display:flex;justify-content:center;align-items:center;position:relative;width:40px;min-width:40px;height:20px;color:#888;text-align:left;cursor:pointer;background-color:transparent}.vas-container .terms-panel .terms-items ul li button.btn-terms-view span.txt{color:inherit;white-space:nowrap}.vas-container .terms-panel .terms-items ul li button.btn-terms-view span.ico{display:block;width:20px;height:20px;line-height:1;color:inherit}.vas-container .terms-panel .terms-items ul li button.btn-terms-view svg{width:20px;height:20px;fill:currentColor;transform:rotate(-90deg)}@media screen and (min-width:360px){.vas-container .terms-panel .terms-items ul{flex-direction:row}}@media screen and (min-width:720px){.vas-container .terms-panel a{font-size:14px}.vas-container .terms-panel .terms-all input[type=checkbox]+label{gap:0 12px;padding:14px 15px 13px}.vas-container .terms-panel .terms-all span.txt{font-size:18px;line-height:27px}.vas-container .terms-panel .terms-items{padding:15px 1em}.vas-container .terms-panel .terms-items li label{gap:0 6px}}.vas-container .terms-panel.disabled{opacity:.6;filter:grayscale(100%);transition:opacity .3s ease}.vas-container .field-group{position:relative}.vas-container .field-group--split{display:flex;gap:10px}.vas-container .field-group--split .input-box{flex:1 1}.vas-container .input-box{background-color:#fff;border:1px solid var(--border-gray);border-radius:14px;padding:12px 16px;transition:border-color .2s}.vas-container .input-box .input-content{width:100%;min-width:0;overflow:hidden}.vas-container .input-box--with-btn{display:flex;justify-content:space-between;align-items:center}.vas-container .input-label{display:block;height:14px;margin-bottom:4px;color:var(--text-label);font-size:12px;line-height:1em;font-weight:600}.vas-container .field-group>label.input-label{margin-bottom:8px;font-size:14px;padding-left:6px}.vas-container input.input-element{height:24px;border:none;background:transparent;font-size:16px;font-weight:500;color:var(--text-main);width:100%;outline:none}.vas-container input.input-element:focus{color:transparent;text-shadow:0 0 0 #000;transition:all .1s ease}.vas-container input.input-element::placeholder{color:inherit;font-size:inherit;opacity:.3;transition:all .1s ease}.vas-container input.input-element:focus::placeholder{color:transparent;opacity:0}.vas-container input.input-element:-webkit-autofill,.vas-container input.input-element:-webkit-autofill:active,.vas-container input.input-element:-webkit-autofill:focus,.vas-container input.input-element:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.vas-container .phone-auth-form{position:relative}.vas-container #juminFieldGroup{margin-top:var(--row-gap)}.vas-container .phone-auth-form.with-jumin #juminFieldGroup{margin-top:var(--row-gap);margin-right:calc(var(--col-gap) + var(--button-width))}.vas-container .phone-auth-form.without-jumin #phoneFieldGroup{margin-right:calc(var(--col-gap) + var(--button-width))}.vas-container #phone-confirm-wrap{width:100%;margin-top:var(--row-gap)}.vas-container #phone-confirm-wrap .btn-action.btn-send-otp{position:relative;width:100%;min-height:50px;height:100%;z-index:1}.vas-container #phone-confirm-wrap .btn-action.btn-send-otp span{font-size:16px;text-shadow:var(--text-shadow)}.vas-container #phone-confirm-wrap .btn-action.btn-send-otp.is-sent span{text-shadow:none}.vas-container #phone-confirm-wrap.with-jumin,.vas-container #phone-confirm-wrap.without-jumin{position:absolute;right:0;margin:0}.vas-container #otp-field-wrap{height:0;opacity:0;margin-top:0;transition:height .4s var(--bounce-bezier),opacity .4s ease,margin .4s var(--bounce-bezier);overflow:hidden}.vas-container #otp-field-wrap.active{opacity:1;margin-top:var(--row-gap);overflow:visible}.vas-container .btn-action{min-width:64px;min-height:42px;background-color:var(--primary-color);border:none;border-radius:12px;color:#fff;font-size:13px;line-height:1em;font-weight:700;cursor:pointer;text-shadow:0 0 1px rgba(0,0,0,.16);background-color:var(--text-main)}.vas-container .btn-action.is-sent{background-color:#ccc;text-shadow:none}.vas-container .btn-action.is-sent span{color:#fff}.vas-container .btn-action span{display:inline-block;font-size:15px;font-weight:700;line-height:1em}.vas-container .otp-input-info{display:flex;justify-content:flex-end;align-items:center;gap:4px}.vas-container .otp-timer{color:var(--text-error);font-size:14px;font-weight:500}.vas-container .btn-otp-help{width:16px;height:16px;border:1px solid #d1d5db;border-radius:50%;background:none;font-size:10px;color:#999}.vas-container .otp-tooltip{position:absolute;top:calc(100% + 8px);right:0;width:180px;background:#fff;border:1px solid var(--border-gray);border-radius:8px;padding:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);font-size:12px;color:var(--text-main);line-height:1.4;z-index:10;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s ease}.vas-container .otp-tooltip.active{opacity:1;visibility:visible;transform:translateY(0)}.vas-container .otp-tooltip:before{content:"";position:absolute;top:-5px;right:12px;width:8px;height:8px;background:#fff;border-top:1px solid var(--border-gray);border-left:1px solid var(--border-gray);transform:rotate(45deg)}.vas-container .service-features ul{display:flex;justify-content:space-around}.vas-container .service-features ul li{display:flex;flex-direction:column;align-items:center;gap:4px 0;width:100%;text-align:center}.vas-container .service-features ul li span{display:inline-block;width:36px;height:36px}.vas-container .service-features ul li p{color:var(--text-main);font-size:13px;line-height:19px;font-weight:500;letter-spacing:-.025em}@media screen and (min-width:540px){.vas-container .service-features ul li span{width:48px;height:48px}.vas-container .service-features ul li p{font-size:15px;line-height:22px}}.vas-container .subscription-bottom{display:flex;flex-direction:column;gap:16px;width:100%}.vas-container .subscribe-footer{position:relative;margin-top:auto;padding:0 18px;z-index:1}.vas-container .btn-subscribe{width:100%;height:56px;background-color:var(--primary-color);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer}.vas-container .btn-subscribe span{display:block;line-height:1em;font-weight:700;text-shadow:var(--text-shadow)}.vas-container .promo-banner{border-radius:5px;overflow:hidden}.vas-container .promo-banner picture{display:block;font-size:0}.vas-container .promo-banner img{width:100%;height:auto}.vas-container .billing-info{display:flex;flex-direction:column;width:100%;padding:0 10px 10px;text-align:center;letter-spacing:-.025em}.vas-container .billing-info div button{padding:.5em 20px;border:none;background:transparent}.vas-container .billing-info div button span{display:inline-block;color:var(--text-gray);font-size:12px;line-height:1em}.vas-container .billing-info strong.price{display:inline-block;color:red;font-size:13px;font-weight:700;vertical-align:text-top}.vas-container .billing-info p.price{color:red;font-size:13px;font-weight:500}.vas-container html.complete,.vas-container html.complete body{height:100%}.vas-container html.complete body .vas-container{display:flex;flex-direction:column;height:100%}.vas-container html.complete body .vas-container main.vas-content{flex:1 1}.vas-container html.complete body .vas-container section{display:flex;flex-direction:column;height:100%}.vas-container .complete-panel{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:calc(var(--row-gap) * 1.25);padding:calc(var(--row-gap) * 2) var(--row-gap)}.vas-container .complete-icon{display:flex;flex-direction:column;justify-content:center;gap:1em}.vas-container .complete-icon .check-circle{display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin:0 .5em;border-radius:50%;background-color:var(--bg-gray-dark);color:#fff}.vas-container .check-service-logo{width:80px;height:80px}.vas-container .complete-icon .check-text{font-size:1.25em;font-weight:700;word-break:keep-all}.vas-container .complete-message{display:flex;flex-direction:column;gap:1em}.vas-container .complete-message div.tit{color:var(--text-main);font-size:20px;line-height:1.3em;font-weight:700;word-break:keep-all}.vas-container .complete-message .complete-message-content{display:flex;flex-direction:column;gap:10px}.vas-container .complete-message .complete-message-content p.txt{color:var(--text-main);font-size:14px;line-height:1.4em;word-break:keep-all}.vas-container .complete-message .complete-message-content p.txt br{display:none}.vas-container .complete-message .complete-message-content p.txt strong.price{color:var(--text-error)}.vas-container .complete-action{margin-top:1em;text-align:center}.vas-container .complete-action button{width:200px;height:52px;border-radius:12px;background-color:var(--text-main);background-color:#ff4343}.vas-container .complete-action button span{display:block;color:#fff;font-size:16px;line-height:1;font-weight:700}.vas-container .complete-panel .app-download{display:flex;flex-direction:column;justify-content:center;gap:var(--row-gap);padding:2.5em 0}.vas-container .complete-panel .app-download .app-download-title{font-size:18px;font-weight:700}.vas-container .complete-panel .app-download .app-store-buttons{display:flex;align-items:center;gap:10px}.vas-container .complete-panel .app-download .app-store-buttons .btn-store-link{width:150px;height:auto;line-height:1em}.vas-container .complete-panel .app-download .app-store-buttons .btn-store-link span{display:block}.vas-container .complete-billing-info p.txt{color:var(--text-gray-dark);font-size:12px;line-height:1.5em}.vas-container .complete-billing-info p.txt strong{color:var(--text-error-red);font-weight:600}.vas-container .complete-billing-info p.txt strong~br{display:none}@media screen and (min-width:540px){.vas-container .complete-panel{align-items:center;text-align:center}.vas-container .complete-panel .app-download,.vas-container .complete-panel .complete-icon{align-items:center}.vas-container .complete-panel .app-download .app-store-buttons{justify-content:center}.vas-container .complete-billing-info p.txt strong~br,.vas-container .complete-message .complete-message-content p.txt br{display:block}}.vas-container footer.vas-footer{display:flex;flex-direction:column;gap:1em 0;padding:1em;background-color:var(--bg-gray);letter-spacing:-.05em}.vas-container footer.vas-footer .footer-section{display:flex;flex-direction:column;gap:.3em;width:100%}.vas-container footer.vas-footer .footer-section .footer-section-title{display:block;color:var(--text-label);font-size:12px;line-height:1em;font-weight:500}.vas-container footer.vas-footer .footer-section ul{display:flex;flex-direction:column;gap:4px;width:100%}.vas-container footer.vas-footer .footer-section ul li{color:var(--text-label);font-size:11px;letter-spacing:-.05em}.vas-container footer.vas-footer .footer-section .footer-section-list li{position:relative;padding-left:.75em;color:var(--text-label);font-size:11px;letter-spacing:-.05em}.vas-container footer.vas-footer .footer-section .footer-section-list li:before{content:"\00B7";display:inline-block;position:absolute;top:0;left:0;color:inherit;font-size:inherit;line-height:inherit;font-weight:700;text-align:center}.vas-container footer.vas-footer .footer-section .footer-section-list li a{color:inherit;text-decoration:none}.vas-container .hide-setting{display:flex;justify-content:flex-end;align-items:center;gap:8px}.vas-container .hide-setting label{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vas-container .hide-setting input[type=checkbox]{display:none}.vas-container .hide-setting .checkmark{display:block;width:20px;height:20px;border:1px solid #ddd;border-radius:6px;background:#fff;transition:all .2s}.vas-container .hide-setting .checkmark svg{width:100%;height:100%;fill:none;transition:all .2s}.vas-container .hide-setting input[type=checkbox]:checked+label .checkmark{background-color:var(--primary-color);border-color:var(--primary-color)}.vas-container .hide-setting input[type=checkbox]:checked+label .checkmark svg{fill:#fff}.vas-container .hide-setting .txt{font-size:13px;color:var(--text-gray);font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vas-container div.dim{display:none;right:0;bottom:0;z-index:10000;-webkit-backdrop-filter:blur(.4px);backdrop-filter:blur(.4px)}.vas-container .loading-overlay,.vas-container div.dim{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.vas-container .loading-overlay{display:flex;justify-content:center;align-items:center;z-index:100002;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.vas-container .loading-overlay.active{opacity:1;visibility:visible}.vas-container .spinner{width:48px;height:48px;border-radius:50%;border:4px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:spin 1s var(--bounce-bezier) infinite}@keyframes spin{to{transform:rotate(1turn)}}.vas-container .toast-popup{position:fixed;bottom:calc(30px + env(safe-area-inset-bottom, 0px));left:50%;transform:translateX(-50%) translateY(100%) scale(.85);background:#282828;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;padding:12px 20px;border-radius:50px;font-size:14px;font-weight:600;box-shadow:0 4px 16px rgba(0,0,0,.15);z-index:9999;opacity:0;visibility:hidden;transition:all .4s var(--bounce-bezier);white-space:nowrap}.vas-container .toast-popup.show{transform:translateX(-50%) translateY(0) scale(1);opacity:1;visibility:visible}.vas-container .toast-dim{position:fixed;bottom:0;left:0;width:100%;height:0;background:linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.75) 50%,hsla(0,0%,100%,0));z-index:9998;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;pointer-events:none}.vas-container .toast-dim.show{height:122px;opacity:1;visibility:visible}.vas-container .modal-side{display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;position:fixed;top:50%;left:50%;width:298px;padding:16px;border-radius:24px;background-color:#fff;transform:translate(-50%,-75%);z-index:10001;box-shadow:0 4px 4px rgba(0,0,0,.25);overflow:hidden}.vas-container .modal-side.active{display:flex}.vas-container .modal-side__label{color:var(--text-label,#666);font-size:14px;font-weight:500}.vas-container .modal-side__label,.vas-container .modal-side__title{display:block;line-height:1.29411em;letter-spacing:-.026875rem;word-break:keep-all}.vas-container .modal-side__title{color:var(--text-main,#000);font-size:18px;font-weight:700}.vas-container .modal-side__desc{color:var(--text-gray-dark,#000);text-align:left;font-size:14px;line-height:1.5em;letter-spacing:-.025em;word-break:keep-all}.vas-container .modal-side__content{display:flex;flex-direction:column;gap:10px;width:100%;padding:8px 8px 14px}.vas-container .modal-side__footer{display:flex;flex-direction:row;gap:10px;width:100%;justify-content:space-between;align-items:center}.vas-container .modal-side__footer button{width:100%;height:48px;border-radius:100px;font-family:inherit;line-height:1em;cursor:pointer}.vas-container .modal-side__footer button span{display:inline-block;color:inherit;font-size:17px;line-height:1em;font-weight:500;vertical-align:-webkit-baseline-middle;text-shadow:var(--text-shadow)}.vas-container .modal-side__btn-cancel{background-color:hsla(240,3%,49%,.16);color:#000}.vas-container .modal-side__btn-confirm{background-color:var(--primary-color);color:#fff}.vas-container .modal-side__btn-confirm span{font-weight:700!important;text-shadow:0 0 1px rgba(0,0,0,.16)}.vas-container .layer.alert{display:none;position:fixed;top:50%;left:50%;width:284px;background-color:#fff;border-radius:6px;overflow:hidden;transform:translate(round(to-zero,-50%,1px),round(to-zero,-50%,1px));z-index:10001}.vas-container .layer.alert .layer_content{display:flex;flex-direction:column;gap:12px;padding:36px 18px;text-align:center}.vas-container .layer.alert .layer_content div.tit{color:#000;font-size:18px;line-height:27px;font-weight:700}.vas-container .layer.alert .layer_content p.txt{color:#000;font-size:14px;line-height:21px;font-weight:400;word-break:keep-all}.vas-container .layer.alert .btn_group{display:flex}.vas-container .layer.alert .btn_group button{width:100%;min-height:60px;padding:16px;border-top:.5px solid #ddd;cursor:pointer}.vas-container .layer.alert .btn_group button span{display:block;font-size:16px;line-height:1em;font-weight:700}.vas-container .layer.alert .btn_group button.btn_cancel{background-color:#fff}.vas-container .layer.alert .btn_group button.btn_cancel span{color:#000}.vas-container .layer.alert .btn_group button.btn_next{background-color:#000}.vas-container .layer.alert .btn_group button.btn_next span{color:#fff}.vas-container .terms-layer{position:fixed;top:0;left:0;width:100%;height:100dvh;border-radius:0;background-color:#fff;z-index:10001;overflow:hidden}.vas-container .terms-layer__header{display:flex;justify-content:space-between;align-items:center;position:relative;background-color:#333}.vas-container .terms-layer__title{min-height:48px;padding:0 48px 0 20px;color:#fff;font-size:16px;line-height:48px;text-align:left}.vas-container .terms-layer__close{position:absolute;top:50%;right:16px;width:36px;height:36px;background-color:transparent;color:transparent;transform:translateY(-50%);cursor:pointer}.vas-container .terms-layer__close:after,.vas-container .terms-layer__close:before{content:"";position:absolute;top:50%;left:50%;width:60%;height:1.5px;background-color:#fff}.vas-container .terms-layer__close:before{transform:translate(-50%,-50%) rotate(45deg)}.vas-container .terms-layer__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.vas-container .terms-layer__inner{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.vas-container .terms-layer__body{flex:1 1;display:flex;flex-direction:column;position:relative;width:100%;height:auto;max-height:unset;padding:0;border:0;overflow-y:auto}.vas-container .terms-layer__body:after,.vas-container .terms-layer__body:before{content:"";display:block;position:absolute;left:0;width:100%;height:24px;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));z-index:1}.vas-container .terms-layer__body:before{top:0;transform:rotate(180deg)}.vas-container .terms-layer__body:after{bottom:0}.vas-container .terms-layer__body .terms-layer__select{margin:24px 24px 0;background:#f5f5f5 url(/images/vas-common/common/ico_arrow_down_s.png) no-repeat center right 6px/36px}.vas-container .terms-layer__body .terms-layer__select select{width:100%;height:48px;padding:0 20px;background-color:transparent;border:0;font-size:.875em;line-height:2.4em;font-family:Noto Sans KR}.vas-container .terms-layer__content{position:relative;padding:24px 18px;flex:1 1;color:#555;font-size:.875em;line-height:1.5;overflow-y:auto}.vas-container .terms-layer__content:after,.vas-container .terms-layer__content:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:20px}.vas-container .terms-layer__footer{display:flex;width:100%;padding:0 18px calc(var(--safe-bottom) + 20px)}.vas-container .terms-layer__btn-confirm{width:100%;height:56px;border-radius:12px;background-color:var(--primary-color);color:#fff;font-size:16px;font-weight:700;cursor:pointer}.vas-container .terms-layer__btn-confirm span{display:block;color:inherit;font-size:inherit;font-weight:inherit;line-height:1em}@media screen and (min-width:787px){.vas-container .terms-layer{top:50%;left:50%;width:100%;max-width:720px;height:auto;border-radius:32px;transform:translate(-50%,-50%)}.vas-container .terms-layer__title{height:62px;font-size:20px;line-height:62px}.vas-container .terms-layer__inner{height:auto}.vas-container .terms-layer__body{height:100%;max-height:60vh}.vas-container .terms-layer__body .terms-layer__select{margin:0 36px}.vas-container .terms-layer__content{padding:36px;font-size:14px}}.vas-container .layer.signUp_kt .layer_inner{min-width:280px;max-width:420px;width:90%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:24px;color:inherit;z-index:10001;overflow-y:auto;box-shadow:0 1px 2px rgba(0,0,0,.2)}.vas-container .layer.signUp_kt .layer_inner .layer_content{display:flex;flex-direction:column;gap:10px;padding:36px 18px;text-align:center}.vas-container .layer.signUp_kt .layer_inner .layer_content strong.tit{color:var(--primary-color);font-size:20px;line-height:28px;font-weight:700}.vas-container .layer.signUp_kt .layer_inner .layer_content div.tit{color:#000;font-size:18px;line-height:1.25em;font-weight:700}.vas-container .layer.signUp_kt .layer_inner .layer_content div.box{margin-top:.4em;padding:1em;border-radius:12px;background-color:#f2f2f2;border:.5px solid #ddd}.vas-container .layer.signUp_kt .layer_inner .layer_content div.txt{color:#000;font-size:16px;line-height:1.3em;font-weight:400;word-break:keep-all;letter-spacing:-.04em}.vas-container .layer.signUp_kt .layer_inner .layer_content div.txt em{color:var(--text-error-red);font-weight:500}.vas-container .layer.signUp_kt .btn_group{display:flex;width:100%}.vas-container .layer.signUp_kt .btn_group div{width:100%}.vas-container .layer.signUp_kt .btn_group div button{width:100%;height:72px}.vas-container .layer.signUp_kt .btn_group div button.next{padding:0 10px;background-color:var(--primary-color);color:#fff;letter-spacing:-.04em}.vas-container .layer.signUp_kt .btn_group div button.next strong{word-break:keep-all}.vas-container .layer.signUp_kt .btn_group div button.next span,.vas-container .layer.signUp_kt .btn_group div button.next strong{display:block;color:#fff;font-size:16px;line-height:1.3em;font-weight:700}.vas-container .layer.signUp_kt .btn_group div button.btn_cancel{background-color:#d9d9d9}.vas-container .layer.signUp_kt .btn_group div button.btn_cancel span{color:#444;font-size:16px;font-weight:700}.vas-container .layer.signUp_kt .btn_close{position:absolute;top:18px;right:18px;width:24px;height:24px;background-color:transparent}.vas-container .layer.signUp_kt .btn_close span{display:block;width:100%;height:100%;color:transparent}.vas-container .layer.signUp_kt .btn_close:after,.vas-container .layer.signUp_kt .btn_close:before{content:"";display:block;position:absolute;top:50%;left:50%;width:1.5px;height:90%;background-color:var(--text-label)}.vas-container .layer.signUp_kt .btn_close:before{transform:translate(-50%,-50%) rotate(45deg)}.vas-container .layer.signUp_kt .btn_close:after{transform:translate(-50%,-50%) rotate(-45deg)}.vas-container #kt-mvno-layer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10002}.vas-container #kt-mvno-layer.active,.vas-container .kt-mvno-inner{display:flex;flex-direction:column}.vas-container .kt-mvno-inner{height:100%;background-color:#f5f5f5}.vas-container .kt-mvno-header{position:relative;background-color:#f5f5f5;padding:20px 50px 20px 20px;border-bottom:1px solid #ddd}.vas-container .kt-mvno-title h2{font-size:18px;line-height:1.4}.vas-container .kt-mvno-close{display:flex;justify-content:center;align-items:center;position:absolute;top:10px;right:10px;width:40px;height:40px;color:#333}.vas-container .kt-mvno-close:after,.vas-container .kt-mvno-close:before{content:"";position:absolute;top:50%;left:50%;width:60%;height:1.5px;background-color:#333}.vas-container .kt-mvno-close:before{transform:translate(-50%,-50%) rotate(45deg)}.vas-container .kt-mvno-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.vas-container .kt-mvno-close span{display:inline-block;color:transparent}.vas-container .kt-mvno-body{display:flex;flex-direction:column;padding:20px;flex:1 1 auto;height:auto;min-height:0;overflow-y:auto}.vas-container .kt-mvno-checkbox{display:flex;align-items:center;margin-bottom:1em;padding-left:.25em}.vas-container .kt-mvno-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border-radius:4px;margin-right:10px;position:relative;flex-shrink:0;background-color:var(--service-color)}.vas-container .kt-mvno-checkbox input[type=checkbox]:checked:before{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:14px}.vas-container .kt-mvno-checkbox label{font-size:14px}.vas-container .kt-mvno-terms{position:relative;padding:15px;border:1px solid #ddd;border-radius:.5em;background-color:#fff;overflow-y:auto;overflow-x:hidden}.vas-container .kt-mvno-terms table{margin:1em 0}.vas-container .kt-mvno-terms table,.vas-container .kt-mvno-terms table td,.vas-container .kt-mvno-terms table th{padding:.5em;border:1px solid #ddd;color:var(--text-gray-dark);font-size:12px;line-height:1.5em}.vas-container .kt-mvno-terms table th{background-color:var(--bg-gray)}.vas-container .kt-mvno-terms p{color:var(--text-gray-dark);font-size:12px;line-height:1.5em}.vas-container .kt-mvno-footer{width:100%;padding:20px;background-color:#f5f5f5;border-top:1px solid #ddd}.vas-container .kt-mvno-actions{width:100%}.vas-container .btn-kt-mvno-submit{width:100%;height:52px;background-color:var(--text-main);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:700;cursor:pointer}.vas-container .btn-kt-mvno-submit span{color:#fff}@media screen and (min-width:787px){.vas-container #kt-mvno-layer{top:50%;left:50%;width:100%;max-width:720px;height:auto;border-radius:32px;transform:translate(-50%,-50%);overflow:hidden}.vas-container #kt-mvno-layer .kt-mvno-body{min-height:60vh}}.phonesafe_join_e input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.phonesafe_join_e input[type=number]::-webkit-inner-spin-button,.phonesafe_join_e input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.phonesafe_join_e input[type=number]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;opacity:0}.phonesafe_join_e{width:auto;max-width:430px;min-width:280px;margin:0 auto;padding-bottom:20px;letter-spacing:0;box-shadow:none;font-family:Noto Sans KR,Apple SD Gothic Neo;font-size:16px}.phonesafe_join_e *{font-family:inherit;box-sizing:border-box}.phonesafe_join_e img{max-width:100%}.phonesafe_join_e button{font-size:inherit;background:transparent;border:0;cursor:pointer}.phonesafe_join_e button,.phonesafe_join_e input{font-family:Noto Sans KR,Apple SD Gothic Neo}.phonesafe_join_e header{display:block;position:relative;top:0;left:auto;width:auto;height:auto;padding:0;z-index:2;border-bottom:1px solid #ddd;background-color:#fff}.phonesafe_join_e header dl{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;color:red;font-size:10px;font-weight:700;line-height:normal}.phonesafe_join_e header dl *{line-height:normal}.phonesafe_join_e header dl dt{font-size:10px}.phonesafe_join_e header dl dd{display:flex;align-items:center}.phonesafe_join_e header dl dd p{font-size:10px}.phonesafe_join_e .signUp_content_wrap>div.signUp_aside{background-color:#fff}.phonesafe_join_e footer{margin-top:40px;padding:0 12px}.phonesafe_join_e footer ul{display:flex;flex-direction:column;gap:4px;width:100%;margin:0;padding:0;list-style:none}.phonesafe_join_e footer ul li{position:relative;padding-left:8px;color:#999;font-size:12px;font-weight:500;letter-spacing:-.05em;line-height:1.4;list-style:none}.phonesafe_join_e footer ul li:before{content:"·";position:absolute;top:0;left:0;color:inherit;font-size:inherit;line-height:inherit;font-weight:700}.phonesafe_join_e footer ul li p{margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.phonesafe_join_e footer ul li p.em,.phonesafe_join_e footer ul li.em{color:red}.phonesafe_join_e footer a{color:#888}.phonesafe_join_e section.content{padding:0;letter-spacing:-.05em}.phonesafe_join_e .content-wrap{padding:0;background-color:#fff}.phonesafe_join_e ul.radio{display:flex;justify-content:space-between;gap:8px;width:100%;margin:0;padding:0;list-style:none}.phonesafe_join_e ul.radio li{box-sizing:border-box;display:inline-block;position:relative;width:100%;height:45px;padding:0;list-style:none}.phonesafe_join_e ul.radio li input{width:0;height:0;margin:0;padding:0;border:0;opacity:0}.phonesafe_join_e ul.radio li input+label{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:80px auto;border-radius:8px;border:1px solid #ddd;font-size:0}.phonesafe_join_e ul.radio li input[type=radio]:checked+label{background-color:#fdebe9;border-color:red;z-index:1}.phonesafe_join_e ul.radio li input.telCdRadioSkt+label{background-image:url(/images/SKT_OFF.png)}.phonesafe_join_e ul.radio li input.telCdRadioKt+label{background-image:url(/images/KT_OFF.png)}.phonesafe_join_e ul.radio li input.telCdRadioLgt+label{background-image:url(/images/LGT_OFF.png)}.phonesafe_join_e ul.radio li input.telCdRadioSkt:checked+label{background-image:url(/images/SKT_ON.png)}.phonesafe_join_e ul.radio li input.telCdRadioKt:checked+label{background-image:url(/images/KT_ON.png)}.phonesafe_join_e ul.radio li input.telCdRadioLgt:checked+label{background-image:url(/images/LGT_ON.png)}.phonesafe_join_e .terms-agree{margin:20px 0 0;padding:0;border-radius:6px;border:1px solid #d0d0d0;overflow:hidden}.phonesafe_join_e .terms-agree div.all-agree{margin:0;padding:10px 15px;background-color:#f6f6f6}.phonesafe_join_e .terms-agree div.all-agree input[type=checkbox]~span.txt{font-weight:500}.phonesafe_join_e .terms-agree div.agree{padding:10px 15px}.phonesafe_join_e .terms-agree input[type=checkbox]{position:absolute;top:0;left:0;width:0;height:0;opacity:0;overflow:hidden}.phonesafe_join_e .terms-agree input[type=checkbox]+span.checkmark{display:block;position:relative;top:auto;left:auto;width:16px;min-width:16px;height:16px;border-radius:100%;background-color:#fff;border:1px solid #d0d0d0}.phonesafe_join_e .terms-agree input[type=checkbox]+span.checkmark:after{display:block;position:absolute;top:0;left:0;width:0;height:0;opacity:0;overflow:hidden;background-color:#f7f7f7}.phonesafe_join_e .terms-agree input[type=checkbox]~span.txt{display:block;color:#616161;font-size:12px;line-height:1em;word-break:keep-all;letter-spacing:-.05em}.phonesafe_join_e .terms-agree button.btn_terms{width:17px;height:17px;overflow:hidden}.phonesafe_join_e .terms-agree button.btn_terms svg{fill:#999;transform:rotate(-90deg)}.phonesafe_join_e .terms-agree input[type=checkbox]:checked+span.checkmark{background-color:#0069f9;background-image:url(/images/check_gtype.png);background-repeat:no-repeat;background-position:left 1px top 2px;background-size:12px 12px;border:none}.phonesafe_join_e .terms-agree input[type=checkbox]:checked+span.checkmark:after{display:block;position:absolute;top:0;left:0;width:0;height:0;opacity:0;overflow:hidden;background-color:#f7f7f7}.phonesafe_join_e .terms-agree div.agree div{display:flex}.phonesafe_join_e .terms-agree label{flex:1 1;display:flex;align-items:center;gap:12px;margin:0;width:auto}.phonesafe_join_e .terms-agree div.agree ul{display:flex;flex-direction:column;gap:10px;width:100%;margin:0;padding:0;list-style:none}.phonesafe_join_e .terms-agree div.agree ul li{list-style:none}.phonesafe_join_e .signUp_wrap{padding:0 12px}.phonesafe_join_e .signUp_wrap .phoneNum{position:relative}.phonesafe_join_e .signUp_wrap .phoneNum:focus-within{animation-play-state:paused!important}.phonesafe_join_e .signUp_wrap .phoneNum input{width:100%;height:40px;padding-left:1em;line-height:40px;background-color:#fff;border:1px solid #ddd;border-radius:5px;color:#0069f9;font-size:1.125em;font-weight:500}.phonesafe_join_e .signUp_wrap .phoneNum input:focus{padding-left:calc(1em - 1px);border-color:#ff3245;border-width:2px}.phonesafe_join_e .signUp_wrap .phoneNum input::-webkit-input-placeholder,.phonesafe_join_e .signUp_wrap .phoneNum input::placeholder{display:block;box-sizing:border-box;height:inherit;margin:0;padding:0;color:#aaa;font-size:1em;line-height:inherit}.phonesafe_join_e .signUp_wrap .phoneNum label{display:flex;align-items:center;gap:4px;position:absolute;top:50%;left:12px;right:12px;transform:translateY(-50%);color:red;pointer-events:none}.phonesafe_join_e .signUp_wrap .phoneNum label span.ico{display:inline-flex;justify-content:center;align-items:center;width:14px;min-width:14px;height:14px;border-radius:100%;background-color:red;color:#fff;font-size:10px;font-weight:700}.phonesafe_join_e .signUp_wrap .phoneNum label span.txt{display:block;font-weight:700;font-size:12px;line-height:1em}.phonesafe_join_e .certify_wrap{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-top:8px}.phonesafe_join_e .certify_wrap #authNo{flex:1 1;height:40px;padding:0 1em;border-radius:6px;border:1px solid #139bf8;font-size:12px}.phonesafe_join_e .certify_wrap .time{flex:none;align-items:center;white-space:nowrap;color:#ff3245;font-size:12px;font-weight:500}.phonesafe_join_e .certify_wrap #authBtn{flex:1 1;position:relative;min-width:30%;height:40px;margin:0;border-radius:6px;border:1px solid #0069f9}.phonesafe_join_e .certify_wrap #authBtn span{display:block;color:#5d73f4;font-size:12px;font-weight:700;line-height:1}.phonesafe_join_e .certify_wrap #authBtn.btn_certify{background-color:#5d73f4}.phonesafe_join_e .certify_wrap #authBtn.btn_certify span{color:#fff}.phonesafe_join_e .certify_wrap #authBtn[disabled]{background-color:#d6dbe1;border:none}.phonesafe_join_e .certify_wrap #authBtn[disabled] span{color:#8a949e}.phonesafe_join_e .join_btn{margin-top:8px}.phonesafe_join_e #joinbutton{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:40px;background-color:#5d73f4;border-radius:5px;text-decoration:none}.phonesafe_join_e #joinbutton strong{display:block;color:#fff;font-size:12px}.phonesafe_join_e #joinbutton span{display:block;color:#fff;font-size:10px;font-weight:400}.phonesafe_join_e #joinbutton[disabled]{background-color:#d6dbe1}.phonesafe_join_e #joinbutton[disabled] span,.phonesafe_join_e #joinbutton[disabled] strong{color:#8a949e}.phonesafe_join_e .service_bnr{margin-top:8px}.phonesafe_join_e .service_bnr img{display:block;width:100%}.phonesafe_join_e .signUp_form .input_item{display:flex;flex-direction:row;align-items:center;width:100%;gap:9px 0;margin-top:16px}.phonesafe_join_e .signUp_form .input_item div.tit{width:209px;padding-left:18px}.phonesafe_join_e .signUp_form .input_item div.tit strong{display:block;font-size:18px;line-height:1.5em;font-weight:500;letter-spacing:-.05em}.phonesafe_join_e .signUp_form .input_item div.ipt_wrap{display:flex;justify-content:space-between;flex:1 1;width:100%}.phonesafe_join_e .signUp_form .input_item div.ipt_wrap>div{width:100%}.phonesafe_join_e .signUp_form .input_item div.ipt_wrap input{height:40px;padding:0 1em;border-radius:5px;border:1px solid #ddd;background-color:#fff;font-size:16px;line-height:40px;font-weight:500}.phonesafe_join_e .signUp_form .input_item div.ipt_wrap input:focus{border-color:var(--primary-color)}.phonesafe_join_e .signUp_form .input_item div.ipt_wrap span.dash{display:flex;justify-content:center;align-items:center;position:relative;min-width:35px;color:transparent}.phonesafe_join_e .signUp_form .input_item div.ipt_wrap span.dash:before{content:"";display:block;position:absolute;top:50%;left:50%;width:12px;height:1px;background-color:#707070;transform:translate(-50%,-50%)}.phonesafe_join_e .signUp_form .input_item div.ipt_wrap div.num_last{display:flex;align-items:center;width:100%;gap:0 10px}.phonesafe_join_e .signUp_form .input_item div.ipt_wrap div.num_last input{width:56px}.phonesafe_join_e .signUp_form .input_item div.ipt_wrap div.num_last span{text-align:center;line-height:0}.phonesafe_join_e .signUp_form .input_item div.ipt_wrap div.num_last span img{max-width:145px}.phonesafe_join_e .signUp_tit_Wrap{padding:1em;text-align:center}.phonesafe_join_e .signUp_tit_Wrap h2{color:#333;font-size:20px;line-height:1.5em;font-weight:700}.phonesafe_join_e .signUp_tit_Wrap div.txt_wrap{margin-top:.5em}.phonesafe_join_e .signUp_tit_Wrap p.txt{color:#545454;font-size:14px;line-height:1.5em;font-weight:700;word-break:keep-all}.phonesafe_join_e .signUp_tit_Wrap p.price{margin-top:.25em;color:red;font-size:12px;line-height:1.5em;font-weight:700}.phonesafe_join_e .ani_Pulse{animation:ani_Pulse 1s ease-in-out infinite}.phonesafe_join_e .ani_Pulse_red{animation:ani_Pulse_red 1s ease-in-out infinite}@keyframes ani_Pulse{0%,to{box-shadow:0 0 7px rgba(77,148,255,.52),0 0 16px rgba(77,148,255,.34),0 0 26px rgba(0,229,255,.24)}50%{box-shadow:0 0 10px rgba(77,148,255,.95),0 0 26px rgba(77,148,255,.72),0 0 42px rgba(0,229,255,.68)}}@keyframes ani_Pulse_red{0%,to{box-shadow:0 0 2px rgba(255,77,109,.14),0 0 6px rgba(255,77,109,.08),0 0 10px rgba(255,77,109,.04)}50%{box-shadow:0 0 12px rgba(255,77,109,.95),0 0 30px rgba(255,77,109,.72),0 0 48px rgba(255,77,109,.68),0 0 64px rgba(255,77,109,.24)}}