@charset "utf-8";
/* 로그인창 스타일 */
body {background-color: #dcdcdc; max-height: 700px;}

.Login-wrap {width: 322px; margin: 220px auto;}
.Login-wrap .Login-header {display:block; width: 344px; height: 16px;}
.Login-wrap .Login-header span 
{
	font-family: NanumGothic;
	font-size: 17px;
	font-weight: bold;
	color: #656363;
}
.Login-wrap .Login-input-wrap  table tr .input-box {padding-top: 34px;}
.Login-wrap .Login-input-wrap  table tr th input
{
    font-family: NanumGothic;
	font-size: 14px;
	color: #b4b4b4;
	width: 305px;
	height: 32px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #fff;
    border: 1px solid #c8c8c8;
    padding-left: 10px;
    margin-bottom: 14px;
}
.Login-wrap .Login-input-wrap  table tr th .input-pw {letter-spacing: -1px;}
.Login-wrap .Login-input-wrap  table tr .input-btn {padding-top: 34px;}
.Login-wrap .Login-input-wrap  table tr th button
{
	width: 316px;
	height: 36px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #2a3f54;
    border-style: none;
	font-size: 16px;
	color: #fff;
	text-shadow: 0 0 5px rgba(42,63,84,.47);
    cursor: pointer;
}
.Login-wrap .Login-input-wrap  table tr th button:hover 
{
    background-color: #3c5269;
}
.Login-wrap .footer-Line .footer-LineImg {padding-top: 32px;}
.Login-wrap .Login-footer-wrap {text-align: center;}
.Login-wrap .Login-footer-wrap .Login-footer-logo {padding-top: 7px;}
.Login-wrap .Login-footer-wrap div {margin-top: 36px;}
.Login-wrap .Login-footer-wrap div span {
    font-size: 11px;
	color: #a5a5a6;
    font-family: Gulim;
}
