@charset "UTF-8";
/* CSS Document */

/*------------------------------------------------------------
  title
------------------------------------------------------------*/

/* login */
h2.title {
	overflow: hidden;
	width: 636px;
	height: 127px;
	background-image: url(../images/login/title.gif);
	background-repeat: no-repeat;
	text-indent: -99999px;
	clear: both
}
/* password */
h2.title2 {
	overflow: hidden;
	width: 636px;
	height: 127px;
	background-image: url(../images/login/title2.gif);
	background-repeat: no-repeat;
	text-indent: -99999px;
	clear: both
}
/* login */
h3.title {
	overflow: hidden;
	width: 636px;
	height: 82px;
	background-image: url(../images/login/subtitle.gif);
	background-repeat: no-repeat;
	text-indent: -99999px
}
/* password */
h3.title2 {
	overflow: hidden;
	width: 636px;
	height: 82px;
	background-image: url(../images/login/subtitle2.gif);
	background-repeat: no-repeat;
	text-indent: -99999px
}


/*------------------------------------------------------------
  text
------------------------------------------------------------*/

/*-----------------------------------------------------------
  layout login
------------------------------------------------------------*/

div#login_layout {
	width: 540px;
	margin: 0 0 0 46px;
}

table#login_form {
	width: 540px;
	margin: 30px 0 30px 0;
	border-collapse: collapse;
}

table#login_form td.login_td2 {
	background: url("../images/login/bg_tb_login.gif") repeat-y;
	padding: 0 0 30px 0 ;
}
table#login_form td.login_td2 table {
	margin: 0 0 0 80px;
}
table#login_form td.login_td2 table a {
	font-size: 10px
}

table#login_form td.login_td2 table#password {
	margin: 0 0 0 50px;
}
table#login_form td.login_td3 {
	background: url("../images/login/bg_tb_login_btm.gif") no-repeat;
}

.login_smallcap01 {
	width: 540px;
	height: 25px;
	background: url("../images/login/smallcap01.gif") no-repeat;
	font-size: 1px;
	line-height: 1px;
	text-indent: -99999px;
	overflow: hidden;
}

table#login_caution01 {
	width: 520px;
	margin: 0 0 30px 18px;
	border-collapse: collapse;
}
table#login_caution01 td p.text {
	margin: 4px 0 0 0;
}

