
<style type="text/css"><!--

body	{text-align:left;
	 margin:0px;
	 padding:0px}


/* === ヘッダー部分のスタイル === */

.head	{
	 width:800;
	 height:55px;
	 margin-left:auto;
	 margin-right:auto;
	 border-bottom:solid 1px #66cc33}

.head td	{vertical-align:middle;
	 padding-top:0px}

.head1	{
	 float : left ;
	 text-align:right;
}

.head2	{padding-top : 5 ;
	 padding-left:10px ;
	 width : 150 ;
	 float : left ;
	 text-algin : left ;
	 text-valgin : center ;
}

.head h1	{font-size:12px;
	 
	 color:#008000;
	 }

.head h2	{font-size:12px;
	 color:#008000;
	padding-top:0px;}


.menu	{position:relative;
         position:absolute;
	 top:0;
	 left:0;
         }

.menu a	{display:block;
	 text-align:center;
	 text-decoration:none;
	 font-size:14px;
	 color:#ffffff;
	 background-color:#66cc33;
	 width:120px;
	 line-height:28px;
	 border-right:solid 1px #ffffff}

.menu a:hover{
	 background-color: green ;
}

/*==.menu a:hover {background-color:#33cc66;
	 color:#ffffff}==*/

.submenu	{visibility: hidden;
	 position:absolute;
	 top:28;
	 left:0}

.submenu a	{border-top:solid 1px #ffffff;
	 background-color:#33cc66}

.submenu a:hover{
	 background-color:green}

#menu1	{position:absolute;
	 top:0;
	 left:1}

#menu2	{position:absolute;
	 top:0;
	 left:122px}

#menu3	{position:absolute;
	 top:0;
	 left:122px}

#menu4	{position:absolute;
	 top:0;
	 left:243px}

#menu5	{position:absolute;
	 top:0;
	 left:364px}



.link	{font-size:smaller}
.link hr	{color:#66cc33;
	 background-color:#66cc33;
	 border:none;}

/* === コンテンツ部分のスタイル === */

.main	{width:800px;
	 margin-top:0px;
	 margin-left:auto;
	 margin-right:auto;
	 text-align:left;

}

.main a	{color:#000000;
	 text-decoration:none;

}
.main a:hover {color:#66cc33;
	 text-decoration:underline ;

}
<!--
.link	{font-size:smaller}
.link hr	{color:#000000;
	 background-color:#66cc33;
	 border:none;}
-->

table.can {width:600px;
	 margin-top:40px;
	 margin-left:100;
	 margin-right:auto;

   border-collapse: collapse; line-height: 1.2;
   border-top: 0px solid #cc0000;
   border-left: 1px solid #ffffff;
   border-right: 0px solid #ffffff;
   border-bottom: 1px solid #66cc33;
   cellpadding: 4 px;
   font-size: 12px;
}
table.can thead tr,
table.can thead th {
   border-left : solid 1px green ;
   border-bottom : solid 1px green ;
   background-color: green;
   color: white;
}
table.can tr,
table.can td {
   border-left : dotted 1px green ;
   border-bottom : dotted 1px green ;

}

table.can tr.title {
   border-top: 0px solid #ccffaa;
   border-left: 1px solid #ffffff;
   border-right: 1px solid #ffffff;
   border-bottom: 3px double #green;
   background-color: #ffccff;
   text-align: center;
}
table.can tr.titlea {
   border-top: 0px solid #ccffaa;
   border-left: 1px solid #ffffff;
   border-right: 1px solid #ffffff;
   border-bottom: 3px double #green;
   background-color: #ccffaa;
   text-align: center;
}


--></style>


