@charset "utf-8";
A.menuButton,A.menuButton:visited {color:#EBBE38; border-top-style: outset; border-right-style: outset; border-bottom-style: outset; 
	border-left-style: outset;border-top-width: 2px; border-left-width: 2px; border-right-width: 2px; border-bottom-width: 2px; height:12px; padding-top: 2px;}
A.menuButton:hover {color:white; border-top-style: inset; border-right-style: inset; border-bottom-style: inset; border-left-style: inset;}

div.box{padding: 0px; border: 1px #d7d7d7 solid; background-color: #efefef; background-repeat: no-repeat; border-radius: 5px;
	    min-height: 120px;  font-size:12px; }
div.box1{padding: 15px; border: 1px #d7d7d7 solid; background-color: #efefef; background-repeat: no-repeat; background-position: 20px;
	     border-radius: 5px;position: relative;font-size:16px;}
div.box2{font-size: 32px; font-family: 'NanumGothic'; font-weight: bold; color:#333; margin: 0; padding: 0;}

.login_form {border: 1px solid #ccc; border-collapse: collapse; width: 954px; height: 300px; margin: 0; padding: 0;
	          background-image: url("/site/template/image/login_form.jpg");}

.login_input {text-align: right; height: 130px; line-height: 15; margin-right: 180px;}
.input_sel {margin-left: 20px;} /* 이름과 과목사이 띄어쓰기효과 */

.login_phone {float:left; width:475px; height:150px; border: 0px solid #ccc; border-collapse: collapse; margin: 0; padding: 0;}
.login_phone_in {vertical-align: middle; text-align: center; margin-top: 12px; margin-left: 40px;}
.login_phone_text {width:100%; font-size:12px; text-align:left; line-height:20px;}

.btn_phone:hover {color: #1777b8; font-weight: bold; cursor: pointer;}
.btn_ipin:hover {color: #1777b8; font-weight: bold; cursor: pointer;}

.login_ipin {float:left; width:475px; height:150px; border-collapse: collapse; margin: 0; padding: 0;}
.login_ipin_in {vertical-align: middle; text-align: center; margin-top: 10px; margin-left: 20px;}
.login_ipin_text {width:100%; font-size:12px; text-align:left; line-height:20px; margin: 0; padding: 0;}

/* // 휴대폰,아이핀 인증 
.login_phone_btn {width:260px; height:30px; padding:6px; font-size:15px; color:#fff; font-weight:bold; cursor:pointer; 
	              background-image:url("/site/script/buttonimage/buttonBlue.gif"); background-position:right -65px; border: 1px #ccc solid; border-radius: 5px;}
.login_phone_btn:hover {width:260px; height:30px; padding:6px; font-size:15px; color:#1777b8; font-weight:bold; cursor:pointer; 
	              background-image:url("/site/script/buttonimage/buttonBlue.gif"); background-position:right -65px; border: 1px #ccc solid; border-radius: 5px;}
.login_ipin_btn {width:260px; height:30px; padding:6px; font-size:15px; color:#fff; font-weight:bold; cursor:pointer; padding-bottom: 50px;
	             background-image:url("/site/script/buttonimage/buttonBlue.gif"); background-position:right -65px; border: 1px #ccc solid; border-radius: 5px;}
.login_ipin_btn:hover {width:260px; height:30px; padding:6px; font-size:15px; color:#1777b8; font-weight:bold; cursor:pointer;
	             background-image:url("/site/script/buttonimage/buttonBlue.gif"); background-position:right -65px; border: 1px #ccc solid; border-radius: 5px;}
*/

.login_form1 {border: 1px solid #ccc; border-collapse: collapse; width: 654px; height: 350px; margin: 0; padding: 0;
	          background-image: url("/site/template/image/login_form1.jpg");}
.login_log_ipin {text-align: center; margin-left: 50px; margin-top: 100px;}
.login_log_in {width:580px;}
.login_icon_user {padding-left: 0px; vertical-align: top;}
.login_log_text {width:60px; height:24px; padding-left:4px; font-size: 15px; letter-spacing: -1px;}
.login_log_input {width: 200px; height:32px;}
.login_log_tum {font-size: 14px; color: #333; text-align: left; height: 30px; margin: 0; padding: 0;}

.btn_log_button {background-image: url("/site/template/image/login_button.png"); width: 137px; height: 88px; background-repeat: no-repeat; cursor: pointer;}
.btn_log_button:hover {background-image: url("/site/template/image/login_button_over.png");}
