.rdi_box{align-items:center;gap:8px;height:auto;min-height:2rem;font-size:0;position:relative;margin:0!important;display:inline-flex!important}.rdi_box>input[type=radio]{opacity:0;width:20px;height:20px;margin:0}.rdi_box>span{color:#000;margin:0;font-size:16px;line-height:1.2;display:inline-block}.rdi_box>span:before{content:"";background:0 0;border:1px solid #e8e8e4;border-radius:100%;width:20px;height:20px;margin:0;position:absolute;top:0;left:0}.rdi_box>input:checked+span:before{background:url(/images/home/rdi_on.svg) 50% no-repeat}.chk_box{flex-wrap:wrap;align-items:center;gap:8px;height:auto;min-height:2rem;font-size:0;position:relative;margin:0!important;display:inline-flex!important}.chk_box>input[type=checkbox]{opacity:0;width:20px;height:20px;margin:0}.chk_box>span{color:#000;margin:0;font-size:16px;line-height:1.2;display:inline-block}.chk_box>span:before{content:"";background:0 0;border:1px solid #e8e8e4;width:20px;height:20px;margin:0;position:absolute;top:0;left:0}.chk_box>input:checked+span:before{background:url(/images/home/chk_on.jpg) 50% no-repeat}select{color:#4a5568;appearance:none;background:#fff url(/images/home/icon_select_arrow2.svg) calc(100% - 1.6rem)/1.1rem .9rem no-repeat;border:1px solid #e8e8e4;border-radius:5px;height:5rem;padding:1.6rem 3.2rem 1.6rem 1.6rem;font-size:1.5rem;font-weight:400}select::-ms-expand{display:none}select:focus-visible{border-color:#000;outline:none}input.txt{color:#333;background:#fff;border:1px solid #e8e8e4;height:5rem;padding:1.6rem;font-size:1.5rem}input.txt::placeholder{color:#bfbfbf}input.txt:focus-visible{border-bottom:1px solid #000;outline:none}input.txt:hover,input.txt:focus{box-shadow:none;outline:none}.auth_area{justify-content:center;align-items:center;min-height:100vh;padding:4rem 7rem;display:flex}.auth_area .wrap{width:100%;max-width:500px}.auth_area .wrap .box{background:#fff}.auth_area .wrap .signup_box{max-width:600px;margin:0 auto}.auth_area .wrap .rdi_boxs{gap:3rem;width:100%;display:flex}.auth_hd{text-align:center;margin-bottom:3rem}.auth_hd>section{text-align:left}.auth_hd>section>.link{color:#333;text-align:left;text-underline-offset:3px;margin-bottom:20px;font-size:16px;text-decoration:underline;display:inline-block}.auth_hd h1>a{color:#1c1c1c;font-size:2.8rem;font-weight:800}.auth_hd h1>a>span{color:#05f}.auth-logo{max-width:180px;height:auto;margin-bottom:24px}.auth_fm{width:100%}.auth_fm p.tit{color:#1b2a4a;margin:0 0 2rem;font-size:18px;font-weight:700}.auth_fm .gray_box{background:#f3f5f7;border:1px solid #e8e8e4;border-radius:5px;margin:0 0 2rem;padding:2.7rem 4rem}.auth_fm .gray_box section{flex-direction:column;gap:10px;display:flex}.auth_fm .gray_box section>p{color:#1b2a4a;font-size:15px;font-weight:600;line-height:1.2}.auth_fm .inp_box{flex-wrap:wrap;margin-bottom:2rem;display:flex}.auth_fm .inp_box input.txt{flex:1;width:100%}.auth_fm .inp_box>label{color:#4a5568;width:100%;margin-bottom:1rem;font-size:1.5rem;font-weight:600;display:block}.auth_fm .inp_box label.req:after{content:"";vertical-align:text-top;background:#e60d0d;border-radius:100%;width:4px;height:4px;margin-left:.5rem;display:inline-block}.auth_fm .inp_box button{color:#fff;cursor:pointer;background:#1b2a4a;border:none;border-radius:5px;width:13rem;height:5rem;margin:0 0 0 1rem;font-size:1.5rem;font-weight:400}.auth_fm .inp_box>.rtb{text-align:left;width:100%;margin:.8rem 0 0;padding:0 0 0 2rem;line-height:1.2;position:relative}.auth_fm .inp_box>.btb{text-align:left;color:#333;word-break:keep-all;width:100%;margin:.8rem 0 0;font-size:1.4rem;line-height:1.2}.auth_fm .inp_box>select{width:100%}.auth_fm .rtb{text-align:center;color:red;word-break:keep-all;text-indent:0;margin:0 0 2rem;font-size:1.3rem;display:block;position:relative}.auth_fm .rtb:before{content:"";background:url(/images/icon_file_red2.svg) 50%/100% no-repeat;width:1.6rem;height:1.6rem;display:inline-block;position:absolute;top:0;left:0}.rdi_boxs{gap:30px;display:flex}.auth_btn{color:#fff;cursor:pointer;background:#05f;border:none;border-radius:5px;justify-content:center;align-items:center;width:100%;height:6rem;font-size:1.5rem;font-weight:600;display:flex}.sch_btn{color:#05f;cursor:pointer;background:#fff;border:1px solid #05f;border-radius:5px;justify-content:center;align-items:center;width:100%;height:6rem;margin:1rem 0 0;font-size:1.5rem;font-weight:600;display:flex}.move_btn{color:#1b2a4a;background:#f4f6f8;border:none;border-radius:5px;justify-content:center;align-items:center;width:100%;height:6rem;margin:1rem 0 0;font-size:1.5rem;font-weight:600;display:flex}.auth_ft{text-align:left;margin-top:2rem}.auth_ft section+section{margin:.8rem 0 0}.auth_ft section p{color:#4a5568;word-break:keep-all;margin:0;font-size:1.5rem;line-height:1.2}.auth_ft section p>.link{color:#05f;margin:0 0 0 1rem}.auth_ft section span{color:#333;word-break:keep-all;margin:0;font-size:14px;line-height:1.2;display:block}.auth_ft section .link{color:#4a5568;font-size:1.5rem;font-weight:400;text-decoration:none;transition:color .3s}.auth_ft section .link:hover{text-decoration:underline}.auth_ft section:last-child{align-items:center;gap:1.3rem;display:flex}.auth_ft section:last-child>em{color:#4a5568;font-size:1.5rem;line-height:1.2}.auth_area .wrap .gray_box{background:#f4f6f8;border:none;border-radius:5px;padding:2.7rem 3.3rem}.auth_area .wrap .gray_box>dl>dt{color:#1b2a4a;font-size:1.5rem;font-weight:600;line-height:1.2}.auth_area .wrap .gray_box>dl>dd{color:#4a5568;margin:1rem 0 0;font-size:1.3rem;font-weight:400}.auth_area .wrap .gray_box>dl>dd>span{word-break:keep-all;line-height:1.2;display:block}.auth_area .wrap .gray_box>dl>dd>span:before{content:"";vertical-align:text-top;background:#4a5568;border-radius:100%;width:3px;height:3px;margin:.6rem .8rem 0;display:inline-block}@media (max-width:768px){input.txt{height:6rem;font-size:2.2rem}.chk_box,.rdi_box{min-height:3rem}.chk_box>input[type=checkbox],.rdi_box>input[type=radio]{width:3rem;height:3rem}.chk_box>span,.rdi_box>span{font-size:2.2rem}.chk_box>input[type=checkbox]+span:before,.rdi_box>input[type=radio]+span:before{width:3rem;height:3rem}select{height:6rem;font-size:2.2rem}.auth_fm .rtb{padding:1.2rem 0 0 2.5rem;font-size:2rem}.auth_fm .rtb:before{top:.3rem}.auth_hd h1>a{font-size:4.2rem}.auth_fm .gray_box section>p{font-size:2.2rem}.auth_fm .inp_box{margin-bottom:3rem}.auth_fm .inp_box>p{margin:0 0 1.8rem;font-size:2.6rem}.auth_fm .inp_box label{font-size:2.2rem}.auth_fm .inp_box button{width:100%;height:6rem;margin:1rem 0 0;font-size:2.2rem}.auth_fm .inp_box>.btb{font-size:2rem}.auth_btn,.sch_btn,.move_btn{height:8rem;font-size:2.2rem}.auth_ft section p,.auth_ft section span,.auth_ft section .link,.auth_ft section:last-child>em{font-size:2.2rem}.auth_ft section:last-child{gap:2rem}.auth_ft section+section{margin:1.5rem 0 0}.auth_area .wrap .gray_box{padding:2rem}.auth_area .wrap .gray_box>dl>dt{font-size:2.2rem}.auth_area .wrap .gray_box>dl>dd>span{font-size:2rem}.auth_area .wrap .gray_box>dl>dd>span:before{margin:1rem .8rem 0}}@media (max-width:480px){.auth_hd h1>a{font-size:3.2rem}}@media (max-width:359px){.auth_area{padding:2rem 2.4rem}}
