@charset "UTF-8";

/*header*/
#header{
	width:640px;
	height:75px;
	background:#FFF;}
#header h1{ float:left;}

#header .menu{
	padding-top:12px;
	width:424px;
	float:right;
	}
#header .menu li{
	float:left;
	}

#header-int,#header-msg{
	width:640px;
	height:64px;
	background:#FFF;}
#header-int h1,#header-msg h1{ float:left;}

#header-int .menu,#header-msg .menu{
	padding-top:12px;
	width:424px;
	float:right;
	}
#header-int .menu li,#header-msg .menu li{
	float:left;
	}
	
.fmenu{
	width:326px;
	padding-top:3px;
	float:left;
	}
.fmenu li{ float:left;}

.fmenut{
	width:326px;
	padding-top:3px;
	float:right;
	}
.fmenut li{ float:left;}
.pagetop{ float:right;}

#tsushin{
	width:182px;
	padding-bottom:10px;
    float:left;
}
/*footer*/
#footer-set{
	width:640px;
	margin:30px 0 0 0;
	}
#footer-sett{
	width:640px;
	margin:5px 0 0 0;
	}
#footer-menu{
	width:580px;
	margin: 0 auto;
	} 
#footer{
	clear:both;
	width:620px;
	margin:20px auto 0 auto;
}
#copyright{
	width:244px;
	margin:0 auto;
	padding-bottom:20px;
	}
#nocopy{
	clear:both;
	font-size:10px;
	color:#331708;
	line-height:17px;
	padding:0 0 0 55px;
	background:url(../../img/nocopy.jpg) no-repeat left top;
}
#nocopy a{
	color:#331708;
	text-decoration:underline;
}

#copy{ margin-top:1px;}



