.log_info input[type=text],.log_info input[type=password]{font-size:17px;display:inline-block;width:100%;padding:17px 5px;border-bottom:1px solid #333}.log input::-moz-placeholder{font-size:17px}.log input::placeholder{font-size:17px}.log input[type=checkbox]{display:none}.log_button{display:flex}.log_button a{border-radius:29px;height:75px;line-height:72px;text-align:center;font-size:19px;font-weight:600}.log_info .inner_button button{position:absolute;top:50%;transform:translateY(-50%);right:5px;border-radius:3px;border:1px solid #c5c5c5;background-color:#fff;color:#828282;padding:3px 5px;font-size:14px;z-index:10}.log_info .inner_button button:hover{background-color:#1846df;border:1px solid #1846df;color:#fff}.log_info .inner_button input{padding-right:100px}.log{display:flex;justify-content:space-between;align-items:start;margin:150px auto;padding:0 20px}.log .greeting{margin-top:25px}.log .symbol{width:112px}.log .log_info{width:50%}.log .greeting p span{display:block}.log .greeting_mid{font-size:50px;line-height:70px;margin:45px 0 35px}.log .greeting_bot{color:gray;font-size:22px;line-height:35px}.login_check{display:flex;justify-content:space-between;align-items:center;margin:50px 0 70px}.login_check label{display:flex;align-items:center;gap:8px;cursor:pointer}.login_check span{font-size:16px;color:gray}.login_check .search a{position:relative;font-size:16px}.login_check .search a:first-child{margin-right:10px;padding-right:15px}.login_check .search a:first-child:after{position:absolute;content:"";display:block;height:70%;width:1px;background-color:#111;top:50%;right:0;transform:translateY(-50%)}.login .log_button a{width:calc(50% - 5px);background-color:#002293;color:#fff;margin-right:10px}.login .log_button a:last-child{background-color:#fff;border:1px solid #022493;color:#022493;margin-right:0}.log_info .log_input.inner_button{position:relative}.log_info .log_input.inner_button .viewPassword{bottom:15px;top:auto;transform:initial}#hospitalForm{margin-bottom:25px}.join .log_button a{width:100%;background-color:#002293;color:#fff}.log .half{position:relative;display:flex;justify-content:space-between}.log .half label{width:48%}.join .agree{margin:35px 0 70px}.join .agree label{cursor:pointer;position:relative;margin-right:30px}.join .agree label span{margin-left:5px}.join .agree label button{position:absolute;top:1px;right:-30px}.join .grey_input label{position:relative}.join .grey_input input[type=text],.join .grey_input input[type=password]{border-bottom:1px solid #808080}.join .password_check,.join .email_check{display:none}.join .password_check.active,.join .email_check.active{display:block}.address_container{position:relative}.address_container .zipcode_btn{position:absolute;top:-5px;right:5px;border-radius:3px;background-color:#c5c5c5;color:#fff;padding:7px 13px;font-size:14px;z-index:10}.find_info{width:50%}.find_title{display:flex;justify-content:center;align-items:center;border:1px solid #eee}.find_title a{width:50%;text-align:center;height:50px;line-height:50px;font-size:18px;border-bottom:2px solid #002293}.find_title a.active{background-color:#002293;color:#fff}.find_input_box form{margin:30px 0 70px}.find_input{display:flex;align-items:center;margin-bottom:25px}.find_input:last-child{margin-bottom:0}.find_input label{width:80px}.find_input .inner_input{width:calc(100% - 80px);display:flex;flex-direction:row;gap:8px}.find_input .inner_input input{border:1px solid #eee;padding:0 10px;height:45px;line-height:45px;text-align:center;width:25%;font-size:17px}.find_input .send_btn{width:25%;background-color:gray;color:#fff;height:45px;line-height:45px;font-size:15px}.full_input .inner_input input{width:100%}.find_info .log_button a{width:100%;background-color:#002293;color:#fff}.password_guide{margin-top:30px;color:gray}.password_guide i{font-weight:600;vertical-align:baseline;color:#111}.result_content{margin:40px 0 70px}.result_content .top_text{text-align:center;font-weight:500}.result_content .result_box{border:1px solid #eee;padding:35px 0;margin-top:17px}.result_content .result_box p{text-align:center}.result_content .result_box p:first-child{margin-bottom:5px}.result_content .result_box p span:first-child{margin-right:10px}.result_content .result_box p span:last-child{color:gray}.result_info .log_button a{background-color:#fff;color:#002293;border:1px solid #002293}.password_result_info .result_content .result_box .find_id span{color:#111}.password_result_info .result_content .result_box .complete_text{color:gray;margin-top:15px}.password_result_info .result_content .result_box .complete_text span{display:block;margin:0}.update_info .password_guide{text-align:center}.update_info .password_guide i{display:block}.update_info .find_input{margin-bottom:15px}.update_info .find_input .inner_input{width:100%}.update_info .find_input .inner_input input{text-align:left}.update_info .log_button a:first-child{margin-right:10px}.update_info .log_button a:last-child{border:1px solid #808080;color:gray}@media (max-width: 1024px){.log{padding:0 15px 70px;flex-direction:column;align-items:flex-start;margin:35px auto}.log .symbol{width:63px}.log .greeting_mid{font-size:30px;line-height:37px;margin:20px 0 10px}.log .greeting_bot{font-size:16px;line-height:20px}.log .log_info{width:100%}.log .log_info{margin-top:30px}.log_info input::-moz-placeholder{font-size:15px;padding:13px 3px;margin-top:0}.log_info input[type=text],.log_info input[type=password],.log_info input::placeholder{font-size:15px;padding:13px 3px;margin-top:0}.log .log_button{position:fixed;bottom:0;width:100%;left:50%;transform:translate(-50%);z-index:30}.log .log_button a{width:100%;border-radius:0;margin:0;height:55px;line-height:57px;font-size:18px}.log .log_button .login_join{display:none}.log_info .inner_button button{font-size:13px}.log_info .inner_button input{padding-right:88px}.login_check{margin:25px 0 35px}.login_check span,.login_check .search a{font-size:15px}.login_check .search a:first-child{margin-right:5px;padding-right:10px}.log_info .membership{text-align:center}.log_info .log_input.inner_button .viewPassword{bottom:12px}.join .log_info{position:relative;padding-bottom:90px}.log .half{flex-direction:column}.log .half label{width:100%;position:relative}.join .agree{position:absolute;bottom:0;margin:0;width:100%}.join .agree label:first-child{margin-bottom:10px}.join .agree label span{font-size:15px}.join .agree label img.checkIcon{width:16px}.join .grey_input{margin-top:30px}.address_container .zipcode_btn{padding:5px 10px}.find_info{width:100%;margin-top:30px}.find_input_box form{margin:30px 0 0}.find_title a{height:43px;line-height:43px;font-size:16px}.find_input{flex-direction:column;align-items:flex-start;margin-bottom:15px}.find_input label{margin-bottom:7px;font-size:15px}.find_input .inner_input{width:100%}.find_input .inner_input input,.find_input .send_btn{height:40px;line-height:40px}.find_input .inner_input input::-moz-placeholder{font-size:15px}.find_input .inner_input input::placeholder{font-size:15px}.password_guide{text-align:center;font-size:15px}.password_guide i,.password_guide span{display:block}.result_content{margin:35px 0 0}.result_content .top_text{font-size:15px}.result_content .result_box{padding:20px 0}.result_content .result_box p{font-size:15px}.result_info .log_button a{border:0;color:#fff;background-color:#002293}.update_info .log_button a:first-child{margin-right:0}.update_info .log_button a:last-child{display:none}.update_info .next_change{text-align:center;margin-top:30px}.update_info .next_change a{color:gray;text-decoration:underline;text-underline-offset:3px;font-size:15px}}
