* {
	FONT-SIZE: 12px; FONT-FAMILY: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka
}
BODY {
	MARGIN: 0px;
	PADDING: 0px;
	FONT-SIZE: 12px;
	white-space: nowrap;
}

#header {
	WIDTH: 960px;
}
.update {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFF; TEXT-ALIGN: left; LEFT: 5px; WHITE-SPACE: nowrap;
}

#header DIV.header_body {
	height: 16px;
	background: #eee url(../image/subject_06.png) repeat-x;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	color: #555;
}

#main {
	WIDTH: 960px;
	height: 600px;
	BACKGROUND: #e8eeee url(../image/login.png) no-repeat;
	display: block;
}

form {
	padding: 0px;
	margin: 0px;
}

img {
	padding: 0px;
	margin: 0px;
}

DIV.plate {
	WIDTH: 265px;
	HEIGHT: 269px;
	background: #851 url(../image/plate_login1.png) no-repeat;
	margin: 0px;
	padding: 0px;
	position: relative; top:60px; left:655px;
	color: #fff;
}

A:link {
	COLOR: #fff; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #fff;
}
A:hover {
	COLOR: red;
}

#footer {
	width: 960px;
}

#footer DIV.waku {
	text-align: center;
	padding: 5px 0px 0px 0px;
	color: #FFF;
	font-size: 11px;
	background: #333 url(../image/back_footer1.gif) repeat-x;
}

#footer DIV.footer_body {
	background: #eee url(../image/subject_06.png) repeat-x;
	padding-top: 5px;
	padding-bottom: 2px;
	color: #555;
}
#footer DIV.footer_body A,
#footer DIV.footer_body A:link,
#footer DIV.footer_body A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
#footer DIV.footer_body A:hover {
	COLOR: #aa3; TEXT-DECORATION: none
}
