﻿.agree-checkbox{display:flex;align-items:center;column-gap:8px;margin:16px 0;font-size:12px}.agree-checkbox input{min-height:20px;min-width:20px;appearance:auto;cursor:pointer}.agree-checkbox a{text-decoration:underline}@media screen and (max-width: 960px){.agree-checkbox p,.agree-checkbox a{color:white}}@media screen and (min-width: 961px){.pc{display:none}.submit_password{font-family:"HiraKakuProN-W3", sans-serif}.submit_password .background_image{position:relative;width:100vw;height:100vh;overflow:hidden;background-image:url(https://skyview-staging-01.storage.googleapis.com/assets/membership_registration/member-base-large-img-pc-603671e43bde23121b4e5a21059c1ae251ed8ebcecf21a3687ae1105c2f27050.jpg);background-size:cover}.submit_password .inner_box{width:936px;height:550px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.16);overflow:hidden}.submit_password .inner_box .left_image{width:50%;height:100%;background:#0b68b0;background-image:url(https://skyview-staging-01.storage.googleapis.com/assets/membership_registration/member-base-small-img-pc-13d3ed5d2f5c181e45b9626155a6f17896de73fc72aa50c67fd320f74a916b7b.png);background-size:cover;position:relative}.submit_password .inner_box .left_image .copter{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:'object-fit: cover; object-position: center;';object-fit:cover;object-position:center;width:100px}.submit_password .inner_box .submit_section{width:50%;background:#FFF}.submit_password .inner_box .submit_section .member_name{margin:32px 0px;font-size:18px;letter-spacing:0.72px;line-height:1.72;text-align:center}.submit_password .inner_box .submit_section form{width:328px;margin:0 auto;position:relative}.submit_password .inner_box .submit_section.sign_in_only>form{margin-top:64px}.submit_password .inner_box .submit_section input{cursor:pointer}.submit_password .inner_box .submit_section input::placeholder{font-size:14px;color:rgba(0,0,0,0.2)}.submit_password .inner_box .submit_section .name-input,.submit_password .inner_box .submit_section input[type=email],.submit_password .inner_box .submit_section input[type=password]{width:100%;height:36px;border:solid 1px rgba(0,0,0,0.2);border-radius:2px;padding-left:16px}.submit_password .inner_box .submit_section .message{font-size:12px;font-weight:bold;margin:8px 0}.submit_password .inner_box .submit_section .message.alert{color:red}.submit_password .inner_box .submit_section .message.success{color:green}.submit_password .inner_box .submit_section input[type=submit]{width:100%;height:60px;border-radius:4px;border:solid 1px #0b68b0;font-size:16px;color:#0b68b0;font-weight:600}.submit_password .inner_box .submit_section input[type=submit]:disabled{color:gray;border-color:gray;opacity:0.5;cursor:not-allowed}.submit_password .inner_box .submit_section .field{margin:16px 0;display:flex;align-items:center;column-gap:4px}.submit_password .inner_box .submit_section #member_remember_me{border:1px solid rgba(0,0,0,0.2);min-width:16px;min-height:16px;position:relative}.submit_password .inner_box .submit_section #member_remember_me:checked:after{content:'✓';position:absolute;left:0px;top:-2px;color:black;font-size:18px;line-height:1}.submit_password .inner_box .submit_section #member_remember_me+label{line-height:1;cursor:pointer}.submit_password .inner_box .submit_section .name,.submit_password .inner_box .submit_section .email,.submit_password .inner_box .submit_section .password,.submit_password .inner_box .submit_section .password_confirmation,.submit_password .inner_box .submit_section .current_password,.submit_password .inner_box .submit_section label[for=member_remember_me]{font-size:12px;color:#000;line-height:1.67}.submit_password .inner_box .submit_section .name span,.submit_password .inner_box .submit_section .email span,.submit_password .inner_box .submit_section .password span,.submit_password .inner_box .submit_section .password_confirmation span,.submit_password .inner_box .submit_section .current_password span,.submit_password .inner_box .submit_section label[for=member_remember_me] span{opacity:0.6}.submit_password .inner_box .submit_section .email,.submit_password .inner_box .submit_section .password,.submit_password .inner_box .submit_section .password_confirmation,.submit_password .inner_box .submit_section .current_password{margin-top:8px}.submit_password .inner_box .submit_section #member_email-error,.submit_password .inner_box .submit_section #member_password-error,.submit_password .inner_box .submit_section #member_password_confirmation-error,.submit_password .inner_box .submit_section #member_current_password-error{font-size:10px;color:red;width:100%}.submit_password .inner_box .submit_section input.error{background:rgba(255,0,0,0.1);border:1px solid red}.submit_password .inner_box .submit_section .to_sign_up{font-size:12px;color:#0b68b0;margin-top:12px}.submit_password .submit_section{position:relative}.submit_password .submit_section.sign_up_only .sign_up_error{font-size:12px;font-weight:bold;color:red}.submit_password .submit_section.sign_up_only .to_sign_in{font-size:12px;color:#0b68b0;margin-top:12px}.submit_password .submit_section .button-container{width:100%}.submit_password .submit_section .button_to_top{margin:30px 25%;width:50%;height:64px;background-color:#0b68b0;color:#ffffff;cursor:pointer}.submit_password .submit_section.sign_up_only #error_explanation,.submit_password .submit_section.sign_up #error_explanation,.submit_password .submit_section.edit_password #error_explanation{font-size:11px;width:328px}.submit_password .submit_section.sign_up_only #error_explanation h2,.submit_password .submit_section.sign_up #error_explanation h2,.submit_password .submit_section.edit_password #error_explanation h2{display:none}.submit_password .submit_section.sign_in .without_sign_in{font-size:14px;line-height:1.71;letter-spacing:0.56px;text-align:center;display:block;margin:20px auto 0px;color:#0b68b0}.submit_password .submit_section.edit_member #error_explanation{font-size:11px;position:absolute;width:328px;left:0px;bottom:70px}.submit_password .submit_section.edit_member #error_explanation h2{display:none}.submit_password .submit_section .error_alert{font-size:11px;position:absolute;width:328px;left:0px;bottom:90px}.submit_password .submit_section .password_forgot_link{font-size:12px;color:#0b68b0}.submit_password .submit_section.edit_member_profile .member_name{margin:24px 0}.submit_password .submit_section.edit_member_profile #error_explanation{font-size:11px;position:absolute;width:328px;left:0px;bottom:70px}.submit_password .submit_section.edit_member_profile #error_explanation h2{display:none}}
