div.join{padding:50px 0 60px 0;margin:auto;width:calc(100% - 40px);max-width:450px;font-size:14px}input:focus{border:1px solid #2faeec}input[type=checkbox]:focus{border:1px solid #e4e4e4}div.join h1{text-align:center;margin-bottom:50px}div.join h1>img{cursor:pointer}div.join .join_form .join_input{margin-top:20px}div.join .join_form .join_input>label{display:block;font-weight:600}div.join .join_form .join_input input{margin-top:10px;padding:0 10px;width:100%;height:42px;font-size:14px;border-radius:5px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.join .join_form .join_input select{margin-top:10px;padding:0 10px;width:100%;height:42px;font-size:14px;border-radius:5px;box-sizing:border-box}div.join .join_form .join_input .email_b{display:flex;justify-content:space-between;align-items:center}div.join .join_form .join_input.email input{margin-right:10px}div.join .join_form .join_input.email .email_select{width:130px}div.join .join_form .join_input.email select{padding:0 5px;width:130px}div.join .join_form .join_input .hp_b{display:flex;justify-content:space-between;align-items:center}div.join .join_form .join_input .hp_b>input{display:inline-block;margin-right:10px}div.join .join_form .join_input .hp_b>.btn_send>button{margin-top:10px;width:130px;height:42px;font-size:14px;font-weight:500;border:1px solid #2faeec;box-sizing:border-box;border-radius:5px;color:#2faeec}div.join .join_form .join_input .hp1_b{display:none}div.join .join_form .join_input .helper_txt{display:none;margin-top:5px;font-size:12px;color:red}div.join .join_form .join_input .helper_txt.blue{margin-top:5px;font-size:12px;color:#2faeec}div.join .join_form .agree{margin:30px 0}div.join .join_form .agree input[type=checkbox]{margin:0 8px 0 0;vertical-align:bottom}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e4e4e4;border-radius:4px;cursor:pointer;height:18px;outline:0;width:18px}input[type=checkbox]::after{border:solid #fff;border-width:0 2px 2px 0;content:'';display:none;height:45%;left:40%;position:relative;top:20%;transform:rotate(45deg);width:20%}input[type=checkbox]:checked{background:#2faeec;border:1px solid #2faeec}input[type=checkbox]:checked::after{display:block}div.join .join_form .agree .all_agree{padding-bottom:10px;font-size:15px;font-weight:600}div.join .join_form .agree>ul{padding:15px 30px;border:1px solid #e4e4e4;box-sizing:border-box;border-radius:5px}div.join .join_form .agree>ul li{position:relative;padding:5px 0;font-size:14px;color:#666}div.join .join_form .agree>ul>li:last-child{padding:5px 0 0 0}div.join .join_form .agree>ul>li>label{display:flex;align-items:center;width:90%}div.join .join_form .agree ul .adv>ul{padding:5px 0 0 20px}div.join .join_form .agree ul .adv>li{padding:5px 0;font-size:14px;color:#666}div.join .join_form .agree img{position:absolute;top:9px;right:0;width:8px;cursor:pointer}div.join .join_form .btn_join{margin:30px 0}div.join .join_form .btn_join>button{width:100%;height:50px;font-size:18px;font-weight:500;background:#2faeec;color:#fff;text-align:center;border-radius:5px}div.join .join_form .id_ok{text-align:center}div.join .join_form .id_ok .login_go{margin-left:10px;color:#333;font-weight:600;cursor:pointer;text-decoration:underline}div.join .join_form .id_ok .login_go:hover{color:#999}div.join .join_form .agree_modal_b{display:none;width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(1,1,1,.6);z-index:9000}div.join .join_form .agree_modal{display:none;padding:10px;width:700px;position:fixed;left:50%;top:50%;z-index:9999;transform:translate(calc(-50% + .5px),calc(-50% + .5px));background:#fff;border-radius:10px}div.join .join_form .agree_modal .btn_close{position:absolute;top:25px;right:20px;cursor:pointer}div.join .join_form .agree_modal .btn_close>img{width:16px}div.join .join_form .agree_modal .agree_modal_tit{display:none;padding:10px;font-size:16px;font-weight:500;border-bottom:1px solid #e4e4e4}div.join .join_form .agree_modal .agree_b{margin:20px 0}div.join .join_form .agree_modal .agree_b iframe.Fsensitive_m,div.join .join_form .agree_modal .agree_b iframe.Nsensitive_m,div.join .join_form .agree_modal .agree_b iframe.adv_m,div.join .join_form .agree_modal .agree_b iframe.privacy_m,div.join .join_form .agree_modal .agree_b iframe.service_m{display:none;margin:0!important;padding:0!important;width:100%;height:500px;border:none}div.join .join_form .agree_modal .btn_ok{text-align:center}div.join .join_form .agree_modal .btn_ok button{width:150px;height:40px;font-size:16px;font-weight:500;background:#2faeec;color:#fff;border-radius:5px}div.join .join_form .nativity .nativity_slt{display:flex;justify-content:space-between}div.join .join_form .nativity .select2-container{margin-top:10px;width:32.5%!important}div.join .join_form .nativity .select2-container .select2-selection--single .select2-selection__rendered{padding:0 10px;text-indent:2px}div.join .join_form .nativity .select2-container--default .select2-selection--single{height:42px;border:1px solid #e4e4e4;border-radius:5px;outline:0}div.join .join_form .nativity .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px;color:#666}div.join .join_form .nativity .select2-container--default .select2-selection--single .select2-selection__arrow{height:42px}.select2-container--open .select2-dropdown--below{border-top:1px solid #ccc!important;border-top-left-radius:5px!important;border-top-right-radius:5px!important;color:#666}.select2-dropdown{border:1px solid #ccc!important;border-radius:5px!important;font-size:14px}.select2-container--default .select2-search--dropdown .select2-search__field{font-size:14px;border:1px solid #ccc!important;background:#fff}@media screen and (max-width:767px){div.join{padding:30px 0 30px 0;width:350px;overflow-x:hidden}div.join h1{margin-bottom:30px}div.join .join_form .join_input{margin-top:20px}div.join .join_form .join_input.email input{margin-right:5px}div.join .join_form .join_input.email .email_select{width:110px}div.join .join_form .join_input.email select{width:110px}div.join .join_form .join_input .hp_b>input{margin-right:5px}div.join .join_form .join_input .hp_b>.btn_send>button{width:110px}div.join .join_form .agree>ul{padding:15px 15px}div.join .join_form .agree_modal{padding:10px 10px;width:90%;height:auto}div.join .join_form .agree_modal .agree_b{margin:10px 0}div.join .join_form .agree_modal .agree_b iframe.adv_m,div.join .join_form .agree_modal .agree_b iframe.privacy_m,div.join .join_form .agree_modal .agree_b iframe.service_m{height:410px}div.join .join_form .nativity .nativity_slt{display:block}div.join .join_form .nativity .select2-container{width:100%!important}}@media screen and (max-width:321px){div.join{width:300px}}