@charset "shift_jis";

body {
	background: url("../images/back_ground.jpg") repeat top center;
}

#top_header{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:100px;
	height:240px;
}

#top_header p{
	margin:0px;
	padding:0px;
}


#tophead-t{
	width:990px;
	height:70px;
}

*+html body #tophead-t{   /* IE7 hack*/
	margin:0px 0px 0px -450px;
/*	background-color:#666;*/
}

#tophead-t a{
	text-align:right;
	display:block;
/*	background-color:#666;*/
	float:right;
}

#tophead-m{
	width:990px;
	height:110px;
/*	background-color:#666;*/
}

*+html body #tophead-m{   /* IE7 hack*/
	margin:0px 0px 0px -450px;
/*	background-color:#666;*/
}

#tophead-m a{
	width:220px;
	height:110px;
	float:right;
	display:block;
}


#top_header{
	margin:0px;
	paddng:0px;
}

#top_melma{
	width:980px;
	margin:25px 0px 0px 0px;
	_margin:25px 0px 0px -50px;/*ie6 hack*/
	padding:0px;
}

*+html body #top_melma{   /* IE7 hack*/
	margin:25px 0px 0px -500px;
/*	background-color:#666;*/
}

#top_melma li{
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:right;
/*	background: #000;*/
}

