.nav-tabs{border-bottom:none}.nav-tabs .nav-link{outline:0}.login-register-wrapper .nav-tabs{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.login-register-wrapper .nav-tabs .nav-item{display:flex;align-items:center;width:50%}.login-register-wrapper .nav-tabs .nav-item+.nav-item{border-left:1px solid #ddd}.login-register-wrapper .nav-tabs .nav-item:not(:last-child){justify-content:flex-end}.login-register-wrapper .nav-tabs .nav-link{display:inline-block;border:none;color:var(--sub-color);font-size:1.125rem;font-weight:600}.login-register-wrapper .nav-tabs .nav-link:focus,.login-register-wrapper .nav-tabs .nav-link:hover{color:var(--main-color)}.login-register-wrapper .nav-tabs .nav-link.active{color:var(--main-color)}.login-register-wrapper .inner-content{font-size:.875rem}.login-register-wrapper .inner-content label{transition:all .15s ease-in-out;color:var(--sub-color)}.login-register-wrapper .inner-content .form-item{position:relative}.login-register-wrapper .inner-content .form-item > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.375rem * var(--tw-space-y-reverse))}.login-register-wrapper .inner-content .form-item label{color:#333;font-size:clamp(.875rem,2.5vw,1rem);line-height:1}.login-register-wrapper .inner-content .form-item input,.login-register-wrapper .inner-content .form-item select{width:100%;height:42px}.login-register-wrapper .inner-content .form-item.form-item-password{position:relative}.login-register-wrapper .inner-content .form-item.form-item-password .eye-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;z-index:10}.login-register-wrapper .inner-content .form-item.form-item-password .eye-icon img{width:20px;height:20px;opacity:.5;transition:opacity .2s}.login-register-wrapper .inner-content .form-item.form-item-password .eye-icon:hover img{opacity:1}.login-register-wrapper .inner-content .form-check{display:flex;align-items:center}.login-register-wrapper .inner-content .buttons{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-direction:column}@media (min-width: 992px){.login-register-wrapper .inner-content .buttons{flex-direction:row}}.login-register-wrapper .inner-content .buttons .btn{padding:8px 50px}.login-register-wrapper .sns-register .register-item{display:flex;align-items:center;gap:10px;background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:8px}.login-register-wrapper .sns-register .register-item img{width:auto;height:22px}.login-register-wrapper .sns-register .register-item:focus,.login-register-wrapper .sns-register .register-item:hover{background-color:#ddd}
