@charset"shift_jis";


/*-- ボディのデフォルト設定 --*/
body {
	width:800px;
	margin:0;
	padding:10px;
	font:0.9em,1.8em,"ＭＳ ゴシック",sans-serif;
	color:#c5b69e;
	background-image: url(backimg3.jpg);
	background-repeat: no-repeat;
}
#wrapper {
	width=800px;
	padding:20px;
	padding-top:80px;
}

/*-- ヘッダー・フッター設定 --*/
#header {
	background-image: url("head_back.gif")
}
#footer {
	text-align:center;
}



/*-- テーブルのデフォルト設定(フォントサイズのバグ回避 他) --*/
table {
	font:1em,1.3em,"ＭＳ ゴシック",sans-serif;
	color:#c5b69e;
	table-layout:fixed;
}

/*-- リンク設定 --*/
a:link, a:visited {
	color:#c5b69e
}
a:hover, a:active {
	color:#f4bd68
}


/*-- ナビボタン設定 --*/
.navi {
	padding:0 10px;
	border-width:5px;
	border-color:#816551;
	background-color:#816551;
	text-decoration:none;
	font:1em,"ＭＳ ゴシック",sans-serif;
}a:link.navi, a:visited.navi {
	border-style:outset;
	font-weight:bold;
	color:#c5b69e
}a:hover.navi {
	background-color:#c5b69e;
	border-style:outset;
	font-weight:bold;
	color:#f4bd68
}a:active.navi {
	border-style:inset;
	font-weight:bold;
	color:#f4bd68
}



/*-- リスト設定 --*/
li { 
	list-style-type: square;
	font-weight:bold;
	color:#ffffff;
} 

/*-- コンテンツ-TOP-設定 --*/
#top_c {
	margin:15px 10px;
	width:700px;
}
#top_c01 {
	width:350px;
	float:left
}
#top_c02 {
	float:right
}

/*-- コンテンツ-MENU-設定 --*/
#menu_c {
	margin:15px 10px;
	width:700px;

}
#menu_c div {
	float:left;
}



/*-- コンテンツ-アクセス-設定 --*/
#ac_info {
	color:#ffffff;
	font-size: larger; 
	font-weight:bold;
	float:left;
}
#ac_map {
	float:right;
}