.join.content{padding:0 20px 87px}.join .join-step{position:relative;display:flex;justify-content:space-between;padding:12px 0}.join .join-step::before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#E0E0E0}.join .join-step li{position:relative;padding:32px 8px 0;background-color:#fff;color:#BDBDBD;font-size:12px;font-weight:500;counter-increment:step-counter}.join .join-step li::before{content:"0" counter(step-counter);position:absolute;top:0;left:50%;width:24px;height:24px;line-height:24px;border-radius:50%;background-color:#BDBDBD;color:#fff;font-size:12px;font-weight:500;text-align:center;transform:translate(-50%, 0)}.join .join-step li.on{color:#212121}.join .join-step li.on::before{background-color:#212121}.join .btn:disabled{background-color:#BDBDBD;border:none;color:#fff !important}.join-select-page{display:flex;flex-direction:column;gap:32px 0}.join-select-page .join-select{display:flex;gap:13px;margin-top:32px}.join-select-page .join-select .design-input{flex-basis:50%}.join-select-page .join-select .design-input input:checked+label{border-color:#212121;background-color:#F5F5F5;color:#212121}.join-select-page .join-select .design-input input:checked+label b{background-image:url(../images/4e9dd36591b201032c51.png)}.join-select-page .join-select .design-input input:checked+label b.business{background-image:url(../images/9268563e66923e2ffd13.png)}.join-select-page .join-select .design-input label{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;line-height:1.4;padding:20px 0;border:1px solid #E0E0E0;border-radius:8px;color:#9E9E9E}.join-select-page .join-select .design-input label b{margin-bottom:4px;padding-top:48px;background:url(../images/aeb4e0eb70788a26bbb3.png) no-repeat top/40px}.join-select-page .join-select .design-input label b.business{background-image:url(../images/c505ee9ffba18ea2a7af.png)}.join-select-page .join-check-box .all-check{padding:16px 0}.join-select-page .join-check-box .check-list{padding:16px 0}.join-select-page .join-check-box .check-list:not(:first-child){border-top:1px solid #E0E0E0}.join-select-page .join-check-box .check-list__btn{width:20px;height:20px;background:url(../images/b796b56431571ae03103.png) no-repeat center/20px;overflow:hidden;text-indent:-9999px}.join-select-page .join-check-box .check-list li{display:flex;justify-content:space-between;align-items:center}.join-select-page .join-check-box .check-list li:not(:first-of-type){margin-top:12px}.join-select-page .join-check-box .check-list li em{color:#F44336}.join-select-page .join-social__title{position:relative;display:flex;justify-content:center;margin-bottom:12px}.join-select-page .join-social__title::before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#E0E0E0;z-index:-1}.join-select-page .join-social__title p{width:auto;margin:0 auto;padding:0 12px;background-color:#fff;color:#9E9E9E;font-size:14px}.join-select-page .join-social__btn{display:flex;flex-direction:column;gap:8px}.join-select-page .join-social__btn .btn{height:48px;line-height:48px}.join-select-page .join-social__btn .btn--kakao{background-color:#FEE500}.join-select-page .join-social__btn .btn--kakao span{padding-left:26px;background:url(../images/60fd4fd364a913062394.png) no-repeat left/18px;color:#3C1E1E}.join-select-page .join-social__btn .btn--google span{padding-left:26px;background:url(../images/d64ef18fa4a63c65b294.png) no-repeat left/18px}.join-form-page .form__content--tel{display:flex;flex-wrap:wrap;justify-content:space-between}.join-form-page .form__content--tel input{width:calc(100% - 102px)}.join-form-page .form__content--tel .btn{width:97px;height:40px;line-height:40px}.join-form-page .form__content--tel .code-area{display:flex;flex-wrap:wrap;margin:8px 0 0;width:100%}.join-form-page .form__content--tel .code-area input{order:0;width:calc(100% - 139px)}.join-form-page .form__content--tel .code-area .btn{order:1;width:48px;height:40px;line-height:40px;margin-left:4px}.join-form-page .form__content--tel .code-area span{order:2;display:block;width:83px;color:#F44336;font-size:14px;line-height:40px;font-weight:400;text-align:right}.join-form-page .form__content--tel .code-area p{order:3}.join-form-page .form__content--tel .code-area p.msg{order:4}.join-form-page .form__content--file{position:relative}.join-form-page .form__content--file .file-list{display:flex;justify-content:space-between;position:relative;margin-top:5px}.join-form-page .form__content--file .file-list:first-of-type{margin-top:0}.join-form-page .form__content--file .file-list input[type="text"]{padding-right:77px}.join-form-page .form__content--file .file-list .upload-text{width:calc(100% - 75px)}.join-form-page .form__content--file .file-list .upload-text[readonly]{background:#fff}.join-form-page .form__content--file .file-list .upload-btn__wrap input[type="file"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.join-form-page .form__content--file .file-list .upload-btn__wrap .btn{width:72px}.join-ok-page .ok-con{margin-top:40px}.join-ok-page .join-benefit{margin-top:32px;padding:20px;background-color:#F5F5F5}.join-ok-page .join-benefit__title{margin-bottom:12px;font-weight:500}.join-ok-page .join-benefit .dot-list li:not(:first-of-type){margin-top:12px}.search-idpw-page .tab{margin:0}.search-idpw-page .tab__contents{padding:20px 0 0}.search-idpw-ok-page .tab__contents{padding-top:60px}.login-page{display:flex;flex-direction:column;gap:32px 0}.login-page .login-form__bottom{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.login-page .login-form__bottom .search-idpw{display:flex}.login-page .login-form__bottom .search-idpw a{font-size:16px}.login-page .login-form__bottom .search-idpw a:not(:first-of-type){position:relative;margin-left:16px;padding-left:16px}.login-page .login-form__bottom .search-idpw a:not(:first-of-type)::before{content:'';position:absolute;top:50%;left:0;width:1px;height:12px;background-color:#E0E0E0;transform:translateY(-50%)}.login-page .login-form .buttonn-contet{margin-top:32px}.login-page .login-social__title{position:relative;display:flex;justify-content:center;margin-bottom:12px}.login-page .login-social__title::before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#E0E0E0;z-index:-1}.login-page .login-social__title p{width:auto;margin:0 auto;padding:0 12px;background-color:#fff;color:#9E9E9E;font-size:14px}.login-page .login-social__btn{display:flex;flex-direction:column;gap:8px}.login-page .login-social__btn .btn{height:48px;line-height:48px}.login-page .login-social__btn .btn--kakao{background-color:#FEE500}.login-page .login-social__btn .btn--kakao span{padding-left:26px;background:url(../images/60fd4fd364a913062394.png) no-repeat left/18px;color:#3C1E1E}.login-page .login-social__btn .btn--google span{padding-left:26px;background:url(../images/d64ef18fa4a63c65b294.png) no-repeat left/18px}.login-page .login-join{display:flex;gap:8px;justify-content:center}.login-page .login-join p{color:#9E9E9E;font-size:16px}.login-page .login-join .btn--line{width:auto;height:auto;line-height:1.4;border:0;text-decoration:underline;font-size:16px}.service-page .service-box--text{word-break:keep-all;font-size:14px !important;font-weight:300 !important;line-height:20px !important}.service-page .service-box--text strong{font-weight:500 !important}@media screen and (min-width: 768px){.lnb--member{position:static;display:block;width:100%;border:0}.lnb--member .lnb__tit-page{height:125px;line-height:125px;font-size:32px;font-weight:500;text-align:center}.lnb--member .lnb__button{display:none}.join.content{width:500px;padding:0 0 0}.join .page-title{display:block;width:100%;height:125px;line-height:125px;font-size:32px;font-weight:500;text-align:center}.join .join-step{gap:56px;width:375px;margin:0 auto;padding:20px 0}.join .join-step::before{display:none}.join .join-step li{padding:0 0 0 32px;font-size:14px}.join .join-step li::before{top:50%;left:0;transform:translate(0, -50%)}.join .join-step li:not(:last-of-type)::after{content:'';position:absolute;top:50%;right:-40px;width:24px;height:1px;background-color:#E0E0E0}.join-select-page{display:flex;flex-direction:column;gap:32px;margin-top:40px}.join-select-page .join-select{display:flex;gap:13px}.join-select-page .join-select .design-input label{padding:40px 0}.join-select-page .join-select .design-input label b{padding-top:60px}.join-select-page .join-social__title{margin-bottom:20px}.join-select-page .join-social__btn{flex-direction:row}.join-select-page .join-social__btn .btn{flex-basis:50%}.join-form-page .form__content--tel .code-area input{width:calc(100% - 163px)}.join-form-page .form__content--tel .code-area span{width:107px;padding-left:20px;text-align:left}.join-ok-page .join-benefit{margin-top:40px}.search-idpw.content{width:500px;padding:0}.search-idpw .tab__contents{padding:40px 0 0}.search-idpw-ok-page .tab__contents{padding-top:80px}.search-idpw-ok-page .button-content--fixed{margin-top:72px}.login-page{width:500px}.login-page .login-form form input[type='text'],.login-page .login-form form input[type='password']{height:48px;line-height:48px}.login-page .login-form__bottom{margin-top:32px}.login-page .login-social__btn{flex-direction:row}}.member-modify-page .button-content{flex-wrap:wrap;justify-content:center}.member-modify-page .button-content .btn--withdrawal{display:inline-block;width:auto;margin-top:20px;padding-bottom:3px;color:#9E9E9E;font-size:12px;font-weight:500;border-bottom:1px solid #9E9E9E}.content.withdrawal-page,.content.withdrawal-ok-page{padding-top:40px}.withdrawal-page .withdrawal-con__title{display:block;margin-bottom:32px;font-size:20px;font-weight:500;text-align:center}.withdrawal-page .withdrawal-con__info{padding:20px;background-color:#F5F5F5}.withdrawal-page .withdrawal-con__info p{margin-bottom:12px;font-size:14px;font-weight:500}.withdrawal-page .withdrawal-con__info .dot-list li:not(:first-of-type){margin-top:12px}.withdrawal-page .form{margin-top:32px}.withdrawal-page .form textarea{margin-top:8px}.withdrawal-page .design-input{margin-top:32px}@media screen and (min-width: 768px){.content.withdrawal-page{padding-top:100px}.withdrawal-page .withdrawal-con__title{margin-bottom:40px;font-size:24px}.withdrawal-page .form{margin-top:40px}.withdrawal-page .design-input{margin-top:40px}}


/*# sourceMappingURL=app_sy.css.map*/