@charset "utf-8"; 


#idpwsearch									 { width:550px;padding:0px 0 25px 0;margin:40px auto 0 auto;  }
#idpwsearch	li:first-child{ margin-bottom:30px;}
#idpwsearch	p { border-top:3px solid #555; font-size:30px; text-align:center; letter-spacing:-1px; background-color:#f8f8f8; padding:10px 0; border-bottom:1px solid #ccc; margin-bottom:30px; line-height:30px;}
#idpwsearch	p   span{ font-size:12px; color:#999;}
#idpwsearch  li								{float:left;display:inline;padding:0 5px 0 0 }
#idpwsearch label{ display:inline-block; width:90px; margin-bottom:10px; text-align:right; margin-right:10px;}
#idpwsearch input{display:inline-block;  border:1px solid #ccc;; vertical-align:middle ; height:30px; width:400px; font-size:15px; margin-bottom:10px;}

#idpwsearch .idpw_sbtn{ background-color: #fb644e; border-radius:3px; border:1px solid #ff4c32; font-size:18px; text-align:center; border:0; color:#fff; font-weight:bold; margin:20px auto; line-height:40px; height:40px; display:block; cursor:pointer; width:100%;}
.loginbt{ text-align:center;}
/* responsive web design area */


@media screen and (max-width:800px) {
#idpwsearch									 {  width:400px;padding:0px 0 25px 0;margin:25px auto 0 auto; }
#idpwsearch label{width:60px; font-size:12px;}
#idpwsearch input{width:320px;}
#idpwsearch	p {  font-size:25px; line-height:25px;}
#idpwsearch	p span{ font-size:11px;}

}


@media screen and (max-width:480px) {
#idpwsearch	li:first-child{ margin-bottom:10px;}
#idpwsearch	p {  font-size:20px; }
#idpwsearch	p span{ display:none;}
#idpwsearch									 {  width:300px;}
#idpwsearch label{width:60px;}
#idpwsearch input{width:220px;}	
}

@media screen and (max-width:320px) {

	

}

