@charset "Shift_JIS";
/**************Design nposhumei***************/
/*2005.09.24*/
		
		body {
			background-color:#CCCC99;
		}
		
		a:link { 
			font-weight:300;
			text-decoration: none; 
			color:white;
		}
		a:visited { 
			font-weight:300;
			text-decoration: none; 
			color: #D4CDDC;
		}
		a:hover, a:active { 
			text-decoration: none;
			color: #9685BA;
		}
	
		#container {
			width: 680px;
			\width: 720px;
			w\idth: 700px;
			border: 1px solid gray;
/*			border-top: solid 1px gray;
			border-left: solid 1px gray;
			border-right: solid 3px gray;
			border-bottom: solid 4px #606060;*/
			margin: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
		}

		#banner {
			height:140px;
			padding: 5px;
			background-image:url(images/banner.jpg);
			background-repeat:no-repeat;
			background-color:#666600;
		}

		
		
		#nav {
			height:25px;
			padding:0px;
			padding-left:10px;
			background-image:url(icon/nav.gif);
/*			background-color:#666600;*/
		}
		
		#nav ul	{
			list-style-type: none;
			padding: 0;
			margin: 0;
		}

		#nav li	{
			font-size:12px;
			font-weight:200;
			font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
			float:left;
			margin-left:15px;
			margin-top:5px;
		}
		
		#nav a {
			color:#CCCC66;
			text-decoration:none;
		}
		
		#nav a:hover {
			color:#FFFFFF;
		}

/* Navigater */
#navi { padding:0px; width: 700px; height: 25px; position: relative; background-image:url(icon/nav.gif); }
#nav_about { position: absolute; top: 0px; left: 40px; }
#nav_kokusai { position: absolute; top: 0px; left: 190px; }
#nav_kankyo { position: absolute; top: 0px; left: 250px; }
#nav_arts { position: absolute; top: 0px; left: 352px; }
#nav_new { position: absolute; top: 0px; left: 477px; }
#nav_info { position: absolute; top: 0px; left: 535px; }
#nav_top { position: absolute; top: 0px; left: 616px; }
#nav_about, #nav_kokusai, #nav_kankyo, #nav_arts, #nav_new, #nav_info, #nav_top { text-indent: -9999px; }
#nav_about a { width: 150px; height: 25px; background-image: url('icon/nav1.gif'); }
#nav_kokusai a { width: 60px; height: 25px; background-image: url('icon/nav2.gif'); }
#nav_kankyo a { width: 102px; height: 25px; background-image: url('icon/nav3.gif'); }
#nav_arts a { width: 125px; height: 25px; background-image: url('icon/nav4.gif'); }
#nav_new a { width: 58px; height: 25px; background-image: url('icon/nav5.gif'); }
#nav_info a { width: 81px; height: 25px; background-image: url('icon/nav6.gif'); }
#nav_top a { width: 46px; height: 25px; background-image: url('icon/nav7.gif'); }
#nav_about a, #nav_kokusai a, #nav_kankyo a, #nav_arts a, #nav_new a, #nav_info a, #nav_top a { display: block; background-repeat: no-repeat; background-position: 0 0; }
#nav_about a:hover, #nav_kokusai a:hover, #nav_kankyo a:hover, #nav_arts a:hover, #nav_new a:hover, #nav_info a:hover, #nav_top a:hover { background-position: 0pt -25px; }
		
		/* それぞれのページに書き込んであるのでコメントアウト
		#content {
			width:700px;
			height:500px;
			padding: 0px;
			margin-left: 0px;
			background-image:url(images/main.gif);
			background-repeat:no-repeat;
			background-color: gray;
		}
		*/
		

/*footer  ***************************************************/	
		#footer {
			width:auto;
			height:30px;
			clear: both;
			background-image: url(icon/footer.gif);
/*			background-color:#999900;*/
		}
		
		/* footer text  ----------------------------------*/		
		#tofl {
		width:65px;
		height:11px;
		float:right;
		text-align:right;
		margin:8px 15px 0 0;
		background-image:url(images/navbtmc.gif);
		background-position:left;
		background-repeat:no-repeat;
		}
		
		#tofl  a {
			text-decoration:none;
			/*font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";*/
			font-size:11px;
		}
		
		#tofl  a:link { 
			color:white;
			text-decoration:none;
		}
		
		#tofl  a:visited { 
			text-decoration: none; 
			color:white;
		}
		#tofl a:hover, a:active { 
			text-decoration: none;
			color:#FFCC00;
		}
					

/* 以下tableのCSSはPaul Brownsmith氏を参照     */
/*---------end of data-----------------------  */	
/* Table style */
/*        CSS Table Gallery Submission         */

/*             Turkish Delight                 */
/*             Paul Brownsmith                 */
/*           www.fuzzyoutline.com              */

itsthetable {
width:400px;
}

table {
	width: 440px;
	margin-top:0px;
	color: #000;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:10px;
}
table, tr, th, td {
	margin: 0;
	padding: 0;
	border-spacing: 0;
	border-collapse: collapse;
}
caption {
	text-align: center;
	color:#FF6699;
	background: #BB1757;
	height:20px;
	background-color:#FFCCFF;
	/*background: #fff url(header.gif) no-repeat;*/
}
/* HEADER */
thead {
	background: #BB1757;
}
thead tr th {
	padding: 3px;
	text-align: left;
	color: #fff;
	font-weight: normal;
}
/* FOOTER */
tfoot tr {
	color: #fff;
	background: #BB1757;
	height: 10px;
	background: #BB1757 url(background.gif) repeat-x bottom;
}
tfoot {
	color: #000;
	background: #fff;
}
tfoot tr th, tfoot tr td {
	border-top: 0px;
}
tfoot tr td {
	text-align: right;
	padding-right: 5px;
}

/* BODY */
tbody th {
	background: #E6849F;
}
tbody tr.odd th {
	background: #D892A1;
}

tbody td a:link {
 	 background: transparent;
  	color:#FFFFFF;
	}
	
tbody td a:hover {
 	 background: transparent;
  	color: #fff;
}
tbody tr td {
	background: #aaa;
	color: #fff;
	height: 60px;
	vertical-align:text-top;
}
tbody tr.odd td {
	background: #bbb;
	color: #fff;
	height: 20px;
}

tbody tr td:link, tbody tr.odd td:link {
	color:#FFFFCC;
	}
	
tbody tr td:hover, tbody tr.odd td:hover {
	color: #fff;
}
tbody tr th, tbody tr td {
	padding:2px;
	border: 0px;
}
tbody tr th {
	padding-right: 10px;
	text-align: left;
	vertical-align:text-top;
	font-weight: normal;
}
/* LINKS */

table a {
	color: #B81750;
	text-decoration: none;
}

table a:link {
	color:#FFFFFF;
	text-decoration: none;
}

table a:visited {
	text-decoration: none;
	color:#FFFFCC;
}

table a:hover {
	text-decoration: underline;
	color: #fff;
}

tbody tr:hover td,
tbody tr:hover th {
	background: #A67157 url(grad.gif) repeat-x top;
	}
	
	
	

		

/*------- end of data ------------------------*/
