@charset "utf-8";

/*　ページ全体のレイアウト　*/

body {
	background-image:url(img/wasi_backimg.gif);
    margin:0;
}


#wrapper{
	margin:0px auto;
	background-color:#FFF;
	width:900px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	
}


#header{
	width:900px;
	float:left;
}


#topheader{
	width:900px;
}


#contents{
	margin:0;
    padding:0;
	width:750px;
	float:left;
}

#footer{
	width:750px;
	clear:both;
	text-align:right;
}

#snavi{
	width:150px;
	height:1000px;
	float:left;
	background-color:#007b43;
}

#snavi li{
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

#navilist{
	width:150px;
	margin-top:120px;
	border-bottom:solid 10px #000;
	border-top:solid 10px #000;
	background-color:#e0ebaf;
	color:#999;
	float: left;
	font-weight: bold;
	line-height:150%;
}
	
	
/* コンテンツ内の設定    */


body,td,th {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: medium;
}

.center {
	font-size: 16px;
	text-align:center;
}

.col01{
	background-color:#007b43;
	color:#FFF;
}

.col02{
	background-color:#e0ebaf;
}

/* リンクの設定 */

a:link{
color: #000000;text-decoration: none;
}

a:visited{
color: #808080;text-decoration: none;
}

a:hover{
color: #000000;background-color:#CCC;
}

#contents a:link{
color:#000;text-decoration:underline;
}

#contents a:visited{
color: #000;text-decoration:none;
}

#contents a:hover{
color:#F00;
}

.link{
	background-color:#a2d5fc;
	font-size:small;
}


/* リストの設定 */
	
#wrapper #snavi #navilist ul li a {
	color: #666;
	text-align: left;
}

#wrapper #snavi #navilist ul {
	list-style-type: none;
	list-style-position: outside;
	margin:0;
	padding:0;
}

li{
	text-align:left;
	margin:0;
	padding:0;
}

h1{
	font-size:small;
}

h3{
	text-align:center;
}

/* トップページのみの設定 */
#wrapper #tsnavi #tnavilist ul li a {
	color: #666;
	text-align: left;
}

#wrapper #tsnavi #tnavilist ul {
	list-style-type: none;
	list-style-position: outside;
	margin:0;
	padding:0;
}

#tsnavi{
	width:150px;
	height:1000px;
	float:left;
	background-color:#007b43;
}

#tsnavi li{
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-weight: bold;
}

#tnavilist{
	width:150px;
	margin-top:0px;
    border-bottom:solid 10px #000;
	border-top:solid 10px #000;
	background-color:#e0ebaf;
	color:#999;
	float: left;
	line-height:150%;
}
	



.tbl1 {
}
.tbl1 th {
	font-size: 80%;
	background-color: #007B43;
	color: #FFF;
	padding:5px;
}
.tbl1 td {
	font-size: 80%;
	padding:5px;
}
.tbl1 td.td1 {
	background-color: #FFF;
}
.tbl1 td.td2 {
	background-color: #E0EBAF;
}
