@charset "UTF-8";

@import url("common.css");
@import url("structure.css");

/* ======================================

 D0000.html
 2008.02.01
 
 Color Cordination
 Key Color: 

======================================= */


/*#panel h2
{
	margin-bottom: 15px;
}*/
table#loginBox
{
	width: 240px;
}
table#loginBox th,
table#loginBox td
{
	padding: 0 0 5px;
}
table#loginBox th
{
	width: 85px;
}
table#loginBox td input[type="text"],table#loginBox td input[type="password"]
{
	width: 155px;
}
td#btnLogin a
{
	display: block;
	width: 72px;
	height: 16px;
	padding: 7px 0;
	background: url(../img/D0000/bg_btn_login.gif) no-repeat center top;
}
p#autoLogin,
p#passwordReminder
{
	text-align: center;
}

input[type="text"], input[type="password"] {
	border:1px solid #FF0065;
	color:#013565;
	font-size:12px;
	height:20px;
}



#loginArea{
	width:437px;
	height:177px;
	padding:27px 0 0 22px;
	margin:0 auto 25px auto;
	background:url(../img/D0000/bg_loginarea.gif) no-repeat 0 0;
}
#loginArea .text_set{
	font-family:Arial, Helvetica, Verdana, 'ＭＳ ゴシック', 'Osaka-mono' , sans-serif;
	font-size:12px;
	color:#666;
	width:145px;
	height:18px;
	padding-top:2px;
}
#loginArea .text_setPul{
	font-family:Arial, Helvetica, Verdana, 'ＭＳ ゴシック', 'Osaka-mono' , sans-serif;
	font-size:12px;
	color:#666;
	width:125px;
	height:20px;
	padding:1px;
}
#loingL{
	width:325px;
	float:left;
}
#loginBtnArea{
	padding-top:18px;
}
.pb3{
	padding-bottom:3px;
}
.pb10{
	padding-bottom:10px;
}
.pb15{
	padding-bottom:15px;
}
.pb50{
	padding-bottom:50px;
}
.pb60{
	padding-bottom:60px;
}
#w125{
	width:125px;
}
.pb3 img{
	line-height:1;
}
.fs10{
	font-size:10px;
	color:#666;
}
a.fs10{
	color:#666;
}
#bannerArea{
	text-align:center;
}



/*
ローディング画面*/
#loadAnimation{
	padding-top:40px;
	padding-bottom:80px;
	text-align:center;
}



