﻿@charset "utf-8";

body {
	margin:0;
	background-color:#000066;
}

img{
	border:0;
}

#wrap{
	width:1000px;
	margin:0 auto;
	padding:0;
	position:relative;
}

#back{
	width:100%;
	background:url(ryouriimg/back.png) repeat left top;
}

/*--------------------　

ヘッダー

--------------------*/

#wrap #header{
	margin:0;
	height:400px;
	background:	url(ryouriimg/ryouri1.jpg) no-repeat left top;
}

#wrap #title{
	width:330px;
	height:350px;
	margin:0;
	padding:0;
	position:fixed;
	left:0;
	top:0;
	z-index:50;
	background:	url(subimages/logo.png) no-repeat left top;
}

#wrap #title ul.head{
	margin:0;
	padding:0;
	list-style:none;
}

#wrap #title ul.head li.submenu{
	float:left;
	margin:0;
	padding:170px 0 0 20px;
}
#wrap #title ul.head li.logo{
	float:left;
	margin:0;
	padding:0 0 0 20px;
}

/*フッター*/

#footer ul.foot{
	margin:0 auto;
	padding:20px 0 0 0;
	width:500px;
	display:block;
	
}

#footer ul.foot li{
	display:inline;
	color:#FFF;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:20px;
	list-style-type:none;
	text-align:center;
	
	}
	
#footer ul.foot li a{
	color:#FFF;
	text-decoration:none;
	}	
	
#footer ul.foot li a:hover{
	color:#F00;
	text-decoration:none;
}

.copy{
	color:#FFF;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:15px;
	text-align:center;
	}
	
/*topへ戻る*/

#footer .pagetop{
	color:#CCC;
	text-align:right;
	}
	
.pagetop a{
	color:#CCC;
		text-decoration:none;
	}
	
.pagetop a:hover{
	color:#C00;
	}
	
	
.clear{
	clear:both;
}