/* 基本設定 */
*{
	margin: 0;
	padding: 0;
}
body{
	font-size: 88%;
	font-family: Verdana,Chicago,Arial,sans-selif,"ＭＳ Ｐゴシック";
	line-height: 120%;
	text-align: center;
	color: #5a3232;
	background-color: #fafafa;
}
/* 画像 */
img {
	border:0;
}

/* ヘッド */
#head {
	background-color: #eeeed2;
	color:#c9c9a4;
	width:700px;
	height:100px;
	border-bottom:13px solid #ddb;
}

#name1 {
	font-size: 205%;
	padding: 0px 0px 50px 0px;
	font-weight: bold;
	color:#898974;
}

#name2 {
	font-size: 110%;
	padding: 40px 10px 20px 0px;
	font-weight: bold;
	color:#a9a984;
	letter-spacing:5pt;
}

/* メニュー */
#menu {
	margin: 0;
	padding: 0 0 0 12px;
}

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#menu li {
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	width: auto;
	font-size:14px
}

.left {
	color: #222;
	display: block;
	width: auto;
	text-decoration: none;
	background: #aa8;
	margin: 0;
	padding: 2px 10px;
	border-right: 1px solid #551;
	font-weight: bold;
}

.right {
	color: #222;
	display: block;
	width: auto;
	text-decoration: none;
	background: #aa8;
	margin: 0;
	padding: 2px 10px;
	border-left: 1px solid #F0FFF0;
	font-weight: bold;
}




a.us {
	color: #222;
	display: block;
	width: auto;
	text-decoration: none;
	background: #aa8;
	margin: 0;
	padding: 2px 7px;
	border-left: 1px solid #F0FFF0;
	border-right: 1px solid #551;
	font-weight: bold;
}

strong {
	margin: 0px 0px 0px 25px;
	font-weight: 100;
	color: firebrick;
}

#main ul {
	padding: 10px 10px 10px 75px;
}

/* フッター */
#foot {
	border-top: 13px solid #ddb;
	padding: 0;
	margin: 0;
	background-color: #eeeed2;
	text-align: right;
	width:700px;
}
/* 著作権 */
address{
	margin: 2px 15px 0 0;
	padding:5px;
	font-style:normal;
	font-weight:bold;
	color:#aa8;
}

a.home {
	font-size: 14px;
    font-weight: bold;
    color:#444;
    text-decoration: none;
    float:none;
}

a.mail {
    font-weight: bold;
    color:#444;
}


#page a:hover {
	color:#ccd;
}

form {
	padding: 30px 0px 300px 50px;
}