.XSjSzq_con01,.XSjSzq_con02,.XSjSzq_con03,.XSjSzq_con04,.XSjSzq_con05,.XSjSzq_con06,.XSjSzq_con07{font-size:0;position:relative}.XSjSzq_con01 img,.XSjSzq_con02 img,.XSjSzq_con03 img,.XSjSzq_con04 img,.XSjSzq_con05 img,.XSjSzq_con06 img,.XSjSzq_con07 img{margin:0 auto;display:block}.XSjSzq_con01{background:#000002}.XSjSzq_con02,.XSjSzq_con03,.XSjSzq_con04,.XSjSzq_con05,.XSjSzq_con06{background:#1d1d1d}.XSjSzq_con07{background:#f4d0ff}.XSjSzq_reasonWrap{z-index:2;width:62px;height:24px;margin-left:138px;position:absolute;top:54px;left:50%;transform:translate(-50%)}.XSjSzq_reasonWrap>button{font-size:0;width:62px!important;height:24px!important}.XSjSzq_reasonWrap>div{margin-left:-138px}.XSjSzq_mainCta{border-radius:50px;width:700px;height:100px;position:absolute;top:740px;left:950px}.XSjSzq_mainCtaText{letter-spacing:-.8px;color:#fff;white-space:nowrap;font-size:32px;font-weight:700;line-height:30px;position:absolute;top:36px;right:197px}.XSjSzq_teacherName{z-index:1;letter-spacing:-.61px;color:#fff;text-align:center;text-shadow:1px 1px 2px #000;white-space:nowrap;pointer-events:none;font-size:23px;font-weight:800;line-height:25px;position:absolute;top:506px;transform:translate(-50%)}.XSjSzq_teacherNameHan{left:819px}.XSjSzq_teacherNameHa{left:1782px}.XSjSzq_otCard{border-radius:20px;width:940px;position:absolute;left:830px}.XSjSzq_otCard01{height:296px;top:851px}.XSjSzq_otCard02{height:295px;top:1168px}.XSjSzq_fileInput{display:none}.XSjSzq_fileName{box-sizing:border-box;color:#999;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;width:781px;height:42px;padding:0 17px;font-size:18px;font-weight:500;line-height:42px;position:absolute;top:1001px;left:840px;overflow:hidden}.XSjSzq_fileName.XSjSzq_selected{color:#262626}.XSjSzq_fileChoice{cursor:pointer;width:130px;height:42px;position:absolute;top:1001px;left:1631px}.XSjSzq_certAgreeChk,.XSjSzq_consultAgreeChk{z-index:2;white-space:nowrap;align-items:center;display:flex;position:absolute}.XSjSzq_certAgreeChk label,.XSjSzq_consultAgreeChk label{margin-right:0}:is(.XSjSzq_certAgreeChk .input-txt,.XSjSzq_consultAgreeChk .input-txt){letter-spacing:-.3px;color:#313131;font-size:15px}.XSjSzq_certAgreeChk{top:1099px;left:839px}.XSjSzq_certAgreeChk .RadioButton:first-child{margin-right:220px}.XSjSzq_certAgreeChk .RadioButton:nth-child(2){margin-right:19px}.XSjSzq_agreeToggle{z-index:3;letter-spacing:-.3px;color:#fff;background:#707070;border-radius:5px;width:150px;height:35px;font-size:15px;font-weight:700;position:absolute}.XSjSzq_certAgreeToggle{top:1094px;left:960px}.XSjSzq_consultAgreeToggle{top:550px;left:1051px}.XSjSzq_certAgreeBox{text-align:left;width:920px;position:absolute;top:1149px;left:840px}.XSjSzq_certSubmit{border-radius:50px;width:700px;height:100px;position:absolute;top:1529px;left:950px}.XSjSzq_lectRow{border-radius:16px;width:950px;height:90px;position:absolute;left:825px}.XSjSzq_lectRow span{white-space:nowrap;color:#fff;line-height:30px;position:absolute}.XSjSzq_lectTitle{letter-spacing:-.5px;font-size:25px;font-weight:800;top:30px;left:36px}.XSjSzq_lectOrigin{letter-spacing:-.5px;text-align:center;width:120px;font-size:25px;font-weight:500;text-decoration:line-through;top:30px;left:428px;color:#a0a0a0!important}.XSjSzq_lectPrice{letter-spacing:-.7px;text-align:center;width:175px;font-size:35px;font-weight:800;top:30px;left:559px}.XSjSzq_lectBadge{letter-spacing:-.46px;text-align:center;width:168px;font-size:23px;font-weight:800;top:19px;left:761px;line-height:53px!important}.XSjSzq_consultInput{box-sizing:border-box;color:#262626;background:0 0;border:0;outline:none;width:323px;height:42px;padding:0 19px;font-size:18px;font-weight:500;position:absolute;left:1280px}.XSjSzq_consultName{top:374px}.XSjSzq_consultTel{top:431px}.XSjSzq_consultSubmit{border-radius:10px;width:113px;height:99px;position:absolute;top:374px;left:1617px}.XSjSzq_consultAgreeChk{top:555px;left:830px}.XSjSzq_consultAgreeBox{box-sizing:border-box;letter-spacing:-.3px;color:#313131;text-align:left;background:#f7f7f7;border-radius:10px;width:940px;height:110px;padding:16px 27px;font-size:15px;line-height:20px;position:absolute;top:605px;left:831px;overflow-y:auto}
