a { text-decoration:none }
a:link { color:#FFFF33; }
a:visited { color:#FFCC00; }
a:hover { text-decoration:underline; }

/* ◆◆◆ 全体・背景 ◆◆◆ */
* {
	color:#CCCCCC;
}

body {
	background-color:#333333;
	font-size:14px;
}

/* ◆◆◆ 見出しの設定 ◆◆◆ */
h1 {
	text-align:center;
}

h2 { 
	text-align:center;
	background-color:#000066;
	color:#FFFFFF;
	padding:2px;
}

h3 {
	border-left:solid 5px #FF0000;
	background-color:#CCCCCC;
	color:#000000;
	text-indent:0.5em;
	padding:2px;
}

h5 {
	text-align:right;
	font-style:italic;
}

/* ◆◆◆ 段落の設定 ◆◆◆ */
p {
	text-indent:0.7em;
}

/* ◆◆◆ wrapper ◆◆◆ */
#wrapper {
	width: 800px;
	margin:auto;
}

/* ◆◆◆ ヘッダー ◆◆◆ */
#header {
	font-size:12px;
}

/* ◆◆◆ ヘッダー：タイトル画像 ◆◆◆ */
#title {
	background-image:url(img/title.jpg);
	width:800px;
	height:250px;
}

/* ◆◆◆ メイン ◆◆◆ */

/* ◆◆◆ パンくずリスト ◆◆◆ */
#pan {
	font-size:12px;
}

/* ◆◆◆ メイン：左側 ◆◆◆ */
#left {
	float:left;
}

/* ◆◆◆ メイン：左側：メニュー ◆◆◆ */
#menu {
	text-align:center;
	color:#000033;
	background-color:#666666;
	font-weight:bold;
	widows:150px;
}

#menu a {
	color:#FFFFFF;
	text-decoration:underline; }
	
#menu a:hover {
	font-style:italic;
}
	

#img {
	background-image:url(img/img01.jpg);
	width:136px;
	height:300px;
	border:solid 7px #333333:
}

/* ◆◆◆ メイン：右側 ◆◆◆ */
#right {
	width:650px;
	margin-left:150px;
}

/* ◆◆◆ メイン：テーブル ◆◆◆ */
table {
	text-align:center;
	font-size:12px;
	border: solid 1px #FFFFFF; 
	border-collapse: collapse;
}

th {
	color:#CCFF66;
}

/* ◆◆◆ フッター ◆◆◆ */
#footer {
	clear:both;
	font-size:12px;
}

/* ◆◆◆ フッター：リンク ◆◆◆ */
#link {
	background-color:#666666;
	text-align:center;
	padding:5px;
}

/* ◆◆◆ フッター：コピーライト ◆◆◆ */
#copyright {
	background-color:#FFFFFF;
	color:#000066;
	text-align:center;
	padding:5px;
}