.loginput {
	font-size: 12px;background-color: #FFFFFF;height: 22px;border: 1px solid #999999;text-valign:middle;
	margin:2px 2px;
}
.logtextarea {
	border: 1px solid #999999;font-size:9pt;color:black;background-color:white;
	margin:2px 2px;
}

.page .e_join {overflow:hidden; width:730px;}
.page .e_join:after {content:""; clear:both; display:block;}
.page .e_join h5 {float:left; display:block; margin:0; padding:0; width:140px; background:none;}
.page .e_join ul {float:left; margin-left:0; margin-bottom:20px; padding:14px 0 0 20px; border-top:1px solid #80c8de; width:570px; list-style:none;}
.page .e_join ul li span {color:#000000;}
*html .page .history li span {margin-left:-20px;} /*IE 5¿Í IE 6¸¦ À§ÇÑ ±ÔÄ¢ */

.page .link_site {clear:both; margin-bottom:20px; padding:18px 18px 18px 0; border:2px solid #e4e4e4; background-color:#f6f6f6;}
.link_site ul {margin-bottom:16px; padding-left:22px; list-style:outside;}
.link_site ul li {list-style-type:disc; padding-bottom:6px;}
.link_site ul li a:link, .link_site ul li a:visited {color:#000000;}
.link_site ul li a:hover {color:#2886fa;}

.foot .family {float:left; padding-top:8px; width:254px; text-align:right;}
.foot .i_top {float:right; padding-top:8px;}
.foot .logo {clear:both; float:left; padding:25px 0 0 6px; width:284px;}
.foot .copyright {float:left; padding-top:29px;}
p.web { float:right; padding-top:30px;}


