.reg_main_trm-area a{color:#2d76ff;font-weight:400}.reg_main_trm-msg-list{margin:0 0 20px}.reg_main_trm-msg,.reg_main_trm-msg--asterisk{font-size:14px;font-size:1.4rem;letter-spacing:.06em;line-height:1.5}.reg_main_trm-msg--asterisk{padding-left:1em;font-size:12px;font-size:1.2rem;text-indent:-1em}.reg_main_trm-msg--asterisk:before{content:"\203B"}.reg_bit_mail-area{margin-bottom:30px}.reg_bit_mail-area .reg_main_ipt-itm{margin:0 0 5px;padding:10px 10px 10px 25px;border:1px solid #d4d4d4;border-radius:4px;background-color:#f6f6f6}.reg_bit_mail-area .reg_main_ipt-itm .ipt_bd{width:unset}.reg_bit_mail-area .reg_main_ipt-itm .ipt_bd.pt-clmn{padding:unset}.reg_bit_mail-area .reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit{font-weight:700}.reg_bit_mail-area .reg_main_ipt-itm .ipt-check:checked+.ipt-check-lbl:before{border:1px solid #748393}.reg_bit_mail-area .reg_main_ipt-itm .ipt-check:checked+.ipt-check-lbl:after{top:-3px;left:6px;width:5px;height:14px;border-right:4px solid #748393;border-bottom:4px solid #748393}.reg_bit_mail-area .reg_main_ipt-itm .ipt-check:checked:disabled+.ipt-check-lbl:before{border:none}.reg_bit_mail-area .reg_main_ipt-itm .ipt-check:checked:disabled+.ipt-check-lbl:after{top:-3px;left:6px;width:5px;height:14px;border-right:4px solid #748393;border-bottom:4px solid #748393}.reg_bit_mail-area .reg_main_ipt-itm .ipt-check-lbl{width:unset}.reg_bit_mail-area .reg_main_ipt-itm .ipt-check-lbl:before{width:15px;height:15px;border:1px solid #979797}.reg_bit_mail__bithint{display:none}.reg_bit_mail__bithint.js-hint-box{top:unset;bottom:35px;left:-22px;width:436px;padding:8px 12px;font-size:10px;font-size:1rem;line-height:14.48px}.reg_bit_mail__bithint.js-hint-box:after{left:7%}.reg_bit_mail__label{margin:0 0 0 15px;padding:1px 4px;border-radius:2px;background:#748393;color:#fff;font-size:12px;font-size:1.2rem}.reg_bit_mail__note{margin:7px 0 0 36px;font-size:12px;font-size:1.2rem;line-height:14.48px}@media only screen and (max-width:767.98px){.reg_guid__inner{display:flex;flex-direction:column}.reg_guid__inner .reg_left{order:2}.reg_guid__inner .reg_right{order:1}.reg_guid,.reg_guid .reg_right{background-color:#fff}.reg_guid .reg_right-ttl{padding:20px 0 30px;background-color:#f0f0f0;color:#748393;font-size:24px;font-size:2.4rem;font-weight:400;letter-spacing:.23px;line-height:35px;text-align:center}.reg_guid .reg_right-ml{padding:20px 10px}.reg_guid .reg_right-ml-ttl{margin-bottom:16px;color:#53768c;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px;text-align:center}.reg_guid .reg_right-ml-link{display:block;width:95%;margin:0 auto;border-radius:3px;background-color:#f57530;color:#fff;font-size:18px;font-size:1.8rem;font-weight:700;letter-spacing:.75px;line-height:45px;text-align:center}.reg_guid .reg_right-hr{position:relative;width:90%;margin:17px auto;border-bottom:1px solid #d6d6d6}.reg_guid .reg_right-hr-txt{position:absolute;top:-10px;left:calc(50% - 25px);padding:0 10px;background-color:#fff;color:#d4d4d4;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:normal}.reg_guid .reg_right-sns{padding:10px}.reg_guid .reg_right-sns-ttl{margin-bottom:13px;color:#53768c;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px;text-align:center}.reg_guid .reg_right-sns-msg{width:100%;margin-bottom:10px;padding:11px 11px 0;color:#000;font-size:10px;font-size:1rem;font-weight:400;letter-spacing:-.82px;line-height:15px}.reg_guid .reg_right-log{margin-bottom:30px;color:#233539;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.44px;line-height:24px;text-align:center}.reg_guid .reg_right-log-link{color:#4f92ec}.reg_guid .reg_left{padding:25px 12px 0}.reg_guid .reg_left-ttl{margin-bottom:2px;color:#333;font-size:24px;font-size:2.4rem;line-height:32px}.reg_guid .reg_left-sbttl,.reg_guid .reg_left-ttl{font-weight:400;letter-spacing:.56px;text-align:center}.reg_guid .reg_left-sbttl{margin-bottom:40px;color:#f57530;font-size:20px;font-size:2rem;line-height:26px}.reg_guid .reg_left-merits{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-bottom:4px}.reg_guid .reg_left-merits-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;margin-bottom:26px}.reg_guid .reg_left-merits-item img{margin-bottom:13px}.reg_guid .reg_left-merits-item:first-of-type img{width:55px;height:51px}.reg_guid .reg_left-merits-item:nth-of-type(2) img{width:95px;height:52px}.reg_guid .reg_left-merits-item:nth-of-type(3) img{width:68px;height:45px}.reg_guid .reg_left-merits-item:nth-of-type(4) img{width:82px;height:51px}.reg_guid .reg_left-merits-item figcaption h5{margin-bottom:5px;color:#131313;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:.7px;line-height:22px;text-align:left}.reg_guid .reg_left-merits-item figcaption p{color:#131313;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.52px;line-height:18px;text-align:left}.reg_guid .reg_left-merits-link{display:block;width:90%;margin:0 auto 20px;border-radius:3px;background-color:hsla(0,0%,100%,.82);color:#2e7de8;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.58px;line-height:34px;text-align:center}.reg_main{width:100%;margin:0 auto}.reg_main_head{display:flex;position:relative;align-items:center}.reg_main_head-ttl{width:100%;padding:25px;float:left;color:#748393;font-size:24px;font-size:2.4rem;font-weight:400;letter-spacing:.23px;line-height:28.8px;text-align:left}.reg_main_head_btn{overflow:hidden}.reg_main_head_btn-private{width:176px;height:36px;margin:0 20px 18px 0;float:right;border:1px solid #d8d8d8;border-radius:4px;background-color:#fff;color:#2470ff;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.23px;line-height:36px}.reg_main-secom{padding:5px 20px 20px 0;float:right}.reg_main_status{display:flex;flex-direction:row}.reg_main_status-itm{display:flex;position:relative;flex:1 0 auto;align-items:center;justify-content:center;height:52px;padding-left:18px;background:#e4e4e4}.reg_main_status-itm:before{left:0}.reg_main_status-itm:after,.reg_main_status-itm:before{position:absolute;top:0;border-top:26px solid transparent;border-bottom:26px solid transparent;content:""}.reg_main_status-itm:after{right:0;margin-right:-20px}.reg_main_status-itm:first-of-type{flex:1}.reg_main_status-itm:first-of-type span{color:#748393}.reg_main_status-itm:first-of-type span.is-sp{display:none}.reg_main_status-itm:first-of-type.is-active{background:#fddccc}.reg_main_status-itm:first-of-type.is-active:after{z-index:1;border-left:20px solid #fddccc}.reg_main_status-itm:first-of-type.is-active span{color:#f35f18}.reg_main_status-itm:first-of-type.is-done{background:#bfbfbf}.reg_main_status-itm:first-of-type.is-done:before{border-left:20px solid #bfbfbf}.reg_main_status-itm:first-of-type.is-done:after{z-index:1;border-left:20px solid #bfbfbf}.reg_main_status-itm:first-of-type.is-done span{color:#748393}.reg_main_status-itm:first-of-type.is-done2{background:#e4e4e4}.reg_main_status-itm:first-of-type.is-done2:before{border-left:20px solid #e4e4e4}.reg_main_status-itm:first-of-type.is-done2:after{z-index:1;border-left:20px solid #e4e4e4}.reg_main_status-itm:first-of-type.is-done2 span{color:#748393}.reg_main_status-itm:first-of-type span{color:#f35f18;font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:1.1px;line-height:20px}.reg_main_status-itm:first-of-type.is-active:before,.reg_main_status-itm:first-of-type.is-done2:before,.reg_main_status-itm:first-of-type.is-done:before{border-left:none}.reg_main_status-itm:nth-of-type(2){flex:1}.reg_main_status-itm:nth-of-type(2) span{color:#748393;font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:1.1px;line-height:20px}.reg_main_status-itm:nth-of-type(2).is-active{background:#fddccc;text-align:center}.reg_main_status-itm:nth-of-type(2).is-active:before{border-left:20px solid #fddccc}.reg_main_status-itm:nth-of-type(2).is-active:after{z-index:1;border-left:20px solid #fddccc}.reg_main_status-itm:nth-of-type(2).is-active span{color:#f35f18}.reg_main_status-itm:nth-of-type(2).is-done{background:#bfbfbf}.reg_main_status-itm:nth-of-type(2).is-done:before{border-left:20px solid #bfbfbf}.reg_main_status-itm:nth-of-type(2).is-done:after{z-index:1;border-left:20px solid #bfbfbf}.reg_main_status-itm:nth-of-type(2).is-done span{color:#748393}.reg_main_status-itm:nth-of-type(2).is-done2{background:#e4e4e4;text-align:center}.reg_main_status-itm:nth-of-type(2).is-done2:before{border-left:20px solid #e4e4e4}.reg_main_status-itm:nth-of-type(2).is-done2:after{z-index:1;border-left:20px solid #e4e4e4}.reg_main_status-itm:nth-of-type(2).is-done2 span{color:#748393}.reg_main_status-itm:nth-of-type(3){flex:1}.reg_main_status-itm:nth-of-type(3) span{color:#748393;font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:1.1px;line-height:20px}.reg_main_status-itm:nth-of-type(3).is-active:after{z-index:1}.reg_main_status-itm:nth-of-type(3).is-active span{color:#f35f18}.reg_main_status-itm:nth-of-type(3).is-done{background:#bfbfbf}.reg_main_status-itm:nth-of-type(3).is-done:before{border-left:20px solid #bfbfbf}.reg_main_status-itm:nth-of-type(3).is-done:after{z-index:1;border-left:20px solid #bfbfbf}.reg_main_status-itm:nth-of-type(3).is-done span{color:#748393}.reg_main_status-itm:nth-of-type(3).is-done2{background:#e4e4e4}.reg_main_status-itm:nth-of-type(3).is-done2:before{border-left:20px solid #e4e4e4}.reg_main_status-itm:nth-of-type(3).is-done2:after{z-index:1;border-left:20px solid #e4e4e4}.reg_main_status-itm:nth-of-type(3).is-done2 span{color:#748393}.reg_main_status-itm:nth-of-type(3).is-active{background:#fddccc}.reg_main_status-itm:nth-of-type(3).is-active:after,.reg_main_status-itm:nth-of-type(3).is-active:before{border-left:20px solid #fddccc}.reg_main_status-itm:nth-of-type(4){flex:1}.reg_main_status-itm:nth-of-type(4) span{color:#748393;font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:1.1px;line-height:20px}.reg_main_status-itm:nth-of-type(4).is-active:after{z-index:1;border-left:20px solid #fddccc}.reg_main_status-itm:nth-of-type(4).is-active span{color:#f35f18}.reg_main_status-itm:nth-of-type(4).is-done{background:#bfbfbf}.reg_main_status-itm:nth-of-type(4).is-done:before{border-left:20px solid #bfbfbf}.reg_main_status-itm:nth-of-type(4).is-done:after{z-index:1;border-left:20px solid #bfbfbf}.reg_main_status-itm:nth-of-type(4).is-done span{color:#748393}.reg_main_status-itm:nth-of-type(4).is-done2{background:#e4e4e4}.reg_main_status-itm:nth-of-type(4).is-done2:before{border-left:20px solid #e4e4e4}.reg_main_status-itm:nth-of-type(4).is-done2:after{border-left:none}.reg_main_status-itm:nth-of-type(4).is-done2 span{color:#748393}.reg_main_status-itm:nth-of-type(4).is-active{background:#fddccc}.reg_main_status-itm:nth-of-type(4).is-active:before{border-left:20px solid #fddccc}.reg_main_status-itm:nth-of-type(4).is-active:after{border-left:none}.reg_main_status-itm:last-child:after{content:none}.reg_main_bd{position:relative;margin:0 auto;padding:36px 0 15px;background-color:#fff}.reg_main_bd .reg_bd_ttl{position:relative;color:#2f2f2f;font-size:22px;font-size:2.2rem;font-weight:700;letter-spacing:1px;line-height:28px}.reg_main_bd .reg_bd_ttl:before{position:absolute;top:0;left:3px;height:34px;border-left:4px solid #53768c;content:""}.reg_main_bd .reg_bg_back-link{display:block;position:relative;margin-right:auto;margin-left:auto;padding:11px 10px;border:2px solid #dae2ea;border-radius:3px;color:#748393;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:.67px;line-height:16px;text-align:center}.reg_main_bd .reg_bg_back-link.is-allw{padding-left:30px}.reg_main_bd .reg_bg_back-link.is-allw:before{position:absolute;top:50%;left:10px;width:8px;height:8px;transform:rotate(45deg) translateY(-50%);border:2px solid #748393;border-top:none;border-right:none;content:""}.reg_main_bd .reg_bg_regist-link{display:block;position:relative;width:90%;margin:15px auto 0;padding:13px 10px;border-radius:3px;background-color:#f35f18;color:#fff;font-size:18px;font-size:1.8rem;font-weight:700;letter-spacing:.75px;line-height:18px;text-align:center}.reg_main_bd-bg{margin:0 auto 26px}.reg_main_bd-bg .reg_main_info-cmp-between-line{margin-top:8px}.reg_main_trm{margin:15px 21px 0}.reg_main_trm-area{height:160px;margin-bottom:34px;padding:0 10px;overflow-y:auto;border:1px solid #d4d4d4;border-radius:4px;background-color:#f6f6f6;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.44px;line-height:24px}.reg_main_trm-area a{color:#2d76ff;font-weight:400}.reg_main_trm-acd-area .p_edit_body .d-rw_ai-cnt .reg_main_trm-area{margin:30px 0 0;text-align:left}.reg_bit_mail-area .reg_main_ipt-itm{padding:10px 3px 10px 10px}.reg_bit_mail-area .reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit{justify-content:unset}.reg_bit_mail-area .reg_main_ipt-itm .ipt-check-lbl{padding-left:24px}.reg_bit_mail__label{margin:0 0 0 5px}.reg_bit_mail__note{margin:7px 0 0 30px}.reg_main_trm-link{display:block;width:100%;height:auto;margin:0 auto;padding:8.5px 10px;border-radius:3px;background-color:#f35f18;color:#fff;font-size:18px;font-size:1.8rem;font-weight:400;letter-spacing:.75px;line-height:normal;text-align:center}.reg_main_trm-link:disabled{border:1px solid rgba(207,16,16,.32);background-color:#fff;color:#cf1010;pointer-events:none}.reg_main_ttl-msg{padding:0 39px;color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:.2px;line-height:28px}.reg_main_ttl-msg a{color:#2e7de8}.reg_main_ttl-msg-annot{margin-bottom:27px;padding:0 39px;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.2px;line-height:28px}.reg_main_ttl-msg-annot a{color:#2e7de8}.reg_crd{padding:24px 0 15px;background:#fff}.reg_crd .crd .cottl_sec-h2{margin-bottom:28px}.reg_crd .crd_inner{padding:15px 0 56px}.reg_crd .crd_evtsmr-date{display:flex;justify-content:space-between}.reg_crd .crd_lst{width:100%}.reg_crd .crd_itm{background-color:#fff}.reg_crd .crd_ttl-txt{color:#333;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:23px}.reg_crd .crd_evtsmr-date{margin-bottom:8px;background-color:#daecf7}.reg_crd .crd_thumb-lbl{margin-bottom:-16px}.reg_main_ipt-ttl{margin-bottom:9px;padding-left:39px}.reg_main_ipt-ttl:before{margin-left:23px}.reg_main_ipt-ttl.reg_pre_ttl{margin-bottom:10px}.reg_main_ipt-itm{display:flex;flex-direction:column;padding:0}.reg_main_ipt-itm .itm-inner{padding:20px 30px 0;font-size:14px;font-size:1.4rem;font-weight:400}.reg_main_ipt-fb{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;padding:14px 12px 0 40px}.reg_main_ipt-fb-img{width:32px;height:32px}.reg_main_ipt-fb-txt{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:calc(100% - 32px);margin-left:12px}.reg_main_ipt-fb-txt label:first-of-type{width:100%;color:#748393;font-size:11px;font-size:1.1rem;font-weight:400;letter-spacing:.14px;line-height:11px}.reg_main_ipt-fb-txt label:nth-of-type(2){width:100%;margin-top:8px;color:#333;font-size:15px;font-size:1.5rem;font-weight:400;letter-spacing:.19px;line-height:15px}.reg_main_ipt-fb-txt label:nth-of-type(2) em{font-weight:700}.reg_main_ipt_btn .reg_btn{display:block;width:90%;margin:15px auto 0;padding:13px 10px;border-radius:3px;background-color:#f35f18;color:#fff;font-size:18px;font-size:1.8rem;font-weight:700;letter-spacing:.75px;line-height:18px;text-align:center}.reg_main_ipt_btn .reg_btn:disabled{border:1px solid rgba(207,16,16,.32);background-color:#fff;color:#cf1010;pointer-events:none}.reg_main_ipt_btn .reg_btn.btn_save_prg{background:none;color:#bfbfbf;font-size:14px;font-weight:700}.reg_main_ipt_btn .reg_btn.btn_save_prg:disabled{border:none;color:#bfbfbf}.reg_main_ipt_btn .reg_btn.btn_reg_member{background:#f35f18}.reg_main_ipt_btn .reg_btn.btn_reg_member:disabled{border:1px solid #bfbfbf;background:#bfbfbf;color:#fff}.reg_main_ipt_btn .cancel_btn{display:block;width:90%;margin:32px auto 0;padding:13px 10px;border-radius:3px;background-color:#ededed;color:#274d9c;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:.67px;line-height:16px;text-align:center}.reg_main_ipt_btn .d-rw_ai-cnt{display:none;flex-wrap:wrap;justify-content:flex-end;width:100%;margin-top:11px;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.44px;line-height:22px;text-align:center}.reg_main_ipt_btn .d-rw_ai-cnt.is-disp{display:block}.reg_main_ipt_btn .not_entered-alert{display:none;flex-wrap:wrap;justify-content:flex-end;width:100%;margin-top:11px;color:#ce0000;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.44px;line-height:22px;text-align:center}.reg_main_ipt_btn .not_entered-alert.is-disp{display:block}.reg_main_rem{position:fixed;top:253px;width:142px;height:80px;padding:4px 10px 15px;background-color:rgba(0,0,0,.45)}.reg_main_rem-txt{text-align:center}.reg_main_rem-txt,.reg_main_rem_num{color:#fff;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.94px;line-height:22px}.reg_main_rem_num{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;margin-top:8px;padding:0 6px 0 5px}.reg_main_rem_num-count{width:50%;color:#fff;font-family:HelveticaNeue-Bold,sans-serif;font-size:39px;font-size:3.9rem;font-weight:400;letter-spacing:2.67px;line-height:22px;text-align:right}.reg_main_rem_num label:first-child{color:#fff;font-size:15px;font-size:1.5rem;font-weight:400;letter-spacing:1.18px;line-height:22px}.reg_main_rem_num label:nth-child(3){color:#fff;font-size:20px;font-size:2rem;font-weight:400;letter-spacing:1.57px;line-height:22px}.reg_main_ipt-itm_cnf{position:relative}.reg_main_ipt-itm_cnf input[type=email],.reg_main_ipt-itm_cnf input[type=number],.reg_main_ipt-itm_cnf input[type=password],.reg_main_ipt-itm_cnf input[type=tel],.reg_main_ipt-itm_cnf input[type=text]{min-width:0;min-height:35px;padding:6.5px 8px;border:1px solid #d4d4d4;border-radius:4px;background-color:#f9fdcf;color:inherit;font-size:16px;letter-spacing:inherit;vertical-align:middle}.reg_main_ipt-itm_cnf input[type=email]:-webkit-autofill,.reg_main_ipt-itm_cnf input[type=number]:-webkit-autofill,.reg_main_ipt-itm_cnf input[type=password]:-webkit-autofill,.reg_main_ipt-itm_cnf input[type=tel]:-webkit-autofill,.reg_main_ipt-itm_cnf input[type=text]:-webkit-autofill{box-shadow:inset 0 0 0 999px #fff}.reg_main_ipt-itm_cnf input[type=email]:-moz-placeholder,.reg_main_ipt-itm_cnf input[type=email]::-moz-placeholder,.reg_main_ipt-itm_cnf input[type=email]::-webkit-input-placeholder,.reg_main_ipt-itm_cnf input[type=email]:placeholder-shown,.reg_main_ipt-itm_cnf input[type=number]:-moz-placeholder,.reg_main_ipt-itm_cnf input[type=number]::-moz-placeholder,.reg_main_ipt-itm_cnf input[type=number]::-webkit-input-placeholder,.reg_main_ipt-itm_cnf input[type=number]:placeholder-shown,.reg_main_ipt-itm_cnf input[type=password]:-moz-placeholder,.reg_main_ipt-itm_cnf input[type=password]::-moz-placeholder,.reg_main_ipt-itm_cnf input[type=password]::-webkit-input-placeholder,.reg_main_ipt-itm_cnf input[type=password]:placeholder-shown,.reg_main_ipt-itm_cnf input[type=tel]:-moz-placeholder,.reg_main_ipt-itm_cnf input[type=tel]::-moz-placeholder,.reg_main_ipt-itm_cnf input[type=tel]::-webkit-input-placeholder,.reg_main_ipt-itm_cnf input[type=tel]:placeholder-shown,.reg_main_ipt-itm_cnf input[type=text]:-moz-placeholder,.reg_main_ipt-itm_cnf input[type=text]::-moz-placeholder,.reg_main_ipt-itm_cnf input[type=text]::-webkit-input-placeholder,.reg_main_ipt-itm_cnf input[type=text]:placeholder-shown{color:#757575}.reg_main_ipt-itm_cnf .slct-alw{position:relative;width:100%}.reg_main_ipt-itm_cnf .slct-alw select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:32px;padding:4px 20px 4px 8px;border:1px solid #d4d4d4;border-bottom:2px solid #9b9b9b;background-color:#f9fdcf;color:inherit;font-size:16px;letter-spacing:inherit;line-height:inherit}.reg_main_ipt-itm_cnf .slct-alw:after{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:absolute;top:14px;right:15px;width:12px;height:7px;background:url(/assets/images/common/arrow_down_blk_01.png);background-repeat:no-repeat;background-size:12px 7px;vertical-align:-1px;content:"";pointer-events:none}.reg_main_ipt-itm_cnf .wide select{width:100%}.reg_main_ipt-itm_cnf .wide:after{right:15px}.reg_main_ipt-itm_cnf .wide.textarea textarea{width:100%}.reg_main_ipt-itm_cnf .type{display:flex;align-items:center;order:3;margin-top:8px;padding-left:15px;color:#53768c;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.94px;line-height:12px}.reg_main_ipt-itm_cnf .type .type_large-txt{font-size:1.4rem;font-weight:700}.reg_main_ipt-itm_cnf .ipt-txt{display:flex;align-items:center;padding:5px 0;color:#53768c;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.94px;line-height:12px}.reg_main_ipt-itm_cnf .entered{padding-left:12px;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.44px;line-height:14px}.reg_main_ipt-itm_cnf .textarea textarea{padding:4px 8px;border:1px solid #d4d4d4;border-radius:4px;background-color:#f9fdcf;color:#333;font-size:16px;font-weight:400;letter-spacing:.44px;line-height:21px;resize:vertical}.reg_main_ipt-itm_cnf .textarea textarea.is-resizable{resize:vertical}.reg_main_ipt-itm_cnf .ipt_head{flex-direction:column;flex-wrap:wrap;width:100%;min-height:36px;padding:7px 20px;background-color:#f0f0f0;color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm_cnf .ipt_head .ttl{margin-right:12px}.reg_main_ipt-itm_cnf .ipt_head .ttl.is-none:after{content:""}.reg_main_ipt-itm_cnf .ipt_head .req{display:inline-block;min-width:30px;padding:2px 3px;border:1px solid #cf1010;background-color:#fff;color:#cf1010;font-size:10px;font-size:1rem;font-weight:400;letter-spacing:.79px;line-height:14px}.reg_main_ipt-itm_cnf .ipt_head .ques_txt{display:block}.reg_main_ipt-itm_cnf .ipt_bd{display:flex;flex-direction:row;width:100%;padding:15px 25px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit{flex-wrap:wrap;width:100%;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.44px;line-height:22px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-expl{margin:6px 0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-box{display:flex;flex-wrap:wrap;justify-content:space-between}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl{display:inline-block;margin-bottom:6px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl .ipt-radio-lbl{width:auto}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit:not(:first-child){margin-top:11px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.jc-fs{justify-content:flex-start}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .ttl{width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .ttl a{color:#2d76ff;font-weight:400}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn input{width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn textarea{width:100%;padding:4px 8px;border:1px solid #d4d4d4;border-radius:4px;background-color:#f9fdcf;color:#333;font-size:16px;font-weight:400;letter-spacing:.44px;line-height:21px;resize:vertical}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn.has-lbl input{flex:1 1 80%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn.has-lbl .lbl{padding-left:8px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .pass_inner{position:relative;width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .pass_inner .field-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .email_inner{position:relative;flex:1}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .email_inner input{width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .email_inner .quest-icon{position:absolute;top:60%;right:10px;transform:translateY(-50%);cursor:pointer}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .email_inner .quest-icon img{width:20px;height:auto;border-radius:50%;background-color:#2e7de8}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.terms-contents{height:11em;margin:0 0 10px;padding:10px;overflow-y:auto;border:1px solid #d4d4d4;border-radius:4px;background-color:#f6f6f6;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.4px;line-height:24px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .fst:first-of-type{width:0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .fst:nth-of-type(2){justify-content:flex-end;width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd:first-of-type{width:20%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd.txt-algn-right{text-align:right}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd.is-none:first-of-type{width:20%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd:nth-of-type(2){width:80%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn input{width:65%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn.slct-alw select{width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn.slct-alw:after{top:14px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn .fst:first-of-type{width:0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn .fst:nth-of-type(2){justify-content:flex-end;width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn .scnd:first-of-type{width:20%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn .scnd.txt-algn-right{text-align:right}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn .scnd.is-none:first-of-type{width:10%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn .scnd:nth-of-type(2){width:80%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn .scnd:nth-of-type(3){width:10%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn input{width:65%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn.slct-alw select{width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn.slct-alw:after{top:14px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst{text-align:right}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst .entered{color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:first-of-type{width:10%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:nth-of-type(2){width:40%;padding-left:14px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:nth-of-type(3){width:10%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:nth-of-type(4){width:40%;padding-left:14px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst.type-pos{order:3;margin-top:8px;margin-right:0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd{text-align:right}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd .entered{color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:first-of-type{width:10%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:nth-of-type(2){width:40%;padding-left:10px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:nth-of-type(3){width:10%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:nth-of-type(4){width:40%;padding-left:10px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn input{width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn{flex-wrap:wrap}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn_inr{display:flex;flex:0 0 100%;flex-wrap:wrap;align-items:start;justify-content:flex-start;margin-top:-5px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn_inr label{flex:0 0 50%;padding:5px 5px 5px 0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn_inr label.err{flex:0 0 100%;margin-top:5px;padding:0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn-vertical_inr{flex:0 0 100%;flex-wrap:wrap;align-items:start;justify-content:flex-start;margin-top:-5px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn-vertical_inr label{flex:0 0 50%;padding:5px 5px 5px 0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn-vertical_inr label.err{flex:0 0 100%;margin-top:5px;padding:0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-clnd-clmn{justify-content:flex-start}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-clnd-clmn input{flex:1 1 calc(100% - 34px)}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-clnd-clmn input+button{width:20px;height:20px;margin-left:14px;background-image:url(/assets/images/common/icon_calendar.png);background-repeat:no-repeat;background-size:cover}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn{flex-wrap:wrap;justify-content:flex-start}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn>*{margin-top:5px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn label{flex:0 0 100%;margin-top:10px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn span{padding:0 5px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn .slct-wrp{position:relative;width:80px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn .slct-wrp select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:32px;padding:4px 8px;border:1px solid #d4d4d4;border-bottom:2px solid #9b9b9b;background-color:#f9fdcf;color:inherit;font-size:16px;letter-spacing:inherit;line-height:inherit}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn .slct-wrp:after{display:inline-block;position:absolute;top:12px;right:15px;width:12px;height:7px;background:url(/assets/images/common/arrow_down_blk_01.png);background-repeat:no-repeat;background-size:12px 7px;content:"";pointer-events:none}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-note-clmn{justify-content:flex-start}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-note-clmn input,.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit input.wide,.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit select.wide{width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .ipt-cls-center{margin:0 auto;text-align:center}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl{width:50%;margin-top:4px;padding-left:10%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl.company-limited-11{order:1}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .fst input{width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd:first-of-type{padding-right:14px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd .has-err,.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd .has-form-err,.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd select{width:100%}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type{display:flex;flex-direction:row;width:100%;padding-left:10px;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:1.1px;line-height:22px}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ttl{width:29%}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ttl img{width:87px;height:87px;border-radius:50%}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area{display:flex;position:relative;align-items:center;justify-content:flex-start;width:100%;padding-left:12%}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld{width:100%;padding:9px;border:1px solid #53768c;border-radius:3px;outline:none;background-color:#fff;color:#53768c;font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:normal;line-height:14px;text-align:center}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd{z-index:1;position:absolute;top:28px;left:0;width:100%;padding:15px 10px;background-color:#fff;box-shadow:-2px 4px 8px 2px rgba(0,0,0,.5)}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd.is-hide{display:none}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li{padding-bottom:27px}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li:nth-of-type(2),.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li:nth-of-type(3){display:none}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li:last-child{padding-bottom:0}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li button{display:block;width:100%;outline:none;color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:24px}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li input.upld-input{display:none}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .upld-input-err{display:none;position:absolute;bottom:0;left:0}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .upld-input-err.has-err,.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .upld-input-err.has-form-err{display:block;width:100%;padding-top:8px;color:red;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select .ipt_bd-type{width:40%}.reg_main_ipt-itm_cnf .flx-wrp{flex-wrap:wrap}.reg_main_ipt-itm_cnf .flx_d-rw_ai-cnt{display:flex;flex-direction:row;align-items:center}.reg_main_ipt-itm_cnf .flx_d-rw_ai-bsln{display:flex;flex-direction:row;align-items:baseline}.reg_main_ipt-itm_cnf .err{display:none;color:red;font-size:1.6rem;font-weight:700}.reg_main_ipt-itm_cnf .err.has-err{display:block;width:100%;margin-top:11px}.reg_main_ipt-itm_cnf .err.has-form-err{display:block;width:100%}.reg_main_ipt-itm_cnf.business .ipt_bd.pt-clmn{padding:15px 25px 5px}.reg_main_ipt-itm_cnf.business .ipt_bd.pt-clmn .pt-clmn-unit:first-of-type{margin-top:8px}.reg_main_ipt-itm_cnf.business .ipt_bd.pt-clmn .pt-clmn-unit:nth-of-type(2){margin-top:4px}.reg_main_ipt-itm_cnf.business .ipt_bd.pt-clmn .pt-clmn-unit:nth-of-type(2) .scnd:first-of-type{width:10%}.reg_main_ipt-itm_cnf.business .ipt_bd.pt-clmn .pt-clmn-unit:nth-of-type(2) .scnd:nth-of-type(2){justify-content:flex-end;width:90%;padding-left:10px}.reg_main_ipt-itm_cnf.business .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd input{width:100%}.reg_main_ipt-itm_cnf.business .ipt_bd.pt-clmn .ttl{color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:1.1px;line-height:22px}.reg_main_ipt-itm_cnf.business .ipt_bd.pt-clmn .entered{color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm_cnf.business-ipt .ipt_bd.pt-clmn .pt-clmn-unit:first-of-type .scnd:first-of-type{width:10%}.reg_main_ipt-itm_cnf.business-ipt .ipt_bd.pt-clmn .pt-clmn-unit:first-of-type .scnd:nth-of-type(2){justify-content:flex-end;width:90%;padding-left:10px}.reg_main_ipt-itm_cnf.business-address .ipt_bd.pt-clmn .pt-clmn-unit .scnd:first-of-type{padding-right:10px}.reg_main_ipt-itm_cnf.business-address .ipt_bd.pt-clmn .pt-clmn-unit .scnd:nth-of-type(2) input{width:100%}.reg_main_ipt-itm_cnf.business-address .ipt_bd.pt-clmn .pt-clmn-unit .scnd:nth-of-type(2) .type{display:block;width:100%;text-align:right}.reg_main_ipt-itm_cnf.business-address .ipt_bd.pt-clmn .pt-clmn-unit .scnd:nth-of-type(2) .entered{margin-bottom:18px;color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm_cnf.prvs-srv .ipt_bd.pt-clmn .pt-clmn-unit .ipt-check-lbl,.reg_main_ipt-itm_cnf.prvs-srv .ipt_bd.pt-clmn .pt-clmn-unit>label,.reg_main_ipt-itm_cnf.prvs-srv .ipt_head .ttl{width:100%}.reg_main_ipt-itm_cnf .ipt-check{display:none}.smnrgst_bitmember-inr .reg_main_ipt-itm_cnf .ipt-check:checked:disabled+.ipt-check-lbl:before{border:2px solid #979797}.smnrgst_bitmember-inr .reg_main_ipt-itm_cnf .ipt-check:checked:disabled+.ipt-check-lbl:after{border-right:6px solid #979797;border-bottom:6px solid #979797}.reg_main_ipt-itm_cnf .ipt-check:checked+.ipt-check-lbl:before{border:2px solid #4e74e9}.reg_main_ipt-itm_cnf .ipt-check:checked+.ipt-check-lbl:after{display:block;position:absolute;top:-2px;left:4px;width:8px;height:14px;transform:rotate(40deg);border-right:3px solid #4e74e9;border-bottom:3px solid #4e74e9;content:""}.smnrgst_bitmember-inr .reg_main_ipt-itm_cnf .ipt-check:checked+.ipt-check-lbl:after{display:block;position:absolute;top:-5px;left:7px;width:6px;height:18px;transform:rotate(40deg);border-right:6px solid #4e74e9;border-bottom:6px solid #4e74e9;content:""}.reg_main_ipt-itm_cnf .ipt-check:checked+.ipt-cls-check-lbl:before{border:2px solid #4e74e9}.reg_main_ipt-itm_cnf .ipt-check:checked+.ipt-cls-check-lbl:after{display:block;position:absolute;top:-2px;left:4px;width:8px;height:14px;transform:rotate(40deg);border-right:3px solid #4e74e9;border-bottom:3px solid #4e74e9;content:""}.reg_main_ipt-itm_cnf .ipt-check-lbl{display:block;position:relative;width:90%;padding-left:34px}.reg_main_ipt-itm_cnf .ipt-check-lbl:before{display:block;position:absolute;top:2px;left:0;width:14px;height:14px;border:1px solid #979797;background-color:#f8f8f8;content:""}.smnrgst_bitmember-inr .reg_main_ipt-itm_cnf .ipt-check-lbl:before{display:block;position:absolute;top:1px;left:0;width:18px;height:18px;border:2px solid #979797;background-color:#f8f8f8;content:""}.reg_main_ipt-itm_cnf .ipt-cls-check-lbl{position:relative;width:90%;padding-left:28px}.reg_main_ipt-itm_cnf .ipt-cls-check-lbl:before{display:block;position:absolute;top:2px;left:0;width:14px;height:14px;border:1px solid #979797;background-color:#f8f8f8;content:""}.reg_main_ipt-itm_cnf .post_ipt.radio-clmn-vertical_inr{margin-top:5px!important}.reg_main_ipt-itm_cnf .ipt-check-lbl.post_ipt-check-lbl{margin-left:26px}.reg_main_ipt-itm_cnf .ipt-radio{display:none}.reg_main_ipt-itm_cnf .ipt-radio:checked+.ipt-radio-lbl:before{top:2px;left:-1px;border:2px solid #2470ff}.reg_main_ipt-itm_cnf .ipt-radio:checked+.ipt-radio-lbl:after{display:block;position:absolute;top:6px;left:3px;width:11px;height:11px;border-radius:50%;background:#2470ff;content:""}.reg_main_ipt-itm_cnf .ipt-radio:checked+.ipt-cls-radio-lbl:before{top:2px;left:-1px;border:2px solid #2470ff}.reg_main_ipt-itm_cnf .ipt-radio:checked+.ipt-cls-radio-lbl:after{display:block;position:absolute;top:6px;left:3px;width:11px;height:11px;border-radius:50%;background:#2470ff;content:""}.reg_main_ipt-itm_cnf .ipt-radio-lbl{display:block;position:relative;width:90%;padding-left:28px}.reg_main_ipt-itm_cnf .ipt-radio-lbl:before{display:block;position:absolute;top:3px;left:0;width:15px;height:15px;border:1px solid #979797;border-radius:50%;background-color:#f8f8f8;content:""}.reg_main_ipt-itm_cnf .ipt-cls-radio-lbl{position:relative;width:90%;padding-left:28px}.reg_main_ipt-itm_cnf .ipt-cls-radio-lbl:before{display:block;position:absolute;top:3px;left:0;width:15px;height:15px;border:1px solid #979797;border-radius:50%;background-color:#f8f8f8;content:""}.reg_main_ipt-itm_cnf .one-line-checkbox,.reg_main_ipt-itm_cnf .one-line-checkbox>label{width:100%}.reg_main_ipt-itm_cnf .one-line-checkbox>label span.ipt-check-lbl:before{top:0}.reg_main_ipt-itm_cnf .one-line-checkbox>label .ipt-check:checked+.ipt-check-lbl:after{top:-6px}.reg_main_ipt-itm_cnf .one-line-checkbox>label span.ipt-cls-check-lbl:before{top:0}.reg_main_ipt-itm_cnf .one-line-checkbox>label .ipt-check:checked+.ipt-cls-check-lbl:after{top:-6px}.reg_main_ipt-itm{position:relative}.reg_main_ipt-itm input[type=email],.reg_main_ipt-itm input[type=number],.reg_main_ipt-itm input[type=password],.reg_main_ipt-itm input[type=tel],.reg_main_ipt-itm input[type=text]{min-width:0;min-height:35px;padding:6.5px 8px;border:1px solid #d4d4d4;border-radius:4px;background-color:#f9fdcf;color:inherit;font-size:16px;letter-spacing:inherit;vertical-align:middle}.reg_main_ipt-itm input[type=email]:-webkit-autofill,.reg_main_ipt-itm input[type=number]:-webkit-autofill,.reg_main_ipt-itm input[type=password]:-webkit-autofill,.reg_main_ipt-itm input[type=tel]:-webkit-autofill,.reg_main_ipt-itm input[type=text]:-webkit-autofill{box-shadow:inset 0 0 0 999px #fff}.reg_main_ipt-itm input[type=email]:-moz-placeholder,.reg_main_ipt-itm input[type=email]::-moz-placeholder,.reg_main_ipt-itm input[type=email]::-webkit-input-placeholder,.reg_main_ipt-itm input[type=email]:placeholder-shown,.reg_main_ipt-itm input[type=number]:-moz-placeholder,.reg_main_ipt-itm input[type=number]::-moz-placeholder,.reg_main_ipt-itm input[type=number]::-webkit-input-placeholder,.reg_main_ipt-itm input[type=number]:placeholder-shown,.reg_main_ipt-itm input[type=password]:-moz-placeholder,.reg_main_ipt-itm input[type=password]::-moz-placeholder,.reg_main_ipt-itm input[type=password]::-webkit-input-placeholder,.reg_main_ipt-itm input[type=password]:placeholder-shown,.reg_main_ipt-itm input[type=tel]:-moz-placeholder,.reg_main_ipt-itm input[type=tel]::-moz-placeholder,.reg_main_ipt-itm input[type=tel]::-webkit-input-placeholder,.reg_main_ipt-itm input[type=tel]:placeholder-shown,.reg_main_ipt-itm input[type=text]:-moz-placeholder,.reg_main_ipt-itm input[type=text]::-moz-placeholder,.reg_main_ipt-itm input[type=text]::-webkit-input-placeholder,.reg_main_ipt-itm input[type=text]:placeholder-shown{color:#757575}.reg_main_ipt-itm .slct-alw{position:relative}.reg_main_ipt-itm .slct-alw select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:32px;padding:4px 20px 4px 8px;overflow:hidden;border:1px solid #d4d4d4;border-bottom:2px solid #9b9b9b;background-color:#f9fdcf;color:inherit;font-size:16px;letter-spacing:inherit;line-height:inherit}.reg_main_ipt-itm .slct-alw:after{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:absolute;top:11px;right:15px;width:12px;height:7px;background:url(/assets/images/common/arrow_down_blk_01.png);background-repeat:no-repeat;background-size:12px 7px;vertical-align:-1px;content:"";pointer-events:none}.reg_main_ipt-itm .wide select{width:100%}.reg_main_ipt-itm .wide:after{right:15px}.reg_main_ipt-itm .wide.textarea textarea{width:100%}.reg_main_ipt-itm .type{display:flex;align-items:center;order:3;margin-top:8px;padding-left:15px;color:#53768c;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.94px;line-height:12px}.reg_main_ipt-itm .entered{padding-left:12px;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.44px;line-height:14px}.reg_main_ipt-itm .textarea textarea{padding:4px 8px;border:1px solid #d4d4d4;border-radius:4px;background-color:#f9fdcf;color:#333;font-size:16px;font-weight:400;letter-spacing:.44px;line-height:21px;resize:none}.reg_main_ipt-itm .textarea textarea.is-resizable{resize:vertical}.reg_main_ipt-itm .ipt_head{display:flex;align-items:center;width:100%;min-height:36px;padding:7px 20px;background-color:#f0f0f0;color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm .ipt_head .ttl{margin-right:12px}.reg_main_ipt-itm .ipt_head .ttl.is-none:after{content:""}.reg_main_ipt-itm .ipt_head .req{display:inline-block;min-width:30px;padding:2px 3px;border:1px solid #cf1010;background-color:#fff;color:#cf1010;font-size:10px;font-size:1rem;font-weight:400;letter-spacing:.79px;line-height:14px}.reg_main_ipt-itm .ipt_head .req.is-hide{display:none}.reg_main_ipt-itm .ipt_bd{display:flex;flex-direction:row;width:100%;padding:15px 25px}.reg_main_ipt-itm .ipt_bd .ipt_terms{padding:12px 0 0;font-size:12px;font-size:1.2rem;font-weight:400}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit{flex-wrap:wrap;justify-content:flex-end;width:100%;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.44px;line-height:22px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.is-check{margin-left:27px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit:not(:first-child)>*{margin-top:11px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.jc-fs{justify-content:flex-start}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit .ttl{width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.is-red{color:#ce0000}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.is-red a{color:#0c53da;text-decoration:underline}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn input{width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn textarea{width:100%;padding:4px 8px;border:1px solid #d4d4d4;border-radius:4px;background-color:#f9fdcf;color:#333;font-size:16px;font-weight:400;letter-spacing:.44px;line-height:21px;resize:none}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn.has-lbl input{flex:1 1 80%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn.has-lbl .lbl{padding-left:8px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .pass_inner{position:relative;width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .pass_inner .field-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .email_inner{position:relative;flex:1}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .email_inner input{width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .email_inner .quest-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .email_inner .quest-icon img{width:20px;height:auto;border-radius:50%;background-color:#2e7de8}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .fst:first-of-type{width:0}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .fst:nth-of-type(2){justify-content:flex-end;width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd:first-of-type{width:20%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd.txt-algn-right{text-align:right}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd.is-none:first-of-type{width:20%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd:nth-of-type(2){width:80%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn input{width:65%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn.slct-alw select{width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn.slct-alw:after{top:23px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst{text-align:right}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst .entered{color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:first-of-type{width:10%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:nth-of-type(2){width:40%;padding-left:14px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:nth-of-type(3){width:10%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:nth-of-type(4){width:40%;padding-left:14px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst.type-pos{order:3;margin-top:8px;margin-right:0}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd{text-align:right}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd .entered{color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:first-of-type{width:10%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:nth-of-type(2){width:40%;padding-left:10px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:nth-of-type(3){width:10%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:nth-of-type(4){width:40%;padding-left:10px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn input{width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn{flex-wrap:wrap}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn_inr{display:flex;flex:0 0 100%;flex-wrap:wrap;align-items:start;justify-content:flex-start;margin-top:-5px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn_inr label{flex:0 0 50%;padding:5px 5px 5px 0}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn_inr label.err{flex:0 0 100%;margin-top:5px;padding:0}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-clnd-clmn{justify-content:flex-start}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-clnd-clmn input{flex:1 1 calc(100% - 38px)}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-clnd-clmn input+button{width:20px;height:20px;margin-left:14px;background-image:url(/assets/images/common/icon_calendar.png);background-repeat:no-repeat;background-size:cover}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn{flex-wrap:wrap;justify-content:flex-start}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn>*{margin-top:5px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn label{flex:0 0 100%;margin-top:10px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn span{padding:0 5px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn .slct-wrp{position:relative;width:80px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn .slct-wrp select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:32px;padding:4px 8px;overflow:hidden;border:1px solid #d4d4d4;border-bottom:2px solid #9b9b9b;background-color:#f9fdcf;color:inherit;font-size:16px;letter-spacing:inherit;line-height:inherit}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn .slct-wrp:after{display:inline-block;position:absolute;top:12px;right:15px;width:12px;height:7px;background:url(/assets/images/common/arrow_down_blk_01.png);background-repeat:no-repeat;background-size:12px 7px;content:"";pointer-events:none}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-note-clmn{justify-content:flex-end}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-note-clmn input{width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block input{flex:1}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp{display:flex;justify-content:space-between;width:75px;padding-left:15px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_add{position:relative;width:26px;height:26px;border:1px solid #c4c4c4;border-radius:50%;background-color:#fff}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_add:before{left:7px;transform:rotate(90deg)}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_add:after{left:7px;transform:rotate(0)}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_add:after,.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_add:before{display:block;position:absolute;top:calc(50% - 1px);width:10px;height:2px;transform-origin:center center;background-color:#0095f8;content:""}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_del{position:relative;width:26px;height:26px;border:1px solid #c4c4c4;border-radius:50%;background-color:#fff}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_del:before{left:6px;transform:rotate(45deg)}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_del:after{left:6px;transform:rotate(-45deg)}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_del:after,.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_del:before{display:block;position:absolute;top:calc(50% - 1px);width:12px;height:2px;transform-origin:center center;background-color:#4b4b4b;content:""}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit input.wide,.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit select.wide{width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl{width:50%;margin-top:4px;padding-left:10%}.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .fst input{width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd:first-of-type{padding-right:14px}.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd .has-err,.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd:nth-of-type(2),.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd select{width:100%}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type{display:flex;flex-direction:row;width:100%;padding-left:10px;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:1.1px;line-height:22px}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ttl{width:29%}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ttl img{width:87px;height:87px;border-radius:50%}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area{display:flex;position:relative;align-items:center;justify-content:flex-start;width:100%;padding-left:12%}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld{width:100%;padding:9px;border:1px solid #53768c;border-radius:3px;outline:none;background-color:#fff;color:#53768c;font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:normal;line-height:14px;text-align:center}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd{z-index:1;position:absolute;top:28px;left:0;width:100%;padding:15px 10px;background-color:#fff;box-shadow:-2px 4px 8px 2px rgba(0,0,0,.5)}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd.is-hide{display:none}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li{padding-bottom:27px}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li:nth-of-type(2),.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li:nth-of-type(3){display:none}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li:last-child{padding-bottom:0}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li button{display:block;width:100%;outline:none;color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:24px}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li input.upld-input{display:none}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .upld-input-err{display:none;position:absolute;bottom:0;left:0}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .upld-input-err.has-err{display:block;width:100%;padding-top:8px;color:red;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select .ipt_bd-type{width:40%}.reg_main_ipt-itm .flx-wrp{flex-wrap:wrap}.reg_main_ipt-itm .flx-wrp.is-bitmail{position:relative;left:26px}.reg_main_ipt-itm .flx_d-rw_ai-cnt{display:flex;flex-direction:row;align-items:center}.reg_main_ipt-itm .flx_d-rw_ai-bsln{display:flex;flex-direction:row;align-items:baseline}.reg_main_ipt-itm .err{display:none;color:red}.reg_main_ipt-itm .err.has-err{display:block;width:100%;margin-top:11px}.reg_main_ipt-itm.business .ipt_bd.pt-clmn{padding:15px 25px 5px}.reg_main_ipt-itm.business .ipt_bd.pt-clmn .pt-clmn-unit:first-of-type{margin-top:8px}.reg_main_ipt-itm.business .ipt_bd.pt-clmn .pt-clmn-unit:nth-of-type(2){margin-top:4px}.reg_main_ipt-itm.business .ipt_bd.pt-clmn .pt-clmn-unit:nth-of-type(2) .scnd:first-of-type{width:10%}.reg_main_ipt-itm.business .ipt_bd.pt-clmn .pt-clmn-unit:nth-of-type(2) .scnd:nth-of-type(2){justify-content:flex-end;width:90%;padding-left:10px}.reg_main_ipt-itm.business .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd input{width:100%}.reg_main_ipt-itm.business .ipt_bd.pt-clmn .ttl{color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:1.1px;line-height:22px}.reg_main_ipt-itm.business .ipt_bd.pt-clmn .entered{color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm.business-ipt .ipt_bd.pt-clmn .pt-clmn-unit:first-of-type .scnd:first-of-type{width:10%}.reg_main_ipt-itm.business-ipt .ipt_bd.pt-clmn .pt-clmn-unit:first-of-type .scnd:nth-of-type(2){justify-content:flex-end;width:90%;padding-left:10px}.reg_main_ipt-itm.business-address .ipt_bd.pt-clmn .pt-clmn-unit .scnd:first-of-type{padding-right:10px}.reg_main_ipt-itm.business-address .ipt_bd.pt-clmn .pt-clmn-unit .scnd:nth-of-type(2) input{width:100%}.reg_main_ipt-itm.business-address .ipt_bd.pt-clmn .pt-clmn-unit .scnd:nth-of-type(2) .type{display:block;width:100%;text-align:right}.reg_main_ipt-itm.business-address .ipt_bd.pt-clmn .pt-clmn-unit .scnd:nth-of-type(2) .entered{margin-bottom:18px;color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm.prvs-srv .ipt_bd.pt-clmn .pt-clmn-unit .ipt-check-lbl,.reg_main_ipt-itm.prvs-srv .ipt_bd.pt-clmn .pt-clmn-unit>label,.reg_main_ipt-itm.prvs-srv .ipt_head .ttl{width:100%}.reg_main_ipt-itm .ipt-check{display:none}.reg_main_ipt-itm .ipt-check:checked+.ipt-check-lbl:before{border:2px solid #4e74e9}.reg_main_ipt-itm .ipt-check:checked+.ipt-check-lbl:after{display:block;position:absolute;top:-5px;left:7px;width:6px;height:18px;transform:rotate(40deg);border-right:6px solid #4e74e9;border-bottom:6px solid #4e74e9;content:""}.reg_main_ipt-itm .ipt-check:checked:disabled+.ipt-check-lbl:before{border:2px solid #979797}.reg_main_ipt-itm .ipt-check:checked:disabled+.ipt-check-lbl:after{border-right:6px solid #979797;border-bottom:6px solid #979797}.reg_main_ipt-itm .ipt-check-lbl{display:block;position:relative;width:90%;padding-left:34px}.reg_main_ipt-itm .ipt-check-lbl:before{display:block;position:absolute;top:1px;left:0;width:18px;height:18px;border:2px solid #979797;background-color:#f8f8f8;content:""}.reg_main_ipt-itm .ipt-radio{display:none}.reg_main_ipt-itm .ipt-radio:checked+.ipt-radio-lbl:before{top:2px;left:-1px;border:2px solid #2470ff}.reg_main_ipt-itm .ipt-radio:checked+.ipt-radio-lbl:after{display:block;position:absolute;top:6px;left:3px;width:11px;height:11px;border-radius:50%;background:#2470ff;content:""}.reg_main_ipt-itm .ipt-radio-lbl{display:block;position:relative;width:90%;padding-left:28px}.reg_main_ipt-itm .ipt-radio-lbl:before{display:block;position:absolute;top:3px;left:0;width:15px;height:15px;border:1px solid #979797;border-radius:50%;background-color:#f8f8f8;content:""}.reg_main_ipt-itm .one-line-checkbox,.reg_main_ipt-itm .one-line-checkbox>label{width:100%}.reg_main_ipt-itm .one-line-checkbox>label span.ipt-check-lbl:before{top:0}.reg_main_ipt-itm .one-line-checkbox>label .ipt-check:checked+.ipt-check-lbl:after{top:-6px}.ipt_ball{position:absolute;top:0;right:0;width:90px;height:36px;padding-left:6px;background-color:#fddccc}.ipt_ball p{padding:4px 0;color:#333;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.2px;line-height:14px;text-align:center}.ipt_ball p:before{position:absolute;top:0;left:0;margin-left:-15px;border-top:18px solid transparent;border-right:15px solid #fddccc;border-bottom:18px solid transparent;content:""}.reg_main_info-cmp{padding:0 24px}.reg_main_info-cmp a{color:#277aeb}.reg_main_info-cmp .info-cmp-ttl{margin-bottom:25px;padding-left:20px;letter-spacing:1.73px}.reg_main_info-cmp .info-cmp-txt{margin-bottom:13px;color:#000;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:.2px;line-height:28px}.reg_main_info-cmp .info-cmp-txt_link{color:#2b7ceb}.reg_main_info-cmp .info-cmp-btn{margin:25px 0}.reg_main_info-cmp .info-cmp-btn>a{margin:0}.reg_main_info-cmp .info-cmp-btn>a:first-child{margin-bottom:16px}.reg_main_info-cmp .info-cmp-atnt{width:100%;padding:20px 30px;background-color:#f0f1f3;color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1px;line-height:24px}.reg_main_info-cmp .info-cmp-atnt .is-ex-mark{font-weight:bolder}.reg_main_info-cmp .info-cmp-atnt .is-ex-mark:before{display:inline-block;left:0;width:18px;height:18px;border-radius:50%;background-color:#ce0000;color:#fff;font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:18px;text-align:center;content:"!"}.reg_main_info-cmp .info-cmp-atnt .lnk{color:#2470ff}.reg_main_info-cmp .info-cmp-atnt-img{padding:20px}.reg_main_info-cmp .info-cmp-atnt-ttl{margin-bottom:15px;color:#f35f18;font-size:20px;font-size:2rem;font-weight:700;letter-spacing:1.57px;line-height:23px;text-align:center}.reg_main_info-cmp .info-cmp-atnt-grp-img{display:flex}.reg_main_info-cmp .info-cmp-atnt-grp figure:first-child{margin-right:9px}.reg_main_info-cmp .info-cmp-atnt-grp figcaption{color:#333;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.2px;line-height:14px}.reg_main_info-cmp .info-cmp-atnt-grp-txt{margin-top:10px}.reg_main_info-cmp .info-cmp-atnt_link{text-decoration:underline}.reg_main_info-cmp .info-cmp-back-link{width:100%;margin-top:15px;margin-bottom:15px}.reg_main_info-cmp .info-cmp-tagwrds-ttl{margin:0 0 4px;color:#4c4c4c;font-size:18px;font-size:1.8rem;font-weight:700;letter-spacing:.2px;line-height:18px}.reg_main_info-cmp .tagwrds_list li{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 4px 8px 8px;border-bottom:1px solid #d4d4d4}.reg_main_info-cmp .tagwrds_list li a{color:#2064e5;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:normal;text-decoration:none}.reg_main_info-cmp .tagwrds_list li a:before{margin-right:6px;margin-left:-6px;content:"#"}.reg_main_info-cmp .tagwrds_list li button{display:block;position:relative;flex:0 0 96px;width:96px;height:33px;margin-left:30px;padding-left:24px;border:1px solid #53768c;border-radius:3px;color:#53768c;font-size:10px;font-size:1rem;font-weight:700;letter-spacing:0;line-height:normal;text-align:left}.reg_main_info-cmp .tagwrds_list li button span{display:inline-block;position:absolute;top:0;bottom:0;left:6px;width:14px;height:14px;margin:auto}.reg_main_info-cmp .tagwrds_list li button span:before{transform:rotate(-90deg)}.reg_main_info-cmp .tagwrds_list li button span:after,.reg_main_info-cmp .tagwrds_list li button span:before{display:block;position:absolute;top:6px;left:1px;width:12px;height:2px;border-radius:10px;background:none repeat scroll 0 0 #53768c;content:"";transition:all .2s ease}.reg_main_info-cmp .tagwrds_list li button span:after{transform:rotate(0deg)}.reg_main_info-cmp .tagwrds_list li button label{color:#53768c;font-size:10px;font-size:1rem;font-weight:700;letter-spacing:0;line-height:normal}.reg_main_info-cmp .tagwrds_list li button label:hover{cursor:pointer}.reg_main_info-cmp .tagwrds_list li button.is-b-active{border:none;background-color:#ced5dc}.reg_main_info-cmp .tagwrds_list li button.is-b-active span:before{top:8px;width:5px;transform:rotate(45deg)}.reg_main_info-cmp .tagwrds_list li button.is-b-active span:after,.reg_main_info-cmp .tagwrds_list li button.is-b-active span:before{display:block;position:absolute;height:2px;border-radius:10px;background:none repeat scroll 0 0 #53768c;content:"";transition:all .2s ease}.reg_main_info-cmp .tagwrds_list li button.is-b-active span:after{top:6px;left:3px;width:12px;transform:rotate(-45deg)}.reg_main_info-cmp .tagwrds_list li button label{display:block;width:100%;padding-left:3px;text-align:left}.reg_main_info-cmp .tagwrds_list_more{display:none}.reg_main_info-cmp .tagwrds_morebtn{margin-top:10px;text-align:center}.reg_main_info-cmp .tagwrds_morebtn a{display:inline-block;color:#2470ff;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:.7;line-height:normal;text-decoration:none}.reg_main_info-cmp .tagwrds_morebtn a:after{display:inline-block;width:15px;height:10px;margin-left:13px;background-image:url(/assets/images/common/arrow_down_blu_03.png);background-repeat:no-repeat;background-size:15px 10px;vertical-align:0;content:""}.reg_main_info-cmp .tagwrds_morebtn a.is-open:after{background-image:url(/assets/images/common/arrow_up_blu_03.png)}.reg_main_info-cmp-between-line{display:inline-block;width:100%;height:1px;margin-top:36px;margin-bottom:35px;border-bottom:1px solid #d8d8d8}.reg_main_info-cmp-between-line_bottom{margin-top:10px}.reg_main_info-cmp .reg_btn{width:100%}.reg_main_all-cmp{margin-top:-13px}.reg_main_all-cmp .all-cmp-ttl{margin-bottom:11px;margin-left:19px;padding-left:20px}.reg_main_all-cmp .all-cmp-img{margin-top:-10px;margin-bottom:23px}.reg_main_all-cmp .all-cmp-txt{margin-bottom:13px;padding:0 18px;color:#000}.reg_main_all-cmp .all-cmp-atnt,.reg_main_all-cmp .all-cmp-txt{font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:.2px;line-height:28px}.reg_main_all-cmp .all-cmp-atnt{width:98%;padding:20px 30px;background-color:#f0f1f3;color:#333}.reg_main_all-cmp .all-cmp-back-link{width:90%;margin-top:27px;margin-bottom:20px}.reg_main_all-cmp .all-cmp-edit-link{width:90%;margin:15px auto 0;padding:13px 10px;border-radius:3px;background-color:#f35f18;color:#fff;font-size:18px;font-size:1.8rem;font-weight:700;letter-spacing:.75px;line-height:18px;text-align:center}.reg_main_all-cmp .reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit{justify-content:flex-start}.reg_main_all-cmp .mdl_reg__notice--link{margin-top:52px;text-align:center}.reg_main_all-cmp .mdl_reg__notice--link a{color:#4881ff;font-size:1.6rem;font-weight:600;letter-spacing:1.05px;text-decoration:none}.reg_main_perm_m_right{padding-top:13px;padding-bottom:18px}.reg_main .perm_m_right .pmr-msg{width:100%;padding:0 20px}.reg_main .perm_m_right .pmr-link{width:90%}.reg_main .perm_m_right{align-items:flex-start;width:100%}.reg_main .perm_m_right .pmr-ttl{width:100%;padding:0 15px;text-align:left}.reg_main .perm_m_right .pmr-ttl_detail{padding:0 20px;color:#f57530;font-size:1.4rem;font-weight:400;letter-spacing:.44px;line-height:18px;text-align:left}.reg_main_pre{position:relative;margin:0 auto;padding:36px 0;background-color:#fff}.reg_main_pre .reg_bd_ttl{position:relative;color:#2f2f2f;font-size:22px;font-size:2.2rem;font-weight:400;letter-spacing:1px;line-height:22px}.reg_main_pre .reg_bd_ttl:before{position:absolute;top:-6px;left:3px;height:34px;border-left:4px solid #53768c;content:""}.reg_main_pre-lead{padding:0 25px;color:#f57530;font-size:20px;font-size:2rem;font-weight:700;letter-spacing:.2px;line-height:33px;text-align:center}.reg_main_pre-text{padding:25px 25px 0;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:1.05px;line-height:21.98px;text-align:center}.back-login{width:100%}.back-login a{display:block;color:#2470ff;cursor:pointer}}@media only screen and (min-width:768px),print{#wrapper.reg div#contents{padding-left:0}#wrapper.reg div#contents .contents_main{width:auto;padding:0}#wrapper.reg div#contents .contents_main .reg_guid{position:relative;padding-top:60%;background-image:url(/assets/images/common/bg_login.jpg);background-repeat:no-repeat;background-size:contain}#wrapper.reg footer{margin-top:0}#wrapper.reg_smn div#contents{padding-top:0;padding-left:0}#wrapper.reg_smn div#contents .contents_main{width:auto;padding:0}#wrapper.reg_smn div#contents .contents_main .reg_guid{position:relative;padding-top:60%;background-image:url(/assets/images/common/bg_login.jpg);background-repeat:no-repeat;background-size:contain}#wrapper.reg_smn footer{margin-top:0}.reg_guid__inner{display:flex;position:absolute;top:calc((100% - 580px)/2);left:calc((100% - 890px)/2);flex-direction:row;width:890px;height:580px;box-shadow:0 2px 4px 0 rgba(0,0,0,.08)}.reg_left{background-color:hsla(0,0%,100%,.9)}.reg_left,.reg_right{width:445px;height:580px}.reg_right{background-color:#fff}.reg_guid .reg_right{padding:50px 50px 0}.reg_guid .reg_right-ttl{margin-bottom:40px;color:#53768c;font-size:24px;font-size:2.4rem;font-weight:400;letter-spacing:1.89px;line-height:normal;text-align:center}.reg_guid .reg_right-ml-ttl{margin-bottom:16px;color:#53768c;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px;text-align:center}.reg_guid .reg_right-ml-link{display:block;width:87%;margin:0 auto;border-radius:3px;background-color:#f57530;color:#fff;font-size:18px;font-size:1.8rem;font-weight:400;letter-spacing:.75px;line-height:45px;text-align:center}.reg_guid .reg_right-hr{position:relative;margin-top:35px;margin-bottom:35px;border-bottom:1px solid #d6d6d6}.reg_guid .reg_right-hr-txt{position:absolute;top:-10px;left:calc(50% - 25px);padding:0 10px;background-color:#fff;color:#d4d4d4;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:normal}.reg_guid .reg_right-sns-ttl{margin-bottom:13px;color:#53768c;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px;text-align:center}.reg_guid .reg_right-sns-msg{width:100%;margin-bottom:30px;padding:0 16px;color:#000;font-size:10px;font-size:1rem;font-weight:400;letter-spacing:1.4px;line-height:18px}.reg_guid .reg_right-log{margin-top:43px;margin-bottom:30px;color:#233539;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:.5px;line-height:24px;text-align:center}.reg_guid .reg_right-log-link{color:#4f92ec}.reg_guid .reg_left{padding:58px 23px 0 33px}.reg_guid .reg_left-ttl{margin-bottom:4px;color:#333;font-size:24px;font-size:2.4rem;line-height:32px}.reg_guid .reg_left-sbttl,.reg_guid .reg_left-ttl{font-weight:400;letter-spacing:.56px;text-align:center}.reg_guid .reg_left-sbttl{margin-bottom:32px;color:#f57530;font-size:20px;font-size:2rem;line-height:26px}.reg_guid .reg_left-merits{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-bottom:0}.reg_guid .reg_left-merits-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;margin-bottom:16px}.reg_guid .reg_left-merits-item img{margin-bottom:13px}.reg_guid .reg_left-merits-item figcaption{padding:0 8px}.reg_guid .reg_left-merits-item:first-of-type img{width:55px;height:51px}.reg_guid .reg_left-merits-item:nth-of-type(2) img{width:95px;height:52px}.reg_guid .reg_left-merits-item:nth-of-type(3) img{width:68px;height:45px}.reg_guid .reg_left-merits-item:nth-of-type(4) img{width:82px;height:51px}.reg_guid .reg_left-merits-item figcaption h5{margin-bottom:5px;color:#131313;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:.7px;line-height:22px;text-align:left}.reg_guid .reg_left-merits-item figcaption p{color:#131313;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.52px;line-height:18px;text-align:left}.reg_guid .reg_left-merits-link{display:block;width:88%;margin:-9px auto 0;border-radius:3px;background-color:hsla(0,0%,100%,.82);color:#2e7de8;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.58px;line-height:34px;text-align:center}.reg_main{width:750px;margin:0 auto}.reg_main_head{display:flex;position:relative;align-items:center}.reg_main_head-ttl{width:calc(100% - 44px);padding:47px 0;float:left;color:#748393;font-size:24px;font-size:2.4rem;font-weight:400;letter-spacing:.23px;line-height:28.8px;text-align:center}.reg_main_head-ttl-nosecom{width:100%}.reg_main_head_btn{overflow:hidden}.reg_main_head_btn-private{width:184px;height:32px;margin-bottom:10px;float:right;border:1px solid #d8d8d8;border-radius:4px;background-color:#fff;color:#2470ff;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.23px;line-height:32px}.reg_main-secom{padding:5px 10px 20px 0;float:right}.reg_main_status{display:flex;flex-direction:row}.reg_main_status-itm{display:flex;position:relative;flex:1;align-items:center;justify-content:center;height:44px;background:#e4e4e4}.reg_main_status-itm>span{margin-left:10px}.reg_main_status-itm:before{left:0}.reg_main_status-itm:after,.reg_main_status-itm:before{position:absolute;top:0;border-top:22px solid transparent;border-bottom:22px solid transparent;content:""}.reg_main_status-itm:after{right:0;margin-right:-20px}.reg_main_status-itm:first-of-type span{color:#748393;letter-spacing:1.3px}.reg_main_status-itm:first-of-type.is-active{background:#fddccc}.reg_main_status-itm:first-of-type.is-active:after{z-index:1;border-left:20px solid #fddccc}.reg_main_status-itm:first-of-type.is-active span{color:#f35f18}.reg_main_status-itm:first-of-type.is-done{background:#bfbfbf}.reg_main_status-itm:first-of-type.is-done:after{z-index:1;border-left:20px solid #bfbfbf}.reg_main_status-itm:first-of-type.is-done span{color:#748393}.reg_main_status-itm:first-of-type.is-done2{background:#bfbfbf}.reg_main_status-itm:first-of-type.is-done2:after{border-left:none}.reg_main_status-itm:first-of-type.is-done2 span{color:#748393}.reg_main_status-itm:first-of-type span{color:#f35f18;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:1.26px;line-height:22px}.reg_main_status-itm:nth-of-type(2) span{color:#748393;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:1.3px;line-height:22px}.reg_main_status-itm:nth-of-type(2).is-active{background:#fddccc}.reg_main_status-itm:nth-of-type(2).is-active:before{border-left:20px solid #fddccc}.reg_main_status-itm:nth-of-type(2).is-active:after{z-index:1;border-left:20px solid #fddccc}.reg_main_status-itm:nth-of-type(2).is-active span{color:#f35f18}.reg_main_status-itm:nth-of-type(2).is-done{background:#bfbfbf}.reg_main_status-itm:nth-of-type(2).is-done:before{border-left:20px solid #bfbfbf}.reg_main_status-itm:nth-of-type(2).is-done:after{z-index:1;border-left:20px solid #bfbfbf}.reg_main_status-itm:nth-of-type(2).is-done span{color:#748393}.reg_main_status-itm:nth-of-type(2).is-done2{background:#e4e4e4}.reg_main_status-itm:nth-of-type(2).is-done2:before{border-left:20px solid #e4e4e4}.reg_main_status-itm:nth-of-type(2).is-done2:after{border-left:none}.reg_main_status-itm:nth-of-type(2).is-done2 span{color:#748393}.reg_main_status-itm:nth-of-type(3) span{color:#748393;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:1.3px;line-height:22px}.reg_main_status-itm:nth-of-type(3).is-active:after{z-index:1}.reg_main_status-itm:nth-of-type(3).is-active span{color:#f35f18}.reg_main_status-itm:nth-of-type(3).is-done{background:#bfbfbf}.reg_main_status-itm:nth-of-type(3).is-done:before{border-left:20px solid #bfbfbf}.reg_main_status-itm:nth-of-type(3).is-done:after{z-index:1;border-left:20px solid #bfbfbf}.reg_main_status-itm:nth-of-type(3).is-done span{color:#748393}.reg_main_status-itm:nth-of-type(3).is-done2{background:#e4e4e4}.reg_main_status-itm:nth-of-type(3).is-done2:before{border-left:20px solid #e4e4e4}.reg_main_status-itm:nth-of-type(3).is-done2:after{z-index:1;border-left:20px solid #e4e4e4}.reg_main_status-itm:nth-of-type(3).is-done2 span{color:#748393}.reg_main_status-itm:nth-of-type(3).is-active{background:#fddccc}.reg_main_status-itm:nth-of-type(3).is-active:after,.reg_main_status-itm:nth-of-type(3).is-active:before{border-left:20px solid #fddccc}.reg_main_status-itm:nth-of-type(4) span{color:#748393;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:1.3px;line-height:22px}.reg_main_status-itm:nth-of-type(4).is-active:after{z-index:1;border-left:20px solid #fddccc}.reg_main_status-itm:nth-of-type(4).is-active span{color:#f35f18}.reg_main_status-itm:nth-of-type(4).is-done{background:#bfbfbf}.reg_main_status-itm:nth-of-type(4).is-done:before{border-left:20px solid #bfbfbf}.reg_main_status-itm:nth-of-type(4).is-done:after{z-index:1;border-left:20px solid #bfbfbf}.reg_main_status-itm:nth-of-type(4).is-done span{color:#748393}.reg_main_status-itm:nth-of-type(4).is-done2{background:#e4e4e4}.reg_main_status-itm:nth-of-type(4).is-done2:before{border-left:20px solid #e4e4e4}.reg_main_status-itm:nth-of-type(4).is-done2:after{border-left:none}.reg_main_status-itm:nth-of-type(4).is-done2 span{color:#748393}.reg_main_status-itm:nth-of-type(4).is-active{background:#fddccc}.reg_main_status-itm:nth-of-type(4).is-active:before{border-left:20px solid #fddccc}.reg_main_status-itm:nth-of-type(4).is-active:after{border-left:none}.reg_main_status-itm:last-child:after{content:none}.reg_main_bd{position:relative;margin:0 auto 90px;padding:42px 40px 43px;background-color:#fff}.reg_main_bd.mb0{margin-bottom:0}.reg_main_bd .reg_bd_ttl{position:relative;color:#2f2f2f;font-size:22px;font-size:2.2rem;font-weight:700;letter-spacing:1px;line-height:28px}.reg_main_bd .reg_bd_ttl:before{position:absolute;top:3px;left:4px;height:24px;border-left:4px solid #53768c;content:""}.reg_main_bd .reg_bg_back-link{display:block;position:relative;margin-right:auto;margin-left:auto;padding:11px 10px;border:2px solid #dae2ea;border-radius:3px;color:#748393;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:.67px;line-height:16px;text-align:center}.reg_main_bd .reg_bg_back-link.is-allw{padding-left:30px}.reg_main_bd .reg_bg_back-link.is-allw:before{position:absolute;top:50%;left:10px;width:8px;height:8px;transform:rotate(45deg) translateY(-50%);border:2px solid #748393;border-top:none;border-right:none;content:""}.reg_main_bd .reg_bg_regist-link{display:block;position:relative;width:260px;margin:40px auto 0;padding:13px 10px;border-radius:3px;background-color:#f35f18;color:#fff;font-size:18px;font-size:1.8rem;font-weight:700;letter-spacing:.75px;line-height:18px;text-align:center}.reg_main_bd-premium{margin:0 auto 60px}.reg_main_bd-premium .reg_main_info-cmp-between-line{margin-top:10px}.reg_main_trm{margin:15px 10px 0 2px}.reg_main_trm-ttl{margin-bottom:12px;padding-left:18px;font-size:14px;font-size:1.4rem;letter-spacing:.06em;line-height:1.5}.reg_main_trm-msg-list{padding-left:18px}.reg_bit_mail-area{margin-left:9px}.reg_main_trm-area{height:160px;margin-bottom:30px;padding:0 10px;overflow-y:auto;border:1px solid #d4d4d4;border-radius:4px;background-color:#f6f6f6;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.44px;line-height:24px}.reg_main_trm-area a{color:#2d76ff;font-weight:400}.reg_main_trm-acd-area .p_edit_body{padding-right:unset;padding-left:unset}.reg_main_trm-link{display:block;width:auto;height:44px;margin:0 auto;padding:8.5px 10px;border-radius:3px;background-color:#f35f18;color:#fff;font-size:18px;font-size:1.8rem;font-weight:700;letter-spacing:.75px;line-height:normal;text-align:center}.reg_main_trm-link:disabled{border:1px solid rgba(207,16,16,.32);background-color:#fff;color:#cf1010;pointer-events:none}.reg_main_ttl-msg{padding-left:26px;color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:.2px;line-height:28px}.reg_main_ttl-msg a{color:#2e7de8}.reg_main_ttl-msg-annot{margin-bottom:20px;padding-left:26px;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.2px;line-height:28px}.reg_main_ttl-msg-annot a{color:#2e7de8}.reg_main_ipt-ttl{padding-left:26px}.reg_main_ipt-ttl:before{margin-left:6px}.reg_main_ipt-ttl.reg_pre_ttl{margin-bottom:17px}.reg_main_ipt-list{margin:22px 0 10px}.reg_main_ipt-list-pw{margin:30px 0 40px}.reg_main_ipt-itm{display:flex;flex-direction:row;align-items:start;padding:19px;border-top:1px solid #d6d6d6}.reg_main_ipt-itm:last-of-type{border-bottom:1px solid #d6d6d6}.reg_main_ipt-itm.is-no_bdr{border-top:none;border-bottom:none}.reg_main_ipt-itm.is-noflx,.reg_main_ipt-itm.mlt-row{display:block}.reg_main_ipt-itm.is-hide{display:none}.reg_main_ipt-itm.is-light{padding:0 0 19px;border-top:none;border-bottom:none}.reg_main_ipt-itm .itm-outer{width:50%}.reg_main_ipt-itm .itm-inner{padding:10px 30px;font-size:14px;font-size:1.4rem;font-weight:400}.reg_main_ipt-fb{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;padding:12px 18px 0}.reg_main_ipt-fb-img{width:32px;height:32px}.reg_main_ipt-fb-txt{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:calc(100% - 32px);margin-left:12px}.reg_main_ipt-fb-txt label:first-of-type{width:100%;color:#748393;font-size:11px;font-size:1.1rem;font-weight:400;letter-spacing:.14px;line-height:11px}.reg_main_ipt-fb-txt label:nth-of-type(2){width:100%;margin-top:3px;color:#333;font-size:15px;font-size:1.5rem;font-weight:400;letter-spacing:.19px;line-height:15px}.reg_main_ipt-fb-txt label:nth-of-type(2) em{font-weight:700}.reg_main_ipt_btn{position:relative}.reg_main_ipt_btn .reg_bg_back-link{position:absolute!important;top:0;left:0;width:130px}.reg_main_ipt_btn .reg_btn{display:block;width:260px;margin:23px auto 0;padding:13px 10px;border-radius:3px;background-color:#f35f18;color:#fff;font-size:18px;font-size:1.8rem;font-weight:700;letter-spacing:.75px;line-height:18px;text-align:center}.reg_main_ipt_btn .reg_btn:disabled{border:1px solid rgba(207,16,16,.32);background-color:#fff;color:#cf1010;pointer-events:none}.reg_main_ipt_btn .reg_btn.btn_save_prg{background:none;color:#828282;font-size:14px;font-weight:700}.reg_main_ipt_btn .reg_btn.btn_save_prg:disabled{border:none;color:#bfbfbf}.reg_main_ipt_btn .reg_btn.btn_reg_member{background:#f35f18}.reg_main_ipt_btn .reg_btn.btn_reg_member:disabled{border:1px solid #bfbfbf;background:#bfbfbf;color:#fff}.reg_main_ipt_btn .cancel_btn{display:block;width:218px;margin:34px auto 0;color:#2d76ff;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:.67px;line-height:16px;text-align:center}.reg_main_ipt_btn .d-rw_ai-cnt{display:none;margin:26px auto 0;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.44px;text-align:center}.reg_main_ipt_btn .d-rw_ai-cnt.is-disp{display:block}.reg_main_ipt_btn .not_entered-alert{display:none;margin:26px auto 0;color:#ce0000;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.44px;text-align:center}.reg_main_ipt_btn .not_entered-alert.is-disp{display:block}.reg_main_rem{position:fixed;top:253px;width:142px;height:80px;padding:4px 10px 15px;background-color:rgba(0,0,0,.45)}.reg_main_rem-txt{text-align:center}.reg_main_rem-txt,.reg_main_rem_num{color:#fff;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.94px;line-height:22px}.reg_main_rem_num{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;margin-top:8px}.reg_main_rem_num-count{width:50%;color:#fff;font-family:HelveticaNeue-Bold,sans-serif;font-size:39px;font-size:3.9rem;font-weight:400;letter-spacing:2.67px;line-height:22px;text-align:right}.reg_main_rem_num label:first-child{color:#fff;font-size:15px;font-size:1.5rem;font-weight:400;letter-spacing:1.18px;line-height:22px}.reg_main_rem_num label:nth-child(3){color:#fff;font-size:20px;font-size:2rem;font-weight:400;letter-spacing:1.57px;line-height:22px}.reg_main_ipt-itm{position:relative}.reg_main_ipt-itm input[type=email],.reg_main_ipt-itm input[type=number],.reg_main_ipt-itm input[type=password],.reg_main_ipt-itm input[type=tel],.reg_main_ipt-itm input[type=text]{min-width:0;min-height:35px;padding:6.5px 8px;border:1px solid #d4d4d4;border-radius:4px;background-color:#f9fdcf;color:inherit;font-size:inherit;letter-spacing:inherit;vertical-align:middle}.reg_main_ipt-itm input[type=email]:-webkit-autofill,.reg_main_ipt-itm input[type=number]:-webkit-autofill,.reg_main_ipt-itm input[type=password]:-webkit-autofill,.reg_main_ipt-itm input[type=tel]:-webkit-autofill,.reg_main_ipt-itm input[type=text]:-webkit-autofill{box-shadow:inset 0 0 0 999px #fff}.reg_main_ipt-itm input[type=email]:-moz-placeholder,.reg_main_ipt-itm input[type=email]::-moz-placeholder,.reg_main_ipt-itm input[type=email]::-webkit-input-placeholder,.reg_main_ipt-itm input[type=email]:placeholder-shown,.reg_main_ipt-itm input[type=number]:-moz-placeholder,.reg_main_ipt-itm input[type=number]::-moz-placeholder,.reg_main_ipt-itm input[type=number]::-webkit-input-placeholder,.reg_main_ipt-itm input[type=number]:placeholder-shown,.reg_main_ipt-itm input[type=password]:-moz-placeholder,.reg_main_ipt-itm input[type=password]::-moz-placeholder,.reg_main_ipt-itm input[type=password]::-webkit-input-placeholder,.reg_main_ipt-itm input[type=password]:placeholder-shown,.reg_main_ipt-itm input[type=tel]:-moz-placeholder,.reg_main_ipt-itm input[type=tel]::-moz-placeholder,.reg_main_ipt-itm input[type=tel]::-webkit-input-placeholder,.reg_main_ipt-itm input[type=tel]:placeholder-shown,.reg_main_ipt-itm input[type=text]:-moz-placeholder,.reg_main_ipt-itm input[type=text]::-moz-placeholder,.reg_main_ipt-itm input[type=text]::-webkit-input-placeholder,.reg_main_ipt-itm input[type=text]:placeholder-shown{color:#757575}.reg_main_ipt-itm .slct-alw{position:relative}.reg_main_ipt-itm .slct-alw select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:32px;padding:4px 32px 4px 8px;border:1px solid #d4d4d4;border-bottom:2px solid #9b9b9b;background-color:#f9fdcf;color:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit}.reg_main_ipt-itm .slct-alw:after{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:absolute;top:11px;right:115px;width:12px;height:7px;background:url(/assets/images/common/arrow_down_blk_01.png);background-repeat:no-repeat;background-size:12px 7px;vertical-align:-1px;content:"";pointer-events:none}.reg_main_ipt-itm .wide select{flex:1;width:100%}.reg_main_ipt-itm .wide:after{right:16px}.reg_main_ipt-itm .wide.textarea textarea{width:94%}.reg_main_ipt-itm .type{display:flex;align-items:center;padding-left:15px;color:#53768c;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.94px;line-height:12px}.reg_main_ipt-itm .entered{padding-left:12px;line-height:14px}.reg_main_ipt-itm .entered,.reg_main_ipt-itm .textarea textarea{color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.44px}.reg_main_ipt-itm .textarea textarea{padding:4px 8px;border:1px solid #d4d4d4;border-radius:4px;background-color:#f9fdcf;line-height:21px;resize:none}.reg_main_ipt-itm .textarea textarea.is-resizable{resize:vertical}.reg_main_ipt-itm .wide select{flex:none}.reg_main_ipt-itm-row{display:flex;align-items:start;margin-top:5px}.reg_main_ipt-itm-row:first-child{margin-top:0}.reg_main_ipt-itm_cnf{padding:19px;border-top:1px solid #d6d6d6}.reg_main_ipt-itm_cnf:last-of-type{border-bottom:1px solid #d6d6d6}.reg_main_ipt-itm_cnf .ipt_head{flex-wrap:wrap;align-items:baseline;justify-content:space-between;width:100%;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:1.1px;line-height:22px}.reg_main_ipt-itm_cnf .ipt_head .ttl{line-height:20px}.reg_main_ipt-itm_cnf .ipt_head .ttl:after{color:red;content:"\203B"}.reg_main_ipt-itm_cnf .ipt_head .ttl.is-none:after{content:""}.reg_main_ipt-itm_cnf .ipt_head .ques_txt{display:block;line-height:20px}.reg_main_ipt-itm_cnf .ipt_head .req{display:inline-block;padding:2px 3px;border:1px solid #cf1010;color:#cf1010;font-size:10px;font-size:1rem;font-weight:400;letter-spacing:.79px;line-height:14px}.reg_main_ipt-itm_cnf .ipt_bd{display:flex;flex-direction:row;width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn{padding-top:10px}.smnrgst_bitmember-inr .reg_main_ipt-itm_cnf .ipt_bd.pt-clmn{padding-top:0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit{width:100%;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.44px;line-height:22px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .ttl a{color:#2d76ff;font-weight:400}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-expl{margin:6px 0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-box{display:flex;flex-wrap:wrap;justify-content:space-between}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl{display:inline-block;width:20%;margin-bottom:6px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl.company-limited-1{order:1}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl.company-limited-2{order:6}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl.company-limited-3{order:2}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl.company-limited-4{order:7}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl.company-limited-5{order:3}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl.company-limited-6{order:8}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl.company-limited-7{order:4}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl.company-limited-8{order:9}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl.company-limited-9{order:5}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl.company-limited-10{order:10}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl.company-limited-11{order:11}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl .ipt-radio-lbl{width:auto;padding-left:24px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit:not(:first-child){margin-top:6px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn textarea{flex:0 0 100%;width:100%;padding:4px 10px;border:1px solid #d4d4d4;border-radius:4px;background-color:#f9fdcf;color:#333;font-size:1.4rem;font-size:14px;font-weight:400;letter-spacing:.44px;line-height:21px;resize:vertical}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn.has-lbl .lbl{margin-left:8px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .pass_inner{position:relative;flex:1}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .pass_inner input{width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .pass_inner .field-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .email_inner{position:relative;flex:1}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .email_inner input{width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .email_inner .quest-icon{display:none}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.terms-contents{height:11em;margin:10px 0;padding:10px;overflow-y:auto;border:1px solid #d4d4d4;border-radius:4px;background-color:#f6f6f6;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.4px;line-height:24px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .fst:first-of-type{width:20%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .fst:nth-of-type(2){width:80%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd:first-of-type{width:20%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd:first-of-type:after{display:inline-block;width:12px;height:12px;clear:both;color:red;content:"\203B"}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd.txt-algn-right{text-align:right}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd.is-none:first-of-type{width:20%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd.is-none:first-of-type:after{display:none;width:12px;height:12px;clear:both;color:red;content:""}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd:nth-of-type(2){width:80%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd:nth-of-type(2).textarea{padding-left:15px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn.slct-alw select{flex:1}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn.slct-alw:after{top:14px;right:16px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn .fst:first-of-type{width:0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn .fst:nth-of-type(2){justify-content:flex-end;width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn .scnd:first-of-type{width:20%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn .scnd.txt-algn-right{text-align:right}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn .scnd.is-none:first-of-type{width:10%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn .scnd:nth-of-type(2){width:80%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn .scnd:nth-of-type(3){width:10%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn input{width:65%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn.slct-alw select{width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.three-clmn.slct-alw:after{top:14px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst,.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd{padding-right:10px;text-align:right}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:last-of-type,.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:last-of-type{padding-right:0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst .entered,.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd .entered{color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:first-of-type,.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:first-of-type{width:10%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:nth-of-type(2),.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:nth-of-type(2){width:35%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:nth-of-type(3),.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:nth-of-type(3){width:10%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:nth-of-type(4),.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:nth-of-type(4){width:35%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn input{width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn{flex-wrap:wrap}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn_inr{display:flex;flex:0 0 100%;flex-wrap:wrap;align-items:start;margin-top:-5px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn_inr label.radio-clmn_itm{flex:0 0 50%;padding:5px 10px 5px 0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn_inr label.err{flex:0 0 100%;margin-top:5px;padding:0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn-vertical_inr{flex:0 0 100%;flex-wrap:wrap;align-items:start;margin-top:-5px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn-vertical_inr label.radio-clmn_itm{display:block;padding:5px 10px 5px 0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn-vertical_inr label.err{flex:0 0 100%;margin-top:5px;padding:0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-clnd-clmn{margin-bottom:10px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-clnd-clmn input+button{width:20px;height:20px;margin-left:14px;background-image:url(/assets/images/common/icon_calendar.png);background-repeat:no-repeat;background-size:cover}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn{display:flex;flex-wrap:wrap;width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn label{flex:0 0 70px;padding-right:12px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn label.err{flex:0 0 100%;padding-right:0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn span{padding:0 5px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn .slct-wrp{position:relative;width:80px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn .slct-wrp select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:32px;padding:4px 8px;border:1px solid #d4d4d4;border-bottom:2px solid #9b9b9b;background-color:#f9fdcf;color:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn .slct-wrp:after{display:inline-block;position:absolute;top:12px;right:15px;width:12px;height:7px;background:url(/assets/images/common/arrow_down_blk_01.png);background-repeat:no-repeat;background-size:12px 7px;content:"";pointer-events:none}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-note-clmn{padding-left:70px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit.date-note-clmn input{width:88%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit input.wide{flex:1}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit label.radio-clmn_itm{display:block;flex:0 0 50%;padding:5px 10px 5px 0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .ipt-cls-center{margin:0 auto;text-align:center}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn .pt-clmn-unit .hdr-cls-center{padding:0 15px 0 0}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref{position:relative;padding-right:4px;padding-left:70px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit{position:relative}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .fst{flex:1}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .fst.is-none{display:none}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .fst input,.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd{flex:1}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd:first-of-type{position:absolute;top:5px;left:-118px;width:90px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd.slct-alw:after{top:14px;right:16px}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd .has-err,.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd .has-form-err{width:100%}.reg_main_ipt-itm_cnf .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd select{flex:1}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type{display:flex;flex-direction:row;width:100%;padding-left:20px;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:1.1px;line-height:22px}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ttl{width:29%;margin-left:-8%}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ttl img{width:87px;height:87px;margin-left:-15px;border-radius:50%}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area{display:flex;position:relative;align-items:center;justify-content:flex-start;width:100%}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld{width:272px;padding:9px;border:1px solid #53768c;border-radius:3px;outline:none;background-color:#fff;color:#53768c;font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:normal;line-height:14px;text-align:center}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd{z-index:1;position:absolute;top:28px;left:0;width:296px;padding:25px 10px;background-color:#fff;box-shadow:-2px 4px 8px 2px rgba(0,0,0,.5)}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd.is-hide{display:none}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li{padding-bottom:27px}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li:nth-of-type(2),.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li:nth-of-type(3){display:none}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li:last-child{padding-bottom:0}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li button{display:block;width:100%;outline:none;color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:24px}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li input.upld-input{display:none}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .upld-input-err{display:none;position:absolute;bottom:0;left:0}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .upld-input-err.has-err,.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .upld-input-err.has-form-err{display:block;padding-top:8px;color:red;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm_cnf .ipt_bd.ipt-p-img-select .ipt_bd-type{width:40%}.reg_main_ipt-itm_cnf .flx-wrp{flex-wrap:wrap}.reg_main_ipt-itm_cnf .flx_d-rw_ai-cnt{display:flex;flex-direction:row;align-items:center}.reg_main_ipt-itm_cnf .flx_d-rw_ai-bsln{display:flex;flex-direction:row;align-items:baseline}.reg_main_ipt-itm_cnf .err{display:none;width:100%;margin-top:6px;color:red;font-size:1.6rem;font-weight:700;text-align:left}.reg_main_ipt-itm_cnf .err.has-err{margin-top:11px}.reg_main_ipt-itm_cnf .err.has-err,.reg_main_ipt-itm_cnf .err.has-form-err{display:block;width:100%;text-align:left}.reg_main_ipt-itm_cnf.prvs-srv .ipt_head{width:30%}.reg_main_ipt-itm_cnf.prvs-srv .ipt_head .ttl{width:100%}.reg_main_ipt-itm_cnf.prvs-srv .ipt_bd.pt-clmn{margin-top:-4px;padding-left:7px}.reg_main_ipt-itm_cnf.prvs-srv .ipt_bd .pt-clmn-unit>label{width:100%}.reg_main_ipt-itm_cnf .ipt-check{display:none}.smnrgst_bitmember-inr .reg_main_ipt-itm_cnf .ipt-check:checked:disabled+.ipt-check-lbl:before{border:2px solid #979797}.smnrgst_bitmember-inr .reg_main_ipt-itm_cnf .ipt-check:checked:disabled+.ipt-check-lbl:after{border-right:6px solid #979797;border-bottom:6px solid #979797}.reg_main_ipt-itm_cnf .ipt-check:checked+.ipt-check-lbl:before{border:2px solid #4e74e9}.reg_main_ipt-itm_cnf .ipt-check:checked+.ipt-check-lbl:after{display:block;position:absolute;top:-2px;left:4px;width:8px;height:14px;transform:rotate(40deg);border-right:3px solid #4e74e9;border-bottom:3px solid #4e74e9;content:""}.smnrgst_bitmember-inr .reg_main_ipt-itm_cnf .ipt-check:checked+.ipt-check-lbl:after{display:block;position:absolute;top:-5px;left:7px;width:6px;height:18px;transform:rotate(40deg);border-right:6px solid #4e74e9;border-bottom:6px solid #4e74e9;content:""}.reg_main_ipt-itm_cnf .ipt-check:checked+.ipt-cls-check-lbl:before{border:2px solid #4e74e9}.reg_main_ipt-itm_cnf .ipt-check:checked+.ipt-cls-check-lbl:after{display:block;position:absolute;top:-2px;left:4px;width:8px;height:14px;transform:rotate(40deg);border-right:3px solid #4e74e9;border-bottom:3px solid #4e74e9;content:""}.reg_main_ipt-itm_cnf .ipt-check-lbl{display:block;position:relative;width:90%;padding-left:34px}.reg_main_ipt-itm_cnf .ipt-check-lbl:before{display:block;position:absolute;top:2px;left:0;width:14px;height:14px;border:1px solid #979797;background-color:#f8f8f8;content:""}.smnrgst_bitmember-inr .reg_main_ipt-itm_cnf .ipt-check-lbl:before{display:block;position:absolute;top:1px;left:0;width:18px;height:18px;border:2px solid #979797;background-color:#f8f8f8;content:""}.reg_main_ipt-itm_cnf .ipt-cls-check-lbl{position:relative;width:90%;padding-left:28px}.reg_main_ipt-itm_cnf .ipt-cls-check-lbl:before{display:block;position:absolute;top:2px;left:0;width:14px;height:14px;border:1px solid #979797;background-color:#f8f8f8;content:""}.reg_main_ipt-itm_cnf .post_ipt.radio-clmn-vertical_inr{margin-top:10px!important}.reg_main_ipt-itm_cnf .ipt-check-lbl.post_ipt-check-lbl{margin-left:4px}.reg_main_ipt-itm_cnf .ipt-radio{display:none}.reg_main_ipt-itm_cnf .ipt-radio:checked+.ipt-radio-lbl:before{top:2px;left:-1px;border:2px solid #2470ff}.reg_main_ipt-itm_cnf .ipt-radio:checked+.ipt-radio-lbl:after{display:block;position:absolute;top:6px;left:3px;width:11px;height:11px;border-radius:50%;background:#2470ff;content:""}.reg_main_ipt-itm_cnf .ipt-radio:checked+.ipt-cls-radio-lbl:before{top:2px;left:-1px;border:2px solid #2470ff}.reg_main_ipt-itm_cnf .ipt-radio:checked+.ipt-cls-radio-lbl:after{display:block;position:absolute;top:6px;left:3px;width:11px;height:11px;border-radius:50%;background:#2470ff;content:""}.reg_main_ipt-itm_cnf .ipt-radio-lbl{display:block;position:relative;width:90%;padding-left:28px}.reg_main_ipt-itm_cnf .ipt-radio-lbl:before{display:block;position:absolute;top:3px;left:0;width:15px;height:15px;border:1px solid #979797;border-radius:50%;background-color:#f8f8f8;content:""}.reg_main_ipt-itm_cnf .ipt-cls-radio-lbl{position:relative;width:90%;padding-left:28px}.reg_main_ipt-itm_cnf .ipt-cls-radio-lbl:before{display:block;position:absolute;top:3px;left:0;width:15px;height:15px;border:1px solid #979797;border-radius:50%;background-color:#f8f8f8;content:""}.reg_main_ipt-itm_cnf .one-line-checkbox,.reg_main_ipt-itm_cnf .one-line-checkbox>label{width:100%}.reg_main_ipt-itm_cnf .one-line-checkbox>label span.ipt-check-lbl:before{top:0}.reg_main_ipt-itm_cnf .one-line-checkbox>label .ipt-check:checked+.ipt-check-lbl:after{top:-6px}.reg_main_ipt-itm .ipt_head{display:flex;align-items:baseline;justify-content:space-between;width:25%;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:1.1px;line-height:22px}.reg_main_ipt-itm .ipt_head .ttl{width:80%;line-height:20px}.reg_main_ipt-itm .ipt_head .ttl:after{color:red;content:"\203B"}.reg_main_ipt-itm .ipt_head .ttl.is-none:after{content:""}.reg_main_ipt-itm .ipt_head .req{padding:2px 3px;border:1px solid #cf1010;color:#cf1010;font-size:10px;font-size:1rem;font-weight:400;letter-spacing:.79px;line-height:14px}.reg_main_ipt-itm .ipt_head .req.is-hide{display:none}.reg_main_ipt-itm .ipt_bd{display:flex;flex-direction:row;width:75%}.reg_main_ipt-itm .ipt_bd.pt-clmn{padding-left:25px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit{width:100%;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.44px;line-height:22px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit:not(:first-child)>*{margin-top:6px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.is-red{color:#ce0000}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.is-red a{color:#0c53da;text-decoration:underline}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn input{flex:1}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn textarea{flex:0 0 100%;width:100%;padding:4px 8px;border:1px solid #d4d4d4;border-radius:4px;background-color:#f9fdcf;color:#333;font-size:1.4rem;font-size:14px;font-weight:400;letter-spacing:.44px;line-height:21px;resize:none}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn.has-lbl .lbl{margin-left:8px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .pass_inner{position:relative;flex:1}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .pass_inner input{width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .pass_inner .field-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .email_inner{position:relative;flex:1}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .email_inner input{width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.one-clmn .email_inner .quest-icon{display:none}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .fst:first-of-type{width:20%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .fst:nth-of-type(2){width:80%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd:first-of-type{width:20%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd:first-of-type:after{display:inline-block;width:12px;height:12px;clear:both;color:red;content:"\203B"}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd.txt-algn-right{text-align:right}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd.is-none:first-of-type{width:20%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd.is-none:first-of-type:after{display:inline-block;width:12px;height:12px;clear:both;color:red;content:""}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn .scnd:nth-of-type(2){width:80%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn.slct-alw select,.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn input{flex:1}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.two-clmn.slct-alw:after{top:18px;right:16px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst,.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd{padding-right:10px;text-align:right}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:last-of-type,.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:last-of-type{padding-right:0}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst .entered,.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd .entered{color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:first-of-type,.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:first-of-type{width:10%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:nth-of-type(2),.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:nth-of-type(2){width:35%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:nth-of-type(3),.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:nth-of-type(3){width:10%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .fst:nth-of-type(4),.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn .scnd:nth-of-type(4){width:35%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.four-clmn input{width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn{flex-wrap:wrap}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn_inr{display:flex;flex:0 0 100%;flex-wrap:wrap;align-items:start;margin-top:-5px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn_inr label{flex:0 0 50%;padding:5px 10px 5px 0}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.radio-clmn .radio-clmn_inr label.err{flex:0 0 100%;margin-top:5px;padding:0}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-clnd-clmn{margin-bottom:10px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-clnd-clmn input+button{width:20px;height:20px;margin-left:14px;background-image:url(/assets/images/common/icon_calendar.png);background-repeat:no-repeat;background-size:cover}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn{display:flex;flex-wrap:wrap;width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn label{flex:0 0 70px;padding-right:12px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn label.err{flex:0 0 100%;padding-right:0}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn span{padding:0 5px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn .slct-wrp{position:relative;width:80px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn .slct-wrp select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:32px;padding:4px 8px;border:1px solid #d4d4d4;border-bottom:2px solid #9b9b9b;background-color:#f9fdcf;color:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-time-clmn .slct-wrp:after{display:inline-block;position:absolute;top:12px;right:15px;width:12px;height:7px;background:url(/assets/images/common/arrow_down_blk_01.png);background-repeat:no-repeat;background-size:12px 7px;content:"";pointer-events:none}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-note-clmn{padding-left:70px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.date-note-clmn input{width:88%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block input{flex:1}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp{display:flex;justify-content:space-between;width:75px;padding-left:15px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_add{position:relative;width:26px;height:26px;border:1px solid #c4c4c4;border-radius:50%;background-color:#fff}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_add:before{left:7px;transform:rotate(90deg)}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_add:after{left:7px;transform:rotate(0)}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_add:after,.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_add:before{display:block;position:absolute;top:calc(50% - 1px);width:10px;height:2px;transform-origin:center center;background-color:#0095f8;content:""}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_del{position:relative;width:26px;height:26px;border:1px solid #c4c4c4;border-radius:50%;background-color:#fff}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_del:before{left:6px;transform:rotate(45deg)}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_del:after{left:6px;transform:rotate(-45deg)}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_del:after,.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit.form-block .c-btn-wrp .c-btn_del:before{display:block;position:absolute;top:calc(50% - 1px);width:12px;height:2px;transform-origin:center center;background-color:#4b4b4b;content:""}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit input.wide{flex:1}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl{width:25%}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl.company-limited-11{order:1}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-lbl .ipt-radio-lbl{width:100%;padding-left:24px}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-last{order:99}.reg_main_ipt-itm .ipt_bd.pt-clmn .pt-clmn-unit .company-limited-last.has-fake-err{display:block;color:red}.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref{position:relative;padding-right:4px;padding-left:70px}.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit{position:relative}.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .fst{flex:1}.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .fst.is-none{display:none}.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .fst input,.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd{flex:1}.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd:first-of-type{position:absolute;top:5px;left:-118px;width:90px}.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd.slct-alw:after{right:16px}.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd .has-err{width:100%}.reg_main_ipt-itm .ipt_bd.pt-clmn.basic-info-pref .pt-clmn-unit .scnd select{flex:1}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type{display:flex;flex-direction:row;width:100%;padding-left:20px;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:1.1px;line-height:22px}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ttl{width:29%;margin-left:-8%}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ttl img{width:87px;height:87px;margin-left:-15px;border-radius:50%}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area{display:flex;position:relative;align-items:center;justify-content:flex-start;width:100%}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld{width:272px;padding:9px;border:1px solid #53768c;border-radius:3px;outline:none;background-color:#fff;color:#53768c;font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:normal;line-height:14px;text-align:center}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd{z-index:1;position:absolute;top:28px;left:0;width:296px;padding:25px 10px;background-color:#fff;box-shadow:-2px 4px 8px 2px rgba(0,0,0,.5)}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd.is-hide{display:none}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li{padding-bottom:27px}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li:nth-of-type(2),.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li:nth-of-type(3){display:none}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li:last-child{padding-bottom:0}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li button{display:block;width:100%;outline:none;color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:24px}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .ipt-btn-p-upld-bd li input.upld-input{display:none}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .upld-input-err{display:none;position:absolute;bottom:0;left:0}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select>div:first-of-type .ipt-area .upld-input-err.has-err{display:block;padding-top:8px;color:red;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:1.26px;line-height:22px}.reg_main_ipt-itm .ipt_bd.ipt-p-img-select .ipt_bd-type{width:40%}.reg_main_ipt-itm .flx-wrp{flex-wrap:wrap}.reg_main_ipt-itm .flx_d-rw_ai-cnt{display:flex;flex-direction:row;align-items:center}.reg_main_ipt-itm .flx_d-rw_ai-bsln{display:flex;flex-direction:row;align-items:baseline}.reg_main_ipt-itm .err{display:none;width:100%;margin-top:6px;color:red;text-align:left}.reg_main_ipt-itm .err.has-err{display:block;width:100%;margin-top:11px;text-align:left}.reg_main_ipt-itm.prvs-srv .ipt_head{width:30%}.reg_main_ipt-itm.prvs-srv .ipt_head .ttl{width:100%}.reg_main_ipt-itm.prvs-srv .ipt_bd.pt-clmn{margin-top:-4px;margin-left:44px;padding-left:7px}.reg_main_ipt-itm.prvs-srv .ipt_bd.is-bitmail{margin-left:44px}.reg_main_ipt-itm.prvs-srv .ipt_bd .pt-clmn-unit>label{width:100%}.reg_main_ipt-itm .ipt-check{display:none}.reg_main_ipt-itm .ipt-check:checked+.ipt-check-lbl:before{border:2px solid #4e74e9}.reg_main_ipt-itm .ipt-check:checked+.ipt-check-lbl:after{display:block;position:absolute;top:-5px;left:7px;width:6px;height:18px;transform:rotate(40deg);border-right:6px solid #4e74e9;border-bottom:6px solid #4e74e9;content:""}.reg_main_ipt-itm .ipt-check:checked:disabled+.ipt-check-lbl:before{border:2px solid #979797}.reg_main_ipt-itm .ipt-check:checked:disabled+.ipt-check-lbl:after{border-right:6px solid #979797;border-bottom:6px solid #979797}.reg_main_ipt-itm .ipt-check-lbl{display:block;position:relative;width:90%;padding-left:34px}.reg_main_ipt-itm .ipt-check-lbl:before{display:block;position:absolute;top:1px;left:0;width:18px;height:18px;border:2px solid #979797;background-color:#f8f8f8;content:""}.reg_main_ipt-itm .ipt-radio{display:none}.reg_main_ipt-itm .ipt-radio:checked+.ipt-radio-lbl:before{top:2px;left:-1px;border:2px solid #2470ff}.reg_main_ipt-itm .ipt-radio:checked+.ipt-radio-lbl:after{display:block;position:absolute;top:6px;left:3px;width:11px;height:11px;border-radius:50%;background:#2470ff;content:""}.reg_main_ipt-itm .ipt-radio-lbl{display:block;position:relative;width:90%;padding-left:28px}.reg_main_ipt-itm .ipt-radio-lbl:before{display:block;position:absolute;top:3px;left:0;width:15px;height:15px;border:1px solid #979797;border-radius:50%;background-color:#f8f8f8;content:""}.reg_main_ipt-itm .one-line-checkbox,.reg_main_ipt-itm .one-line-checkbox>label{width:100%}.reg_main_ipt-itm .one-line-checkbox>label span.ipt-check-lbl:before{top:0}.reg_main_ipt-itm .one-line-checkbox>label .ipt-check:checked+.ipt-check-lbl:after{top:-6px}.reg_crd{width:1000px;margin:0 auto 150px}.reg_crd .cottl_sec-h2{margin-bottom:28px}.reg_crd .crd_lst{width:100%}.ipt_ball{position:absolute;top:8px;left:-88px;width:90px;height:32px;padding-left:6px;background-color:#fddccc}.ipt_ball p{margin-top:1px;color:#333;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.2px;line-height:14px;text-align:center}.ipt_ball p:after{position:absolute;top:0;right:0;margin-right:-15px;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:15px solid #fddccc;content:""}.reg_main_info-cmp{margin-left:7px}.reg_main_info-cmp a{color:#277aeb}.reg_main_info-cmp .info-cmp-ttl{margin-bottom:29px;padding-left:20px}.reg_main_info-cmp .info-cmp-txt{margin-bottom:13px;color:#000;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:.2px;line-height:28px}.reg_main_info-cmp .info-cmp-txt_link{color:#2b7ceb}.reg_main_info-cmp .info-cmp-btn{display:flex;justify-content:center;margin-top:38px;margin-bottom:40px}.reg_main_info-cmp .info-cmp-btn>a{margin:0}.reg_main_info-cmp .info-cmp-btn>a:first-child{margin-right:24px}.reg_main_info-cmp .info-cmp-atnt{width:98%;padding:20px 30px;background-color:#f0f1f3;color:#333;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:.2px;line-height:28px}.reg_main_info-cmp .info-cmp-atnt .is-ex-mark{font-weight:bolder}.reg_main_info-cmp .info-cmp-atnt .is-ex-mark:before{display:inline-block;left:0;width:18px;height:18px;border-radius:50%;background-color:#ce0000;color:#fff;font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:18px;text-align:center;content:"!"}.reg_main_info-cmp .info-cmp-atnt .lnk{color:#2470ff}.reg_main_info-cmp .info-cmp-atnt-ttl{margin-bottom:18px;color:#f35f18;font-size:21px;font-size:2.1rem;font-weight:700;letter-spacing:1px;line-height:23px;text-align:center}.reg_main_info-cmp .info-cmp-atnt-grp{display:flex}.reg_main_info-cmp .info-cmp-atnt-grp-img{display:flex;justify-content:space-between}.reg_main_info-cmp .info-cmp-atnt-grp figure{width:calc((100% - 9px)/2)}.reg_main_info-cmp .info-cmp-atnt-grp figcaption{color:#333;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.2px;line-height:14px}.reg_main_info-cmp .info-cmp-atnt-grp-txt{flex:0 0 227px;margin-left:18px}.reg_main_info-cmp .info-cmp-atnt_link{text-decoration:underline}.reg_main_info-cmp .info-cmp-back-link{width:260px;margin-top:27px;margin-bottom:20px}.reg_main_info-cmp .info-cmp-tagwrds-ttl{margin:0 0 4px;color:#4c4c4c;font-size:18px;font-size:1.8rem;font-weight:700;letter-spacing:.2px;line-height:18px}.reg_main_info-cmp .tagwrds_list{display:flex;flex-wrap:wrap}.reg_main_info-cmp .tagwrds_list li{display:flex;align-items:center;justify-content:space-between;width:calc(50% - 8px);padding:10px 1px 10px 8px;border-bottom:1px solid #d4d4d4}.reg_main_info-cmp .tagwrds_list li:nth-child(odd){margin-right:8px}.reg_main_info-cmp .tagwrds_list li:nth-child(2n){margin-left:8px}.reg_main_info-cmp .tagwrds_list li a{padding-left:14px;color:#2064e5;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:normal;text-decoration:none}.reg_main_info-cmp .tagwrds_list li a:before{margin-right:6px;margin-left:-14px;content:"#"}.reg_main_info-cmp .tagwrds_list li a:hover{text-decoration-line:underline;opacity:.6}.reg_main_info-cmp .tagwrds_list li button{display:block;position:relative;flex:0 0 96px;width:96px;max-width:96px;height:33px;margin-left:30px;padding-left:24px;border:1px solid #53768c;border-radius:3px;color:#53768c;font-size:10px;font-size:1rem;font-weight:700;letter-spacing:0;line-height:normal;text-align:left}.reg_main_info-cmp .tagwrds_list li button span{display:inline-block;position:absolute;top:0;bottom:0;left:6px;width:14px;height:14px;margin:auto}.reg_main_info-cmp .tagwrds_list li button span:before{transform:rotate(-90deg)}.reg_main_info-cmp .tagwrds_list li button span:after,.reg_main_info-cmp .tagwrds_list li button span:before{display:block;position:absolute;top:6px;left:1px;width:12px;height:2px;border-radius:10px;background:none repeat scroll 0 0 #53768c;content:"";transition:all .2s ease}.reg_main_info-cmp .tagwrds_list li button span:after{transform:rotate(0deg)}.reg_main_info-cmp .tagwrds_list li button label{color:#53768c;font-size:10px;font-size:1rem;font-weight:700;letter-spacing:0;line-height:normal}.reg_main_info-cmp .tagwrds_list li button label:hover{cursor:pointer}.reg_main_info-cmp .tagwrds_list li button.is-b-active{border:none;background-color:#ced5dc}.reg_main_info-cmp .tagwrds_list li button.is-b-active span:before{top:8px;width:5px;transform:rotate(45deg)}.reg_main_info-cmp .tagwrds_list li button.is-b-active span:after,.reg_main_info-cmp .tagwrds_list li button.is-b-active span:before{display:block;position:absolute;height:2px;border-radius:10px;background:none repeat scroll 0 0 #53768c;content:"";transition:all .2s ease}.reg_main_info-cmp .tagwrds_list li button.is-b-active span:after{top:6px;left:3px;width:12px;transform:rotate(-45deg)}.reg_main_info-cmp .tagwrds_list li button label{display:block;width:100%;padding-left:3px;text-align:left}.reg_main_info-cmp .tagwrds_list_more{display:none}.reg_main_info-cmp .tagwrds_morebtn{margin-top:10px;text-align:right}.reg_main_info-cmp .tagwrds_morebtn a{display:inline-block;color:#2470ff;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:.7;line-height:normal;text-decoration:none}.reg_main_info-cmp .tagwrds_morebtn a:after{display:inline-block;width:15px;height:10px;margin-left:13px;background-image:url(/assets/images/common/arrow_down_blu_03.png);background-repeat:no-repeat;background-size:15px 10px;vertical-align:0;content:""}.reg_main_info-cmp .tagwrds_morebtn a.is-open:after{background-image:url(/assets/images/common/arrow_up_blu_03.png)}.reg_main_info-cmp-between-line{display:inline-block;width:100%;height:1px;margin-top:40px;margin-bottom:30px;border-bottom:1px solid #d8d8d8}.reg_main_info-cmp-between-line_bottom{margin-top:10px}.reg_main_all-cmp .all-cmp-ttl{margin-bottom:29px;padding-left:20px}.reg_main_all-cmp .all-cmp-img{margin-top:-10px;margin-bottom:23px}.reg_main_all-cmp .all-cmp-txt{margin-bottom:13px;color:#000}.reg_main_all-cmp .all-cmp-atnt,.reg_main_all-cmp .all-cmp-txt{font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:.2px;line-height:28px}.reg_main_all-cmp .all-cmp-atnt{width:98%;padding:20px 30px;background-color:#f0f1f3;color:#333}.reg_main_all-cmp .all-cmp-back-link{width:260px;margin-top:37px}.reg_main_all-cmp .all-cmp-back-link.is-nonCmp{margin-top:17px;margin-bottom:20px}.reg_main_all-cmp .all-cmp-edit-link{display:block;width:300px;margin:23px auto 0;padding:13px 10px;border-radius:3px;background-color:#f35f18;color:#fff;font-size:18px;font-size:1.8rem;font-weight:700;letter-spacing:.75px;line-height:18px;text-align:center}.reg_main_all-cmp .mdl_reg__notice--link{margin-top:52px;margin-bottom:-8px;text-align:center}.reg_main_all-cmp .mdl_reg__notice--link a{color:#4881ff;font-size:1.6rem;font-weight:600;letter-spacing:1.05px;text-decoration:none}.reg_main_perm_m_right{padding-top:7px;padding-bottom:7px}.reg_main .perm_m_right .pmr-link{width:260px}.reg_main .perm_m_right{align-items:flex-start}.reg_main .pmr-ttl_detail{color:#f57530;font-size:1.4rem;font-weight:400;letter-spacing:.44px;line-height:18px}.reg_main_pre{position:relative;margin:0 auto;padding:42px 40px 25px;background-color:#fff}.reg_main_pre.mb0{margin-bottom:0}.reg_main_pre .reg_bd_ttl{position:relative;color:#2f2f2f;font-size:22px;font-size:2.2rem;font-weight:400;letter-spacing:1px;line-height:22px}.reg_main_pre .reg_bd_ttl:before{position:absolute;top:3px;left:4px;height:24px;border-left:4px solid #53768c;content:""}.reg_main_pre-lead{color:#f57530;font-size:22px;font-size:2.2rem;font-weight:700;letter-spacing:.92px;line-height:33px;text-align:center}.reg_main_pre-text{margin-top:10px;color:#333;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:.58px;line-height:21.98px;text-align:center}.back-login{width:100%}.back-login a{display:block;color:#2470ff;cursor:pointer}html{padding-bottom:0}main{flex:100%}#contents{height:auto;min-height:0;margin-bottom:0}footer{position:static}}