@charset "UTF-8";
/* CSS Document */


/*
----------------------------------------------------------------------------- 
ƒ{ƒfƒBABG
-----------------------------------------------------------------------------*/


body {
	background-image: url(../../images/bg.gif);
	background-repeat:repeat-x;
	margin:0px;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #333333;
	font-size : 12px;
	line-height:140%;
	text-align:center;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}


#body {
	WIDTH:895px;
	background-image:url(../../images/bg2.gif);
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	text-align:left;
	height:100%;
	min-height:100%;
}



#bottom_all{
	width:895px;
	height:30px;
	margin:0;
	padding:3px 0 0 0;
	background-color:#FFFFFF;
	color:#5c91cb;
	font-size:10px;
	text-align:center;
}


a:link {
	color: #3a3a3a;
	}
a:hover {
	color: #2f88c1;
	}
	
a:visited {
	color: #3a3a3a;
	}


#contents{
	width:895px;
	height:590px;
	background-image:url(../../images/pass_bg.jpg);
	background-repeat:no-repeat;
	margin-top:0;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
}


/*
----------------------------------------------------------------------------- 
ƒtƒH[ƒ€
-----------------------------------------------------------------------------*/

#loginarea{
	width:220px;
	height:175px;
	margin:0;
	padding:0;
	position:relative;
	top:206px;
	left:120px;
	color:#484848;
	font-size:12px;
	text-align:left;
}

#messagearea
{
	width:400px;
	height:175px;
	margin:0;
	padding:0;
	position:relative;
	top:206px;
	left:120px;
	color:#484848;
	font-size:12px;
	text-align:left;
}


.font_login10{
	font-size:10px;
}



input.example {
	width:212px;
	margin-bottom:5px;
	border:1px #4059a7 solid;
}
input.bt{
	margin:12px 0 0 0;
}



div.login_id {
	display: block;
	width: 29px;
	height: 14px;
	/*background-image: url(./login/login_id.png);*/
	background-image: url(../../images/lo_id.gif);
	background-repeat: no-repeat;
	text-indent: -9999em;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
div.login_pass {
	display: block;
	width: 79px;
	height: 14px;
	/*background-image: url(./login/login_pass.png);*/
	background-image: url(../../images/lo_pass.gif);
	background-repeat: no-repeat;
	text-indent: -9999em;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
input.btn_login {
	display: block;
	width: 137px;
	height: 30px;
	background-image: url(./login/btn_login.png);
	background-repeat: no-repeat;
	text-indent: -9999em;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

div.loginarea a {
	font-color: white;
}


