@charset 'Shift_JIS';

/* ------------------------------------ 共通部分 ------------------------------------ */

* { margin :0px; padding :0px; }

body {
	width : 100% ; 
 /* text-align: center; /* IE6以下用center */
}

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

br{
	letter-spacing:0px; }

img{
	border: none;
}

li{
    list-style-type: none;
}

#all{
	width: 750px;
	margin:10px auto;
	position: relative;
}

/* FOOTER */

#footer-link{
	width: 750px;
	height: 29px;
}

#footer-link a:hover{
	text-decoration: none;
}

#footer-link a.middle{
	float:left;
	padding:8px 0px;
	width: 125px;
	color: #FFFFFF;
	text-align:center;
	background-image:  url("image/EPIG009.gif");
}

#footer-link a.last{
	float:left;
	padding:8px 0px;
	width: 125px;
	color: #FFFFFF;
	text-align:center;
	background-color:#1b2d74;
}

#footer-link a.middle:hover{
	background-image:  url("image/EPIG010.gif");
}

#footer-link a.last:hover{
	background-color:#3352b3;
}

#footer{
	float:left;
	width: 400px;
}

#copyright{
	float:left;
	width: 350px;
	text-align:right;
}

/* ------------------------------------ ADDITION CLASS ------------------------------------ */

.rmv		{ display:block; position:absolute; top:-9999px; left:-9999px;}

div.clear{
	margin: 0px;
	padding: 0px;
	clear: both;
	font-size: 1px;
	line-height: 100%;
}

.left{
	float:left;
}

.right{
	float:right;
}
