/* ?T???v??1?v?f  
----------------------------------------------------------- */  
.iframe	{
	margin-left:30px;
}


.ull {
	text-indent: -9999px; /*??????\?????????*/
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-decoration: none;		/* ??Firefox????????\??????????????? */
	display: block;
	width: 180px;
	height: 40px;
}


.subs {
	margin: 0;
	padding: 0;
	left: 0px;
	width: 180px;
	text-indent: -9999px; /*??????\?????????*/
	height: 40px;
}
/* ???C?????j???[ */
.sub01	{
	background : url(pic/menu_off.gif) no-repeat 0px 0px;     
}
.sub02	{
	background : url(pic/menu_off.gif) no-repeat 0px -40px; 
}
.sub03	{
	background : url(pic/menu_off.gif) no-repeat 0px -80px;  
}
.sub04	{
	background : url(pic/menu_off.gif) no-repeat 0px -120px;
}
.sub05	{
	background : url(pic/menu_off.gif) no-repeat 0px -160px;
}
.sub06	{
	background : url(pic/menu_off.gif) no-repeat 0px -200px;
}
.sub07	{
	background : url(pic/menu_off.gif) no-repeat 0px -240px;
}
.sub08	{
	background : url(pic/menu_off.gif) no-repeat 0px -280px;
}

.sub01	a:hover	{
	background : url(pic/menu_on.gif) no-repeat 0px 0px;   
}
.sub02	a:hover	{
	background : url(pic/menu_on.gif) no-repeat 0px -40px; 
}
.sub03	a:hover	{
	background : url(pic/menu_on.gif) no-repeat 0px -80px; 
}
.sub04	a:hover	{
	background : url(pic/menu_on.gif) no-repeat 0px -120px;
}
.sub05	a:hover	{
	background : url(pic/menu_on.gif) no-repeat 0px -160px;
}
.sub06	a:hover	{
	background : url(pic/menu_on.gif) no-repeat 0px -200px;
}
.sub07	a:hover	{
	background : url(pic/menu_on.gif) no-repeat 0px -240px;
}
.sub08	a:hover	{
	background : url(pic/menu_on.gif) no-repeat 0px -280px;
}
/* ?T?u???j???[ */

.sub03_1	a {
	background : url(pic/sub03.gif) no-repeat  left top;
}
.sub03_2	a {
	background : url(pic/sub04.gif) no-repeat  left top;
}
.sub03_3	a {
	background : url(pic/sub05.gif) no-repeat  left top;
}
.sub03_4	a {
	background : url(pic/sub06.gif) no-repeat  left top;
}
.sub03_5	a {
	background : url(pic/sub07.gif) no-repeat  left top;
}

.sub03_1	a:hover	{
	background : url(pic/sub03.gif) no-repeat  right top;
}
.sub03_2	a:hover	{
	background : url(pic/sub04.gif) no-repeat  right top;
}
.sub03_3	a:hover	{
	background : url(pic/sub05.gif) no-repeat  right top;
}
.sub03_4	a:hover	{
	background : url(pic/sub06.gif) no-repeat  right top;
}
.sub03_5	a:hover	{
	background : url(pic/sub07.gif) no-repeat  right top;
}
.sub03_1	{
	margin:0px; 	width:180px; height:40px;  
}
.sub03_2	{
	margin:0px; 	width:180px; height:40px;  
}
.sub03_3	{
	margin:0px; 	width:180px; height:40px;  
}
.sub03_4	{
	margin:0px; 	width:180px; height:40px;  
}
.sub03_5	{
	margin:0px; 	width:180px; height:40px;  
}

.sub04-1	a {
	background : url(pic/sub08.gif) no-repeat left top;
}
.sub04-2	a {
	background : url(pic/sub09.gif) no-repeat left top;
}
.sub04-3	a {
	background : url(pic/sub10.gif) no-repeat left top;
}
.sub04-4	a {
	background : url(pic/sub11.gif) no-repeat left top;
}
.sub04-5	a {
	background : url(pic/sub12.gif) no-repeat left top;
}
.sub04-6	a {
	background : url(pic/sub13.gif) no-repeat left top;
}
.sub04-1	a:hover	{
	background : url(pic/sub08.gif) no-repeat right top;
}
.sub04-2	a:hover	{
	background : url(pic/sub09.gif) no-repeat right top;
}
.sub04-3	a:hover	{
	background : url(pic/sub10.gif) no-repeat right top;
}
.sub04-4	a:hover	{
	background : url(pic/sub11.gif) no-repeat right top;
}
.sub04-5	a:hover	{
	background : url(pic/sub12.gif) no-repeat right top;
}
.sub04-6	a:hover	{
	background : url(pic/sub13.gif) no-repeat right top;
}
.sub04_1	{
	margin:0px; 	width:180px; height:40px;  
}
.sub04_2	{
	margin:0px; 	width:180px; height:40px;  
}
.sub04_3	{
	margin:0px; 	width:180px; height:40px;  
}
.sub04_4	{
	margin:0px; 	width:180px; height:40px;  
}
.sub04_5	{
	margin:0px; 	width:180px; height:40px;  
}
.sub04_6	{
	margin:0px; 	width:180px; height:40px;  
}


.sub07-1	a {
	background : url(pic/sub16.gif) no-repeat left top;
}
.sub07-2	a {
	background : url(pic/sub17.gif) no-repeat left top;
}
.sub07-1	a:hover	{
	background : url(pic/sub16.gif) no-repeat right top;
}
.sub07-2	a:hover	{
	background : url(pic/sub17.gif) no-repeat right top;
}
.sub07_1	{
	margin:0px; 	width:180px; height:40px;  
}
.sub07_2	{
	margin:0px; 	width:180px; height:40px;  
}



# TOP LOGO

A:hover		{color: #f0ffff;}
A:link		{
	color:blue;
}
A:visited	{
	color:darkblue;
}
A:hover		{
	color:red;
}
.bt			{
	border:none solid;
}
.ai			{
	line-height:1.9em; font-size:11pt;
}

.bg_color	{
	background-color: #e0f0ff;
}
.m_all	{
	visibility: hidden;
	padding:0px;
	spacing:0px;
	border:0px;
	margin:0px;
}

.SubMenu	{
	padding:0px;
	spacing:0px;
	margin:0px;
}
.SubTd		{
	padding:0px;
	spacing:0px;
	
}
.menu0	{
	position:absolute; margin-left: 180px;  margin-top: -40px; 
}
.menu1	{
	position:absolute; margin-left: 180px;  margin-top: -40px; 
}
.menu2	{
	position:absolute; margin-left: 180px;  margin-top: -40px; 
}
.menu3	{
	position:absolute; margin-left: 180px;  margin-top: -40px; 
}
.menu4	{
	position:absolute; margin-left: 180px;  margin-top: -40px; 
}
.menu5	{
	position:absolute; margin-left: 180px;  margin-top: -40px; 
}
.menu6	{
	position:absolute; margin-left: 180px;  margin-top: -40px; 
}
.menu7	{
	position:absolute; margin-left: 180px;  margin-top: -40px; 
}
.menu8	{
	position:absolute; margin-left: 180px;  margin-top: -40px; 
}
         
.body-indent	{
	margin-left:30px;
}
.body-indent2	{
	margin-left:60px;
}
.buil-photo		{
	margin-left:0px;
}
img#img1 {
	filter: progid:DXImageTransform.Microsoft.GradientWipe(Duration=2.0);
	margin-left:0px;
}


.infomation		{
	border-top: 2px solid  #a0a0a0;
	border-left: 2px solid  #a0a0a0;
	padding:7px;
	background-color: #e0e0e0;

}
.footer	{
	margin-top:10px;
}
.footer-box	{
	background-color: #d8d8ff;
}

.title1	{
	margin-top:10px;
	margin-left:20px;
}
.title2	{
	margin-top:5px;
	margin-left:80px;
}
.body-box{
	width:480px;
}
.body-box-td{
	padding:7px 7px 7px 7px;
}
.body-title1{
	color:red;
}
.body-title2{
	color:darkblue;
}
.body-history{
	width:560px;
	border-collapse:collapse;
}
.body-history-td{
	padding:3px;
	spacing:0px;
	border:1px solid gray;
}
.bodyblock	{
	margin-top:0px;
	margin-bottom:0px;
}
.body-table{
	width:560px;
	border-collapse:collapse;
	line-height: 150%;
}

.greeting {
	width:520px;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;
	border: solid 1px gray;
	line-height: 150%;

}
.greeting-td{
	padding:7px;
	line-height: 150%;
}

ul {
	margin-top:0px;
	margin-bottom:0px;
}
ol {
	margin-top:0px;
	margin-bottom:0px;
}
.month{
	color:brown;
	font-weight: 600;
	border-bottom:solid gray 1px;
	border-top:solid gray 1px;
	vertical-align:top;
}
.annual{
	border-top:solid gray 1px;
	margin-left:30px;
	vertical-align:top;
	border-bottom:solid gray 1px;
}
.magagine{
	border-collapse:collapse;
	line-height: 150%;
}
.magagine-year{
	padding:7px;
	color:brown;
	font-weight: 600;
	vertical-align:top;
}
.magagine-td{
	border-bottom:solid gray 1px;
	border-top:solid gray 1px;
}
.magagine-tr{
	text-indent: 7em;
}
.club_table{
	margin-top:10px;
	width:565px;
}
.club_header{
	font-size:12pt;
	font-weight:bold;
	color:darkred;
	margin-left:10px;
}
.club_header_tr{
	background-color: #e0e0e0;
}
.club_img{
	vertical-align:top;
}
.club_text{
	font-size:12pt;
	color:midnightblue;
}
.club_tomenu{
	width:560px;
	align:right;
}
.club_footer{
	align:right;
}
.pagetitle{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	font-size:18px;
	font-weight:bold;
	color:midnightblue;
}

