@charset "Shift_JIS";

html{
	overflow-x:hidden;
	overflow-y:scroll;
}
body{
  background:#ffdb47 url(../img/login_bg.jpg) no-repeat left top;
}
#wrapper{
	width:960px;
  background:transparent url(../img/bg_stone.jpg) repeat-x bottom;
	/*padding-bottom:45px;*/
	_height:768px;
	min-height:768px;
	text-align:center;
}
h1{text-align:left;
	background:transparent url(../img/bg_stone.jpg) repeat-x top;
}
h2{
	margin-top:-130px;
	margin-bottom:30px;
	padding-left:115px;
}
#login-form{
	width:531px;
	height:240px;
	margin:0 0 0 235px;
	background:transparent url(../img/login_form_bg.gif) no-repeat top;
}
#login-form h3{
	padding:25px 0 15px 0;
}
#in-login-f{
	width:394px;
	margin:0 auto 16px auto;
	text-align:left;
	overflow:hidden;
}
#in-login-f ul{
	width:273px;
	float:left;
}
#in-login-f ul li{
	height:45px;
	padding-left:45px;
}
#in-login-f ul li input{
	border:1px solid #fff;
	margin-top:13px;
	width:200px;
	color:#999;
}
	#f-name{background:transparent url(../img/login_form01.gif) no-repeat left top; margin-bottom:8px;}
	#f-pass{background:transparent url(../img/login_form02.gif) no-repeat left top;}
#log-btn{
	float:right;
	width:108px;
}
.txt-error{
	font-weight:bold;
	color:#3333cc;
	margin-top:9px;
}

/**ごあんない**/
#attent{
	padding-top:65px;
	text-align:center;
}

#attent ul{
	width:700px;
	margin:0 auto;
	text-align:left;
	color:#502b10;
}
#attent ul li{
	line-height:1.3;
	font-size:95%;
	margin-bottom:10px;
}
#attent ul li#txt-at01{
	background:transparent url(../img/login_line_dot.gif) repeat-x bottom;
	padding-bottom:10px;
}
#attent ul li strong{
	color:#ff3366;
}
