.date    	{font-size:11px; line-height:11px; letter-spacing:0.2em; font-weight:bold; color:#FFFFFF; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}
.red_a	{font-size:11px; line-height:19px; letter-spacing:0.1em; font-weight:100; color:#FF0000; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}
.red_aa	{font-size:11px; line-height:19px; letter-spacing:0.1em; font-weight:100; color:#FF0000; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}
.red_b	{font-size:13px; line-height:19px; letter-spacing:0.1em; font-weight:100; color:#FF0000; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}
.red_c	{font-size:11px; line-height:25px; letter-spacing:0.1em; font-weight:100; color:#FF0000; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}
.header	{font-size:12px; line-height:19px; letter-spacing:0.1em; font-weight:100; color:#663300; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}
.header_title	{font-size:14px; line-height:19px; letter-spacing:0.1em; font-weight:100; color:#663300; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}
.white_yellow    {font-size:11px; line-height:11px; font-weight:bold; color:#FFFFFF; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}


.headerblack	{font-size:13px; line-height:19px; letter-spacing:0.1em; font-weight:100; color:#000000; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}
.text	{font-size:8pt; line-height:16pt; letter-spacing:0em; font-weight:100; color:#815346; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}
.textblack	{font-size:11px; line-height:19px; letter-spacing:0em; font-weight:100; color:#000000; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}

.yellow_red	{font-size:11px; line-height:11px; letter-spacing:0.1em; font-weight:100; color:#FF0000; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}
.yellowtable{border-collapse : collapse ; border-color : #FFFF66 ; border-width : 1px ; border-style : solid ; }

.listdate	{font-size:8pt; line-height:10pt; letter-spacing:0.1em; font-weight:100; color:#FF0000; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}
.linklist	{font-size:11px; line-height:15px; letter-spacing:0.1em; font-weight:100; color:#663300; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}

.mailinglist	{font-size:13px; line-height:15px; letter-spacing:0.3em; font-weight:100; color:#FF0000; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}
.mailinglist2	{font-size:12px; line-height:15px; letter-spacing:0.3em; font-weight:100; color:#663300; font-family:Tahoma,Verdana,MS UI Gothic,Osaka,Arial; background-attachment:fixed;}


a:link    {text-decoration:none; color:#FF0000; cursor : pointer ; }
a:visited {text-decoration:none; color:#FF0000; cursor : pointer ; }
a:hover   {text-decoration:none; color:#FF9900; cursor : pointer ; }
a:active  {text-decoration:none; color:#FF9900; cursor : pointer ; }

.white_yellow   { border:solid 1px #ffffff; color:#ffffff;}
image.white_yellow   { border:solid 1px #ffffff; color:#ffffff;}
/*画像のリンク色*/
image.white_yellow:link    {border:solid 1px #ffffff; color:#ffffff;}
image.white_yellow:visited {border:solid 1px #ffffff; color:#ffffff;}
image.white_yellow:active  {border:solid 1px #815346; color:#815346;}
image.white_yellow:hover   {border:solid 1px #815346; color:#815346;}

a.yellow_red:link    {text-decoration:none; color:#815346; cursor : pointer ; }
a.yellow_red:visited {text-decoration:none; color:#815346; cursor : pointer ; }
a.yellow_red:active  {text-decoration:none; color:#FF9900; cursor : pointer ; }
a.yellow_red:hover   {text-decoration:none; color:#FF9900; cursor : pointer ; }

/*-- menu area --*/
div.menu {
position: relative;
top: 0;
left: 0;
margin: 0;
padding: 0;
width: 119px;
height: 27px;
text-align: center;
letter-spacing: 0px;
font: bold 12px Arial, Verdana, Helvetica, sans-serif;
background: #fff; 
}
.menuhead{
background: #FF0000;
}

div.menu a{
color: #fff;
background: #FF0000;
text-decoration: none;
display: block;
padding: 0;
line-height: 0em;
width: 119px;
height: 100%;
font-weight: bold;
}
/*-- 
div.menu a:visited {color:#fff;}
div.menu a:hover{color:#fff; background-color: #ccc; text-decoration: none;}
div.menu a:active {color: #fff;}
--*/

div.submenu a
{color:#e7e7e7; 
background: #ffffff; 
font-weight: normal;
border-top: 0px solid #fff;
}
/*-- 
div.submenu a:visited {color:#fff;}
div.submenu a:hover{color:#fff; background-color: #ccc;}
div.submenu a:active {color: #fff;}
--*/
div#menu1{
position: absolute;
top: 0;
left: 0;
} 

div#menu2{
position: absolute;
top: 0;
left: 91px;
} 

div#menu3{
position: absolute;
top: 0;
left: 182px;
} 

div#menu4{
position: absolute;
top: 0;
left: 273px;
}

div#menu5{
position: absolute;
top: 0;
left: 364px;
}

div#menu6{
position: absolute;
top: 0;
left: 455px;
}

div.menu span{
display: none;
}

div.submenu {
visibility: hidden;
position: absolute;
left: 0;

}
