#pages_idpw {}

#pages_idpw h2 {font-family:"malgun gothic",dotum;font-size:20px;padding:0 0 10px 0;margin:0;border-bottom:#999999 solid 3px;}
#pages_idpw .msg {color:#1C5B8C;font-family:dotum;line-height:150%;padding:30px 0 30px 0;}

#pages_idpw .tab {height:28px;}
#pages_idpw .tab ul {position:relative;top:1px;padding:0;margin:0;}
#pages_idpw .tab li {float:left;width:125px;text-align:center;list-style-type:none;border-top:#dfdfdf solid 1px;border-right:#dfdfdf solid 1px;border-bottom:#dfdfdf solid 1px;padding:7px 7px 7px 7px;background:#efefef;cursor:pointer;color:#666666;}
#pages_idpw .tab .selected {background:#ffffff;color:#000000;border-top:#dfdfdf solid 1px;border-right:#dfdfdf solid 1px;border-bottom:#ffffff solid 1px;}
#pages_idpw .tab .lside {border-left:#dfdfdf solid 1px;}

#pages_idpw .agreebox {border:#dfdfdf solid 1px;padding:30px 30px 30px 30px;}
#pages_idpw .agreebox .tblbox {padding:15px;background:#efefef;}
#pages_idpw .agreebox table {width:100%;}
#pages_idpw .agreebox .key {width:75px;padding:10px 10px 10px 0;color:#666666;letter-spacing:-1px;text-align:right;}
#pages_idpw .agreebox .input {width:200px;}
#pages_idpw .agreebox .ques {font-weight:bold;color:#ff0000;}
#pages_idpw .agreebox .submitbox {padding:20px 0 0 108px;}
#pages_idpw .agreebox .submitbox .btngray {height:25px;}
#pages_idpw .agreebox .submitbox .btnblue {height:25px;}

/* JusQ account recovery */
#pages_idpw{max-width:960px;margin:0 auto;padding:8px 0 50px;color:#27364a;font-family:"Pretendard","Noto Sans KR","Malgun Gothic",sans-serif}#pages_idpw *{box-sizing:border-box}#pages_idpw h2{margin:0 0 20px;padding:26px 30px;border:1px solid #dce8f4;border-radius:20px;background:linear-gradient(135deg,#f5fbff,#f8faff);color:#102a4d;font-size:28px;line-height:1.25;box-shadow:0 12px 30px rgba(31,78,121,.06)}#pages_idpw h2:before{content:"JUSQ ACCOUNT";display:block;margin-bottom:9px;color:#0786d8;font-size:11px;letter-spacing:2px;font-weight:700}#pages_idpw .msg{margin:0 0 22px;padding:17px 20px;border:1px solid #d8e8f7;border-radius:12px;background:#f5faff;color:#42617e;line-height:1.75}#pages_idpw .tab{height:auto}#pages_idpw .tab ul{display:flex;position:static;margin:0;padding:5px;border:1px solid #dbe5f0;border-radius:14px 14px 0 0;background:#f4f7fb}#pages_idpw .tab li{flex:1;float:none;width:auto;margin:0;padding:12px 8px;border:0!important;border-radius:9px;list-style:none;background:transparent;color:#65788d;text-align:center;cursor:pointer}#pages_idpw .tab li:hover{background:#fff;color:#0786d8}#pages_idpw .tab .selected{border:0!important;background:#fff;color:#0786d8;font-weight:700;box-shadow:0 3px 10px rgba(40,77,111,.09)}#pages_idpw .agreebox{min-height:210px;padding:24px;border:1px solid #dbe5f0;border-top:0;border-radius:0 0 16px 16px;background:#fff;box-shadow:0 9px 25px rgba(37,73,108,.05)}#pages_idpw .agreebox .tblbox{padding:20px;border:1px solid #e2eaf2;border-radius:12px;background:#f8fafc}#pages_idpw .agreebox table{width:100%;border-spacing:0}#pages_idpw .agreebox .key{width:120px;padding:10px 16px 10px 0;color:#344b61;font-weight:700;letter-spacing:0;text-align:right}#pages_idpw .agreebox .input{width:100%;max-width:420px;height:42px;padding:0 12px;border:1px solid #cbd9e7;border-radius:9px;background:#fff;color:#263b50;outline:0}#pages_idpw .agreebox .input:focus{border-color:#0786d8;box-shadow:0 0 0 3px rgba(7,134,216,.1)}#pages_idpw .agreebox .ques{color:#e25555}#pages_idpw .agreebox .b{color:#0786d8}#pages_idpw .agreebox .submitbox{display:flex;justify-content:center;gap:8px;padding:22px 0 0}#pages_idpw .agreebox .submitbox input{height:42px!important;margin:0;padding:0 20px;border:0!important;border-radius:9px;font-weight:700;cursor:pointer;box-shadow:none!important}#pages_idpw .agreebox .submitbox .btnblue{background:#0786d8!important;color:#fff!important;box-shadow:0 7px 16px rgba(7,134,216,.18)!important}#pages_idpw .agreebox .submitbox .btngray{background:#eef2f6!important;color:#465b70!important}
