#container{}
/*ヘッダー*/
#hedder {
	height: 110px;
}

#hedder td{
	background-repeat: no-repeat;
	background-position: center center;
}
#hedder h1 {
	font-size: 26px;
	font-weight: bold;
	color: #000000;
}
/*ヘッダー終了*/


/*ナビゲーション*/
#navi a {
	display: block;
	height: 80px;
	background-image: url(menu_c.gif);
	width: 95px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 35px;
	background-repeat: no-repeat;
	background-position: left top;
}
#navi a.top {
	display: block;
	background-image: url(menu_t.gif);
}
#navi a.bottom {
	display: block;
	background-image: url(menu_b.gif);
}
#navi a:hover {
	color: #37915D;
}

/*ナビゲーション終了*/


/*コンテンツ*/
#contents {
	font-size: 12px;
}
#contents h3 {
	font-size: 20px;
	padding: 10px;
}


#contents table th{
	font-size: 18px;
	color: #000000;
	padding:10px;
	background-color: #83D6AC;
}

#contents table li,p{
	font-size: 14px;
	color: #000000;
	padding: 5px;
}
#contents p {
	padding: 5px;
	font-size: 14px;
}
#contents p span {
	font-size: 24px;
}
#contents p strong {
	font-size: 26px;
	font-weight: bold;
	color: #FF0000;
}
#contents table.mido h4 {
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(mido_h4.gif);
	display: block;
	height: 54px;
	padding-top: 20px;
	font-size: 20px;
	font-weight: bold;
	color: #339966;
}
#contents table.mido p {
	line-height: 20px;
	padding: 40px;
}

/*コンテンツ終了*/




/*フッター*/
#fotter a{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#fotter address {
	text-decoration: none;
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 24px;
}
/*フッター終了*/







#get-player p {
	font-size: 12px;
	padding: 10px;
	line-height: 20px;
}
#tmenu a {
	display: block;
	height: 80px;
	background-image: url(menu_r1_c2.gif);
	width: 111px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 35px;
}
#tmenu a.top {
	display: block;
	background-image: url(menu_r1_c1.gif);
}
#tmenu a.bottom {
	display: block;
	background-image: url(menu_r1_c7.gif);
	width: 114px;
}
#tmenu a:hover {
	color: #37915D;
}

table.kannai th
 {
	font-size: 14px;
	color: #399962;
}
table.kannai td{
	font-size: 12px;
}

table.kannai th,
table.kannai td
 {
padding: 5px;
	}
#contents table.yoyaku td {
	font-size: 12px;
	padding: 5px;
}
#contents table.yoyaku font {
	font-size: 12px;
	padding: 5px;
}
#contents table.yoyaku th {
	padding: 5px;
}
#contents table.yoyaku b {
	color: #FFFFFF;
}
#contents P.caption {
	letter-spacing: 10px;
}

#fotter table.fnavi {
	height: 25px;
}
