/* 共通 */

body {
	background: #ff8000;
	margin-top: 10px;
}

.btn {
	color: #000000;
	background-color: #c0c0c0;
	border:1px solid #404040;
	font-size: 14px;
}

/* ヘッダーメニューの箱 */
#menu {
	position: absolute; top: 0px; left: 10px; width: 700px;
}

#menu table {font-size:12px}
#menu a:link {color: 000000; text-decoration:none}
#menu a:visited {color: 000000; text-decoration:none}
#menu a:active {color: FF0000; text-decoration:none}
#menu a:hover {color: FF0000; text-decoration:none}
#menu a.H:link {color: FFFFFF; text-decoration:none ; font-size: 12px}
#menu a.H:visited {color: FFFFFF; text-decoration:none ; font-size: 12px}
#menu a.H:active {color: FFFFFF; text-decoration:none ; font-size: 12px}
#menu a.H:hover {color: 008000; text-decoration:none ; font-size: 12px}
#menu a.PR:link {color: FFFFFF; text-decoration:none ; font-size: 10px}
#menu a.PR:visited {color: FFFFFF; text-decoration:none ; font-size: 10px}
#menu a.PR:active { color: FFFFFF; text-decoration:none ; font-size: 10px}
#menu a.PR:hover {color: 008000; text-decoration:none ; font-size: 10px}


/* メニュー下の全体の箱 */
#container {
	position: absolute; top: 100px; left: 10px; width: 700px;
	background: #ffe1c4;
	padding: 10px;
}

/* フッターの箱 */
#footer {
	/* position: absolute; bottom: 0px; left: 0px; width: 100%; */
	background: #ffffff;
	padding: 0px;
}

/* メインの箱 */

#main {
	float: left;
	padding: 0px 10px 0px 0px;
	width: 510px;
}

#main h1 {
	color: #008000;
	font-weight: bold;
	font-size: 20px;
}

#main table {
	border: solid 1px #000000;
	border-collapse: collapse;
	width: 100%;
}

#main td {
	border: solid 1px #C0C0C0;
	font-size: 14px;
	background-color: #ffffff;
}

#main a		{color: #000080; text-decoration: underline; }
#main a:link	{color: #000080; text-decoration: underline; }
#main a:visited	{color: #000080; text-decoration: underline; }
#main a:active	{color: #0000ff; text-decoration: underline; }
#main a:hover	{color: #0000ff; text-decoration: underline; }

#main .note	{font-size: 12px; }


/* トップへのリンクと広告の箱 */

#right {
	float: right;
	width: 160px;
	text-align: right;
}

/* ドットオフィス広告 */
#right #dotoffice {
	background-color: #FFFFCC;
	padding: 10px;
	width: 140px;
	text-align:left;
	font-size:14px;
}
#right #dotoffice a {text-decoration:none;}
#right #dotoffice strong {text-decoration:underline;}
