body{
	background-image: url(parts/haikei.jpg);
  	background-repeat: repeat-x;
  	margin-top:0;
  	font-family: Arial,sans-serif;
  	font-size:10pt;
}
table{
	font-family: Arial,sans-serif;
	font-size:10pt;
}
a{ color : #003399;}
a:hover {color:#6699CC;}
a.head{ color:#FFFFFF;text-decoration: none; font-weight: normal;}
a.head:link{ color: #FFFFFF; }
a.head:visited{ color:#FFFFFF; }
a.head:active{ color: #FFFFFF; }
a.head:hover{ color: #FFFFFF;text-decoration:underline;}
.white {color:#FFFFFF;}
.font{
	font-family: Arial,sans-serif;
	font-size:10pt;
}
.button      { border-style: solid; border-width: 1 }
.bw          { color: #FFFFFF; font-weight: bold }


/* ------------------------------------------------
Added to a design change　2011.9.2〜 N.kato
------------------------------------------------ */
.txt-red {
	color: #e5004f;
}

.txt18-red {
	color: #e5004f;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
}

/*Layout box*/
.box-mt60mb60 {
	margin: 60px auto auto 0px;
	width: 650px;
	text-align: center;
}

.box-mt15{
	margin: 15px 0px 0px;
}

div.cover {
	text-align: center; /* (A)古いIE向け */
	margin: 0px;
	padding: 0px;
}

div.w650pt20pb20 {
	width: 650px;
	margin: auto; /* (B)モダンブラウザ向け */
	text-align: left; /* (C)古いIE向け記述の後処理 */
	padding: 20px 0px;
}
